Building agent memory that survives between sessions
Two practical approaches to the same insight: memory is a design problem, not a tooling problem.
Two practical approaches to the same insight: memory is a design problem, not a tooling problem.
Memory access patterns, false sharing, the single-writer principle, and natural batching.
There’s a question that never goes away in design: should designers code?
You’re using AI to be more productive. So why are you more exhausted than ever? The paradox every engineer needs to confront.
Is the human role of “computer programmer” coming to an end? Will the AI bots one day do all the programming for us?
The instinct to break work into atomic tickets was right for human teams. For agents, it reproduces the same fragmentation disease at machine speed.
Free browser-based ASCII wireframe editor. Design UI mockups, lo-fi prototypes, and text diagrams with drag-and-drop components.
The web is a material. Like wood, it has a grain. You can work with it or fight against it.
Why developers who make the same observations about LLMs come to opposite conclusions.
It's not so simple as "bosses are firing coders now that AI can write code".
A comprehensive collection of terminal tools with advanced search and filters.
The growing gap between the code your team ships and the code your team understands. It’s not technical debt. It’s worse.
Implementing a text input field with typeahead suggestions, step by step.
Many mistakes in both test and application code stem from misunderstandings or misconceptions about time.
Before writing code, dialog with progressive levels of design alignment.
Simply throwing a massive spec at an AI agent doesn’t work—context window limits and the model’s “attention budget” get in the way.
Apparently writing code is cheap now. So since the barrier to producing code is gone, the intent behind the code is the most important bit.
AI agents didn’t make the SDLC faster. They killed it. All that’s left is context.
AI agents generate 98% more PRs but reviews take 91% longer. The work didn’t disappear — it moved.
That lost identity was "computer programmer" and it was arguably one of the biggest.