Developer experience is not a list of features.
How do you do, fellow kids? 🧢🛹
Dark mode, a CLI or API, and a functional UI are all table stakes. Announcing any of these like they are a big banner feature and then waiting for applause is a sure signal you are missing the point.
“Great art stretches taste, it doesn’t follow tastes” - Steve Jobs
Marketing and building experiences for developers has changed. You can’t just tweet a star wars pun, put a sticker in someone’s hand and call it good.
Let’s move past cute mascots. You aren’t GitHub. It’s time to elevate.
"To be trusted is a greater compliment than being loved." - George MacDonald
Do the right thing when bad things happen. Preference maintainability. Build for day one, and day one thousand. Be worth trusting. Don’t dilute.
Small, sharp tools
Give me the means to build. Let me pipe one thing to another. Make the next step I have to take either delightful or reasonable. Know my pain.