This is the last thing you'll hear from me until September. I am taking a break for a month to recharge batteries, and you should too. I don't stop because I've run out of things to say. In fact, I am having more ideas
The old adage says that developers don't build the same app twice. If you're asked to build a very similar app to one you built in the past, it's better to build it from scratch because you're a better developer now.
Connected to WiFi but no login page? It's almost always DNS, in one of two moods. Here's how to force the captive portal and stay secure on public WiFi.
Every time I have to reuse an old session more than five times, I try to convert it into a skill so I don't have to give it instructions every time. That one habit alone has changed how I work.
And that, my friends, is yet another patronising example of social status gatekeeping: poor folks take real risks, rich folks speculate and tell you that they're also risking a lot.
I have been building a tonne of things since January. I build things, they live in demo limbo, habit never forms, and the friction of recovery kills re-engagement, so I stop using them.
Fuck you code is the threshold at which your ability to build something yourself turns every software subscription into a choice rather than a necessity.
If you're building a SaaS tool, you should focus on not competing with other similar tools. You might think that it's because the market is already too crowded and there's little differentiation between tools.