Writing

Notes from shipping things - mostly backend, AI agents, developer tooling, and the occasional rant about CSS.

6 of 6
Mar 09 26
The Simple Loop Behind Every Fancy Agent
Every sophisticated agent harness still boils down to this tiny loop: call the model, run tools, feed results, repeat.
#ai#development#tools
Feb 13 26
The Three Layers Every Production RAG System Needs FEATURED
Document parsing, hybrid search, and orchestration - the three layers that separate toy RAG demos from production systems.
#ai#rag#langchain#opensource#development
Feb 01 26
How OpenClaw Gives AI Agents Persistent Memory With Plain Markdown
A deep dive into how OpenClaw's file-based memory system gives AI assistants genuine continuity between sessions using Markdown files, semantic search, and automatic memory flush.
#ai#openclaw#development#tools
Oct 29 25
The 5 MCP Servers Every Developer Needs in 2025 FEATURED
The 5 MCP servers that actually matter for your AI-powered dev workflow - semantic code nav, GitHub automation, browser testing, live docs, and persistent memory.
#mcp#ai#development#productivity#tools
Jan 31 25
AI Won't Replace You - But a Developer Using AI Will FEATURED
Why your experience as a software engineer matters more than ever in the AI era, and how to actually get good at working with AI agents
#ai#software-engineering#productivity#development
Jan 20 24
How to make eslint and fixers blazingly fast in neovim FEATURED
A guide to setting up ALE with eslint_d for lightning-fast linting in Neovim
#neovim#eslint#development#productivity
esc