What Is an AI Agent?
Follow an AI agent through support-ticket triage, run a bounded Python simulation, and learn when a script or workflow is the better choice.
Read the articleA personal publication for curious developers
Practical articles and visual lessons on software, AI, and the systems behind everyday applications.
Read. Try. Understand.
Follow an AI agent through support-ticket triage, run a bounded Python simulation, and learn when a script or workflow is the better choice.
Read the articleUnderstand cache hits and misses with a runnable Python example, expiration, invalidation, practical use cases and caching trade-offs.
Learn how single-flight request coalescing prevents cache stampedes, reduces database queries, and improves Python API performance.
What are UTM parameters and how do they work? Learn to create tracking links, measure campaigns in GA4, and avoid common mistakes with examples.
Learn the difference between design language and design system with simple examples, comparisons, and real case studies from top companies.
Learn what MCP (Model Context Protocol) is, why it’s useful, and how to add MCP servers (Notion, Sentry, Context7) in OpenAI Codex, Claude Code, and Gemini CLI.
SkillsHats Visualize
Follow an algorithm step by step. Change an input. Watch a system respond. Build an intuition for what the code is doing.
Explore visual lessonsData structures & algorithms · System design
One comparison. Half the possibilities.
Looking for 23: 12 is too small. Keep the right half.