AI 14 min read
My Agentic Web Development Setup Is Basically a `while True` Loop
A multi-model web development pipeline — research, design, implementation, review — eventually orchestrated by a boring Python while True loop.
Engineering notes, long-form essays, experiments and technical arguments — ordered by latest publication.
2 multi-part collections
AI 14 min read
A multi-model web development pipeline — research, design, implementation, review — eventually orchestrated by a boring Python while True loop.
Startups 9 min read
Cuegence never failed, because we never built it. Part 3: the budget line, the replacement question, and why great engineering problems aren't great businesses.
Infrastructure 15 min read
I moved my dev environment to a remote VM to stop rebuilding it across machines. Coding agents and tmux turned the experiment into how I work by default.
Startups 10 min read
Three pivots, six calls with the people who actually sign purchase orders, one question: is this a budget line? Part 2 of the Cuegence postmortem.
Startups 7 min read
Curriculum graphs, evidence provenance, memory decay — a genuinely beautiful engineering problem. Part 1: how that beauty replaced the question of who would pay.
AI 12 min read
AI may surpass humans at many kinds of thinking without replacing humanity. The real question is whether that intelligence stays accessible to everyone.
AI 16 min read
AI coding tools feel transformative, but the productivity evidence is mixed. Part 2: perceived speed vs measured outcomes, and why review is the bottleneck.
AI 16 min read
AI-native engineering isn't about how much AI you use. It's a development model where AI is a primary participant in building software, not an assistant.
AI 18 min read
AI-native engineering isn't about removing humans. Part 5: how roles, teams, economics and accountability shift when implementation stops being the main work.
AI 19 min read
A useful AI workflow takes more than a better prompt. Part 3: specifications, context engineering, agent workflows, and the harness that enforces boundaries.
AI 18 min read
One agent can misunderstand a requirement; several misunderstand it differently. Part 4: coordination, multi-agent orchestration and verification at scale.
Linux 12 min read
Omarchy removes the dotfile rabbit hole and lets beginners experience a complete Hyprland workflow before deciding what they want to customise.
AI 16 min read
I spent 12 million input tokens on a small monorepo change. The problem was not the model. It was the development environment around it.
AI 11 min read
An opinionated workflow for building good-enough software with AI coding agents without surrendering architecture, judgment, or security.
AI 18 min read
A subjective comparison of Claude Code, Codex, Cursor, OpenCode, and the models inside them, based on ordinary application work rather than benchmarks.
Software Engineering 11 min read
Chasing 10x across six projects, several languages and a pile of AI agents — and the quiet realization that 1.5x is honest work.
AI 12 min read
After testing agent frameworks, I found the best personal AI agent isn't a platform — it's a well-organized folder of Markdown, scripts, logs and state.
Software Engineering 13 min read
Complex read-only queries have hidden inside POST /search for years. The HTTP QUERY method is safe, idempotent, and built for body-heavy reads.
Infrastructure 7 min read
Antarctica is cold, so why no data centers? Because data centers are factories, and factories need power, fiber, roads, spare parts, workers and permits.
Infrastructure 9 min read
Free solar, no land disputes, no cooling towers. But space removes almost everything a data center needs: easy cooling, maintenance, upgrades and repair.
AI 6 min read
I built an AI pipeline turning storyboards into assets, narration, slides and captions. It almost worked, and showed why courses are authored, not manufactured.
AI 6 min read
AI spends 30 minutes building a medical history; a doctor gets 10. The gap isn't intelligence, it's information. Build AI historians, not AI doctors.
Software Engineering 6 min read
Stop cloning the same repo for every context switch. Git worktrees give you several branches at once — no WIP commits, no broken dependencies, no clutter.
Infrastructure 10 min read
Backups shouldn't need dashboards, agents or cloud tokens — just a boring script, cron, and a compressed dump on another VM. The thinking behind mysql-backup.
AI 9 min read
Human-in-the-loop sounds responsible, but tired humans rubber-stamping prompts isn't governance. Real answer: programmatic boundaries, human accountability.
Software Engineering 11 min read
Laravel gets dismissed as outdated PHP, yet it still ships serious business applications faster than most modern stacks. Why it's still my backend default.
AI 6 min read
AI changed the feedback loop between learning and building. I ship faster than ever, yet some days I know less than ever. What that paradox means for you.
Linux 8 min read
After years of tiling window managers, Niri's scrollable tiling and DankMaterialShell finally fit how I actually think about projects and contexts.
AI 8 min read
After evaluating multiple AI agent frameworks, I found that deterministic automation with an LLM inside beats magic autonomy for real operational work.
AI 7 min read
Frontier models are brilliant, but most everyday coding runs fine on smaller ones if your workflow is clear. Choose tools for your use case, not the hype.
Software Engineering 6 min read
When Jira, ClickUp and OpenProject overwhelmed a non-technical creative team, I built a small app focused on backlog pull, visibility and simplicity.
AI 9 min read
LangGraph forces you to learn state, tools, routing and human approval — the agentic AI fundamentals that survive framework churn.