<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Field Notes · Hisham Tariq</title><description>Working notes on backend systems, security, and applied ML.</description><link>https://hishamtariq.com/</link><item><title>Wazuh Detection Engineering, Part 4: Tuning Out Noise Without Going Blind</title><link>https://hishamtariq.com/blog/wazuh-tuning-alert-noise/</link><guid isPermaLink="true">https://hishamtariq.com/blog/wazuh-tuning-alert-noise/</guid><description>Measure Wazuh alert volume by rule, then cut it with level overwrites, level-0 child rules, agent-group scoping, and alert-level thresholds, while keeping the detections that matter.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>Security</category><category>Wazuh</category><category>SIEM</category><category>Alert Fatigue</category><category>Detection Engineering</category><category>Blue Team</category></item><item><title>Wazuh Detection Engineering, Part 3: Active Response That Cannot Lock You Out</title><link>https://hishamtariq.com/blog/wazuh-active-response-safely/</link><guid isPermaLink="true">https://hishamtariq.com/blog/wazuh-active-response-safely/</guid><description>Attach automatic actions to Wazuh rules with stateful active response scripts, and build in the allowlists, timeouts, dry runs, and audit logs that keep automation from becoming the incident.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>Wazuh</category><category>Active Response</category><category>Incident Response</category><category>Automation</category><category>Python</category></item><item><title>Wazuh Detection Engineering, Part 2: Decoders and Rules for Your Own Logs</title><link>https://hishamtariq.com/blog/wazuh-custom-decoders-and-rules/</link><guid isPermaLink="true">https://hishamtariq.com/blog/wazuh-custom-decoders-and-rules/</guid><description>Write Wazuh decoders for plain-text and JSON application logs, build a parent-child rule tree, add frequency rules for brute force, and map every rule to MITRE ATT&amp;CK.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>Wazuh</category><category>SIEM</category><category>Detection Engineering</category><category>MITRE ATT&amp;CK</category><category>FastAPI</category></item><item><title>Wazuh Detection Engineering, Part 1: How an Event Becomes an Alert</title><link>https://hishamtariq.com/blog/wazuh-detection-pipeline-architecture/</link><guid isPermaLink="true">https://hishamtariq.com/blog/wazuh-detection-pipeline-architecture/</guid><description>Trace a log line from a Wazuh agent through remoted, analysisd, decoders, and rules to an alert in the indexer, and learn where each hook for custom detection lives.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>Wazuh</category><category>SIEM</category><category>Detection Engineering</category><category>Blue Team</category><category>Logging</category></item><item><title>Building Scalable CLI Applications with Typer</title><link>https://hishamtariq.com/blog/building-scalable-cli-with-typer/</link><guid isPermaLink="true">https://hishamtariq.com/blog/building-scalable-cli-with-typer/</guid><description>Learn how to create beautiful, scalable command-line applications using Typer - the modern Python CLI framework from the creator of FastAPI.</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate><category>Python</category><category>Python</category><category>CLI</category><category>Typer</category><category>Tutorial</category></item><item><title>The Journey to Autonomous Security - Building SentinelFlux</title><link>https://hishamtariq.com/blog/introducing-sentinelflux/</link><guid isPermaLink="true">https://hishamtariq.com/blog/introducing-sentinelflux/</guid><description>Announcing my new project: SentinelFlux. A deep dive into bridging the gap between SIEM detection and autonomous incident response using Agentic AI.</description><pubDate>Sat, 21 Dec 2024 00:00:00 GMT</pubDate><category>Security</category><category>AI Security</category><category>Wazuh</category><category>Automation</category><category>Python</category><category>LangGraph</category></item><item><title>Building a Production-Ready Voice AI Agent with &lt;500ms Latency</title><link>https://hishamtariq.com/blog/voice-ai-agent-architecture/</link><guid isPermaLink="true">https://hishamtariq.com/blog/voice-ai-agent-architecture/</guid><description>How I built a high-performance voice AI agent using Node.js, Deepgram, and OpenAI. A deep dive into system architecture, latency optimization techniques, and handling real-time audio streams.</description><pubDate>Thu, 19 Dec 2024 00:00:00 GMT</pubDate><category>AI &amp; Automation</category><category>Voice AI</category><category>Node.js</category><category>System Design</category><category>OpenAI</category><category>Deepgram</category><category>WebSockets</category></item><item><title>Building an MCP Task Manager with Agentic Patterns</title><link>https://hishamtariq.com/blog/building-mcp-task-manager/</link><guid isPermaLink="true">https://hishamtariq.com/blog/building-mcp-task-manager/</guid><description>Learn how to create a Model Context Protocol (MCP) server for intelligent task management using agentic patterns and LLM integration</description><pubDate>Fri, 08 Nov 2024 00:00:00 GMT</pubDate><category>AI &amp; Automation</category><category>MCP</category><category>AI</category><category>Python</category><category>Task Management</category><category>Agents</category></item><item><title>Securing FastAPI Applications: A Comprehensive Guide</title><link>https://hishamtariq.com/blog/securing-fastapi-applications/</link><guid isPermaLink="true">https://hishamtariq.com/blog/securing-fastapi-applications/</guid><description>Production-ready security patterns for FastAPI including authentication, rate limiting, CORS, and protection against common vulnerabilities</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate><category>Security</category><category>FastAPI</category><category>Security</category><category>Python</category><category>Backend</category><category>Auth</category></item><item><title>UV: The Lightning-Fast Python Package Manager Replacing pip, Poetry, and pipenv</title><link>https://hishamtariq.com/blog/uv-python-package-manager/</link><guid isPermaLink="true">https://hishamtariq.com/blog/uv-python-package-manager/</guid><description>Discover UV - the revolutionary Python package manager that&apos;s 10-100x faster than pip. Learn installation, workflows, and why developers are switching in 2025</description><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate><category>Python</category><category>Python</category><category>DevOps</category><category>Package Management</category><category>Tools</category></item></channel></rss>