Devposts
ProjectsChrome DevTools MCP: Giving AI Eyes in the Browser
October 1, 2025
A tool that connects AI coding assistants to Chrome's DevTools, enabling them to see, interact with, and debug live web applications in real-time.
Programming with AI: You're Probably Doing It Wrong
September 20, 2025
A guide to moving beyond basic LLM usage by leveraging agents and MCPs to transform AI from smart autocomplete into a powerful development assistant.
From Async/Await to Virtual Threads
May 1, 2025
A proposal for moving Python beyond async/await to virtual threads with structured concurrency, simplifying concurrent programming by eliminating colored functions.
Taking SVG 'Screenshots' of HTML Elements
March 21, 2025
A guide to converting HTML elements into downloadable SVG images using JavaScript libraries for use in documentation, books, and presentations.
A Better Future for JavaScript That Won't Happen
February 27, 2025
A critique arguing that despite the largest supply-chain attack in history, the JavaScript ecosystem won't fix its fundamental dependency management flaws.
How Standards Enhance the Developer Experience
February 16, 2025
A reflection on how web standards have evolved the developer experience, drawing parallels between early web development and today's blockchain ecosystem challenges.
Blog Posts
WritingAI-Assisted Engineering: 2025...
October 28, 2025
A roundup of essays exploring how AI is transforming software development, from the 70% problem to tooling choices and career strategies.
The Art of Tech Interviewing:...
October 15, 2025
A guide to the underrated soft skills that separate exceptional tech interviewees from the rest, beyond just technical preparation.
Human Coders Are Still Better...
September 26, 2025
A real-world debugging story that illustrates how human creativity and out-of-the-box thinking still outpaces LLM capabilities in complex pr...