Writing
Deep dives on security paradigms, micro-architectures, and findings from development workflows.
Understanding std::unordered_map Internals: How Hash Tables Really Work
A deep dive into the inner workings of C++ std::unordered_map, exploring hash functions, bucket allocation, separate chaining, load factors, and rehashing.
Building a Minimal gRPC Server and Client in Go
Learn how to build your first gRPC application in Go by creating a simple server and client that communicate using Protocol Buffers.
Understanding gRPC & Protocol Buffers
Learn what gRPC and Protocol Buffers are, how they work together, and why they have become the preferred communication technology for modern microservices and cloud-native applications.
Suricata: A Complete Guide to Modern Network Threat Detection
A comprehensive guide to Suricata, its architecture, rules, deployment modes, and integration with modern SIEM platforms.
vLLM: A Modern Inference Engine for Large Language Models
An exploration of how vLLM serving is optimized using Continuous Batching and PagedAttention.
Caching: A Complete Guide to Cache Design, Policies, and Eviction Algorithms
A comprehensive guide to understanding caching, why it exists, how it works, cache eviction algorithms like LRU, LFU, FIFO, ARC, TinyLFU, and how modern systems use them.
Understanding Model Parameters: Total Parameters vs Active Parameters
An explanation of how parameters are used during LLM inference, and the key differences between total and active parameters in Dense vs Mixture of Experts (MoE) architectures.
OpenTelemetry: A Beginner's Guide to Modern Application Observability
Learn what OpenTelemetry is, why modern applications need observability, and how telemetry data flows from your application to monitoring platforms like Grafana, Jaeger, Prometheus, Splunk, or Elastic.
Understanding SIEM Indexers: The Backbone of Modern Security Analytics
Learn how SIEM indexers work, why they are essential for security operations, and how platforms like Splunk and Wazuh implement indexing to process billions of security events efficiently.
Securing Multi-Agent Systems Against Indirect Injection
An analysis of security vulnerabilities inside multi-agent LLM systems and design methodologies to sanitize inputs across agent hops.
Hello World: The Technical Canvas
Why I build, write, and research. An introduction to the systems, security challenges, and design philosophies driving my current work.
Creating my own web framework like flask or express using python
I created my own web framework like flask with the unix SOCKET api