For experienced developers navigating the AI identity crisis.
A generation of software engineers, those with 5 to 25+ years of professional experience, now face an unprecedented identity crisis. The standard narrative these days frames developers as becoming obsolete. We reject this framing.
Deep engineering experience, systems thinking, and architectural intuition represent competencies that resist automation. What experienced developers feel is not a resistance to progress, but a rational response to an industry that stopped valuing the thing that makes software work.
Your value has never been in the lines of code you produce. It's in the lines of code you prevent: the architectures you steer away from, the edge cases you anticipate before they get pushed upstream, and the domain knowledge that you carry which no model has ever been trained on.
The Merge Conflict is built on a single premise: you are not alone in feeling this, you are not wrong, and you are still extremely valuable.
by devs, for devs)real developers write their own code, periodgit merge experience ai-revolution --strategy=ours
Just kidding. There's no clean merge strategy for this. That's the point.
MIT, because everything good in the coding world starts with open source.
Maintained by Mark Shust · 25 years of code and counting.
clarity, received existential_dread your-career.js:1yearsOfCraft is assigned but never valued by hiring managers your-career.js:7mass_layoff has no catch block industry.js:2023senior is deprecated in favor of prompt_engineer — are you sure about that? titles.d.ts:1