- May 23, 2025
How to fix FortiAnalyzer's non-compliant CEF messages that lack syslog PRI headers when ingesting to Microsoft Sentinel via Azure Monitor Agent, supporting both rsyslog and syslog-ng environments.
fortianalyzersentinelazure-monitor-agentcefrsyslogsyslog-nglog-ingestionfortinet
Read more
- May 20, 2025
How I leveraged Claude and Claude Code CLI to rapidly develop a bespoke WordPress to Jekyll migration tool, turning what might have been days of work into a few hours of iterative development.
claude-codeanthropicpythonwordpressjekyllmigrationcli
Read more
- May 20, 2025
How to reliably call Claude Code CLI from Windows PowerShell when it's installed in WSL under Node.js via NVM, preserving context and working directory.
claude-codeanthropicnvmbashcliwindows
Read more
- May 19, 2025
A comprehensive reference guide to permitted and blocked KQL functions and operators in Azure Monitor Data Collection Rule transformations.
kqlazure-monitordcrtransformationslog-analyticsreference
Read more
- May 14, 2025
A comprehensive guide to best practices and common pitfalls when designing and implementing UniFi network infrastructure, with practical examples for each pattern and antipattern.
unifiubiquitivlanwirelessnetwork-designsecurityai-generated
Read more
- May 9, 2025
Essential Linux commands for troubleshooting disk space, syslog, and Azure Monitor Agent connectivity issues, updated for May 2025.
azure-monitor-agentsyslogdisk-spacenetworkingcommands
Read more
- May 1, 2025
Thoughts on returning to blogging after a hiatus, how my return to hands-on technical work combined with the rise of LLMs has sparked a renewed enthusiasm for knowledge sharing and building things.
bloggingllmsai-assistedtechnical-writing
Read more
- Apr 30, 2020
How to use Azure Monitor and KQL queries to analyse sign-ins affected by report-only conditional access policies in Azure AD.
azureazureadazure-monitorconditional-accesskqllog-analytics
Read more
- Oct 6, 2018
A practical guide to using Azure Blob Storage as a reliable, highly-available location for hosting your internal PKI's CDP and AIA components.
pkiwindowsazure-storagecertificatesblob-storage
Read more
- Sep 19, 2018
Leveraging service desk systems to automate, track and schedule important security-related tasks like certificate renewals, password rotations, and domain registrations to ensure continuity regardless of staff turnover.
securityservice-desk
Read more