Leveraging the Reflective Agent to Address Common Problems
How a persistent memory file and a 3-strike rule system stops AI agents from repeating the same mistakes across every task in your pipeline.
ReadARTICLES
Thoughts on React, TypeScript, CSS, accessibility, and the craft of web engineering.
How a persistent memory file and a 3-strike rule system stops AI agents from repeating the same mistakes across every task in your pipeline.
ReadA practical architecture for shrinking LLM context load by separating stable guidance from task-specific execution through tools, skills, and agents.
ReadHow a single flex: 1 declaration on the right element solves the misaligned button problem in card grid layouts.
ReadAccessibility is not an afterthought — it is a fundamental part of good engineering. This article walks through practical patterns for writing React components that work for everyone.
ReadReact Server Components change the mental model of data fetching. Here is what that means for how we structure applications in 2025 and beyond.
ReadAs applications grow, CSS becomes a source of bugs and confusion. This article explores SCSS architecture patterns that keep stylesheets manageable at any team size.
ReadTypeScript can feel like overhead until it saves you from a production bug. These patterns maximise the benefits while keeping your code readable and concise.
Read