Posts Tagged with “software-craft”
12 posts touching on software-craft.
- The comprehension debt
AI makes you faster but you might understand less of what you build. The long-term cost of that gap is still unclear.
- Software Engineering Can't Be Solved
Every solution creates new problems. The idea that software development will be "solved" misunderstands the nature of problems themselves.
- CLAUDE.md Is Not the Problem
The problem with CLAUDE.md is the same problem code comments have. Most of them are noise.
- Agent-First Development and the Cloud Shift
When agents become the primary interface for building software, local machines become the bottleneck.
- Two-stage AI calls for structured output
Unless latency is critical, use 2 AI calls to generate structured output.
- A major edge human coders have over AI is short-term memory in the form of intuition
Human developers build an intuitive cache for codebases that AI lacks, creating a significant advantage in development speed and understanding.
- AI Might Like 🍝 Code
Why AI systems might prefer what humans call "spaghetti code"
- Learning to code is like learning a human language
Understanding the parallels between programming and human languages makes coding more approachable.
- Reading code like a human
One unique aspect of JavaScript I personally appreciate is its flexibility in function declarations.
- Coding principles
Some coding lessons I've learned over the years
- There're many ways to software craftsmanship
The path to competency is made up of many roads.
- Developing Async Sense in JavaScript
Part I - Sync vs Async, Threads and the Event Loop