I Built Software Entirely with Claude Code. Here's What Actually Happened.
An honest experiment in AI-assisted development: one day, one tool, and a working (but brittle) result.
Blog and portfolio of James Luterek - Writing about technology, programming, and software development.
An honest experiment in AI-assisted development: one day, one tool, and a working (but brittle) result.
The fear and resistance to AI coding tools mirrors exactly what happened when high-level languages emerged. AI isn't replacing programmers. It's the next abstraction layer.
While bootcamp graduates panic over AI stealing their jobs, computer science majors are thriving. The reason? AI eliminated the need to memorize syntax, but amplified the importance of understanding how systems actually work.
With 73% of businesses adopting headless architectures and unified commerce experiences delivering 20% revenue uplifts, the MACH revolution isn't coming—it's here. Legacy monolithic platforms are the real technical debt crisis.
The obsession with clean code is creating a generation of developers who can write beautiful, over-engineered solutions to simple problems while missing deadlines and confusing their teammates.
58% of engineering leaders think DevEx is critical, but most are measuring the wrong things. DORA metrics tell you nothing about whether developers actually want to write code.
While developers debate framework performance, they're missing the real cost: Next.js forces you to pay a 'complexity tax' on every content-heavy site that Astro makes obsolete.
Pair programming is supposed to improve code quality and knowledge sharing, but it's often just expensive theater that makes both developers less productive while managers feel good about 'collaboration.'
The old model of engineering management—status meetings, shoulder taps, and visual oversight—died with remote work. The managers who survived learned to manage outcomes, not activities.
Technical debt consumes 40% of IT budgets, but most teams prioritize it wrong. The 80/20 rule reveals that 20% of your codebase causes 80% of your problems—so why are you refactoring everything else first?
60% of engineering leaders admit AI hasn't boosted productivity. A VP Engineering's data-driven analysis of why that's good news and what actually drives developer velocity.
First Impressions: Switching to a MacBook Air M4
Why Your Corporate YouTube Channel Has No Traction
44 React Interview Questions you should NEVER ask!
Your company may be growing, but your role is shrinking.
Rant on poor naming.
My experience as a presales engineer.
Programmers are immune to advertising and allergic to sales.
GitHub announced yesterday a new feature for developers, sponsors-only repositories. Creating a code marketplace.
Generating Order Numbers in a high-volume distributed system.
Deploying Your Microservices
Autonomy, Mastery, Purpose
Big data just got bigger
A/B Significance Test - You may be doing it wrong.
The link between music and code.