London based software development consultant
Bun @programming.dev html-getter - A powerfully simple HTML scraper in Bun
Web Development @programming.dev Building a Blog in TanStack (Part 1 of 2)
AI - Artificial intelligence @programming.dev Many anti-AI arguments are conservative arguments
Neovim @programming.dev Setting up Neovim with the Debug Adapter Protocol for Javascript/Typescript
Git @programming.dev AI Attribution in Git
Accessibility @programming.dev Making emojis and icons screen reader accessible
Security @programming.dev We Reproduced Anthropic's Mythos Findings With Public Models
JavaScript @programming.dev The Nuances of JavaScript Typing using JSDoc
AI Coding @programming.dev The Claude Coding Vibes Are Getting Worse
Security @programming.dev The Boy That Cried Mythos: Verification is Collapsing Trust in Anthropic
JavaScript @programming.dev A Well-Designed JavaScript Module System is Your First Architecture Decision
AI - Artificial intelligence @programming.dev AI vs LLMs: The Misnomer That's Costing Us
CSS @programming.dev Building a UI Without Breakpoints
Web Development @programming.dev Build a Movie Watchlist with Node.js, TypeScript, and MongoDB
AI - Artificial intelligence @programming.dev I don't want a screenshot of your Claude conversation
Elm @programming.dev The Draft Is Done. Now I Need Reviewers and Feedback!
Neovim @programming.dev Build Your Own Go Commands in Neovim
Bun @programming.dev Bun.SQL: I Stopped Fighting Node.js and Finally Built a Backend
Security @programming.dev Cybersecurity Looks Like Proof of Work Now
Bun @programming.dev Bestest security tip for updating packages with Bun















As the author notes, it is very impressive what generative AI can produce these days.
However, as they point out, there's definitely downsides to this approach.