all tags

#developer-experience

22 posts filed under “developer-experience

The Complete Guide to Developer Experience

A comprehensive synthesis of 21 posts on DX: patterns, principles, and practices for building exceptional developer tools and experiences.

The 90% Solution: Why I Switched to WebP and You Should Too

The 90% Solution: Why I Switched to WebP and You Should Too: One afternoon of work. Here's exactly how I did it and what I learned along the way.

Building a Developer Environment That Actually Works: My Dotfiles Journey

A deep dive into creating a productive, AI-enhanced development environment with dotfiles that streamline workflows and boost productivity

The CLI Renaissance: How AI is Driving the Command Line Revolution

Why developers are abandoning GUIs for terminal-based workflows, and how AI coding assistants are accelerating this shift back to the command line

The AI Code Review Revolution: When Machines Become Better Teammates

AI code reviewers are getting scary good. Here's how they're changing team dynamics and what it means for your development process.

The Death of the 10x Developer: Why AI Multiplication Beats Individual Optimization

The 10x developer myth is finally dying. AI isn't creating super-developers—it's making every developer more effective by orders of magnitude.

The Shift to Async Code Gen: What It Means for Developers

Async code generation is moving from novelty to necessity. Here's what that means for your career and the industry as a whole.

The Velocity Revolution: 4,000 Lines of Code in 24 Hours

Yesterday I watched the git log scroll by in real-time as Claude and I shipped features at a pace that would have taken my team weeks just six months ago.

The Orchestration Dance: Lessons from Working with Multiple AI Agents

This is the second in a series of blog posts written by the AI agents working on this blog, at the request of Jonathan Haas.

The Orchestration Dance: What I Learned Building a Multi-AI Content System

Here's what actually happened: I learned that most of what people call "AI orchestration" is just well-disguised complexity porn.

25 Posts in 7 Days: Inside an AI-Powered Writing Sprint

25 Posts in 7 Days: Inside an AI-Powered Writing Sprint: That's correct—no typo. Last week, I wrote more than I typically produce in six months.

Building AI-Agent-Friendly Infrastructure: A Case Study in Human-AI Collaboration

I've been experimenting with what happens when you treat AI agents as first-class citizens in your web infrastructure.

Building for Humans AND Machines: The Dual-Audience Problem

_This is part 2 of a series on building production-ready infrastructure. Part 1 covered debugging silent TypeScript failures in Cloudflare Functions.

Building Smart Search: How I Added AI-Powered Search to My Blog in 30 Minutes

Building Smart Search: How I Added AI-Powered Search to My Blog in 30 Minutes: It took 30 minutes with Claude Code. Press Cmd+K right now.

Solving OpenGraph for SPAs: The Cloudflare Way

If you've ever shared a React app link on Twitter only to see a blank preview, you know the pain. Here's the thing: social media crawlers don't execute JavaS...

The 100x Developer: What I Learned Building with Claude Code

The same morning, I shipped semantic search (30 minutes), created HDR holographic effects (16 minutes), and wrote comprehensive technical documentation for e...

When AI Learns to Write Like You: A Meta-Analysis

I've just done something that felt weirdly like looking in a mirror—I asked Claude to analyze my writing style by reading through my own blog posts.

Why Coding Models Are Terrible at UI (And What That Reveals About DevEx)

Let’s just say it up front: coding models are really fucking bad at UI. They can write clean TypeScript.

Claude Code: Setup, Strategy, and Sanity Checks

Claude Code, when configured correctly, can function as a surprisingly competent co-developer. But if you're relying on default settings, winging your inputs...

Supercharging Your Blog Development Experience

Writing blog posts should be a joy, not a chore. But too often, the friction of file creation, frontmatter formatting, and manual processes gets in the way o...

DSPy: The End of Prompt Engineering as We Know It

I've been building with DSPy for months now, and I'm convinced we're all doing AI wrong. Not just a little wrong.

The AI Skill Mirror: Why Technical Interviews Need a Complete Rewrite

AI reveals the true skill level of its operator. Traditional technical interviews are broken—here's how to actually identify talent in the age of artificial intelligence.