
Obsidian as Claude Code's Second Brain: Structured Retrieval Beats Context Stuffing
Claude Code forgets everything between sessions. Obsidian's MCP server fixes that — not by remembering more, but by retrieving exactly the right note on demand.

Claude Code forgets everything between sessions. Obsidian's MCP server fixes that — not by remembering more, but by retrieving exactly the right note on demand.

Static CDNs serve files. Lambda + CloudFront serves versions of files. A deep dive into on-demand image resizing and format conversion: the architecture, the Lambda handler, the CDK stack, and the five traps that will burn you.

Context rot kills long sessions. Subagents fix it — by running tasks in isolated context windows and returning only the result. A deep dive into the architecture, configuration, design patterns, and practical tutorial for Claude Code subagents.

300 simultaneous requests, a held database connection, and a cascade of 500 errors. Here's why synchronous architectures fail under load — and how a message queue fixes it.

Logs are how you talk to your system when you're not there. A deep dive into logging principles, structured logging, and four-layer architecture in NestJS.

Dive deep into how MySQL processes ORDER BY, how filesort works, and how to optimize it to achieve maximum performance and eliminate severe slowdowns.

Markdown is a lightweight markup language that lets you write formatted text using plain text syntax. Here's everything you need to know.

A practical guide to spinning up a fast, file-based blog using React, Vite, and plain markdown files — no backend required.

Simplicity is not about having less — it's about having exactly what's needed and nothing more. A reflection on clean UI principles.