toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

297
active users

#ExtractedFromSIGAVDI

0 posts0 participants0 posts today

Developer Tooling is a Lousy Business

Back in 2017 Slava Akhmechet wrote a post-mortem on the RethinkDB project: If you do set out to build a developer tools company, tread carefully. The market is filled with good alternatives. User expectations are high and prices are low. Think deeply about the value you’re offering to the customer. Remember – wanting the world to be a certain way doesn’t make it so. As a veteran of a developer tools startup, my view of that market is similarly jaundiced. Every hacker has a great […]

avdi.codes/developer-tooling-i

How to Understand a New Codebase Quickly

In the course of my career, I've jumped in headfirst to dozens of projects. There was a period of time when people would hire me for 2 hour slots, and in that time I would have to learn enough about their project and their code to not just understand it, but offer useful insights. And as a consultant, I've often needed to quickly come up to speed and be able to make useful changes to a codebase within days. What not to do Here's what I can tell you about what not to do: Don't start with […]

avdi.codes/how-to-understand-a

I read this in a business book once:

People don’t buy products, they buy a better version of themselves.

I’m not sure what book I saw that in. It’s something Kathy Sierra talks about a lot. But somehow I find it very easy to forget.

And while I encountered this quote in the context of marketing, it’s equally important to remember when building software solutions.

When writing software I […]

https://avdi.codes/youre-not-selling-a-solution/

Programming is widely regarded, at least among enthusiasts, as a creative act. Calling it a “craft” has gained widespread acceptance, and it’s not unusual to hear the term “art” thrown around (if sometimes a tad flippantly).

And yet, there’s something I see other self-identified “creatives” doing which seems almost entirely absent from the […]

https://avdi.codes/where-is-the-programmer-inspo/