
What’s something you’ve figured out that would improve the lives of most people if they did it too?

Matrix is an open standard for decentralized real-time communication. The specification is production-ready and bridges to tons of silo products like Slack, Gitter, Telegram, Discord, and even Facebook Messenger. This lets you use Matrix to link together disjoint communities in one place, or create …

I hear this question a lot: “Do I raise or return this error in Python?”
This is probably because the right answer will depend on your situation and the goals of your application logic. Either choice can help you ensure your Python code doesn’t fail silently, saving you and your …

As a technical person who leads a technical team, I know firsthand that it can be easy to get lost in finishing up your own work before a vacation. It takes a bit of dedicated attention to ensure you don’t neglect the day-to-day tasks that don’t vanish while you’re away.
Here’s a pre-PTO …

Why do whiteboard interviews not work? Wrong answers only.

Yes, you can have an interactive search feature on your static site! No need for servers or paid subscriptions here. Thanks to the open source Lunr and the power of Hugo static site generator, you can create a client-side search index with just a template and some JavaScript.
A number of my readers …

Want your own website but not sure how to start? Read this for options for every level of coder, from no-code to fullstack and completely free to paid.
No code, free to paid
You can use a WYSIWYG (What You See Is What You Get) site builder like Carrd to create a simple single page site, like a list …

Help me discover more awesome indie webmasters! 😄 @ me if you or your favorite blog supports webmentions!

The web that raised me was a digital playground in the truest sense. It was made up of HTML experiments frankensteined together by people still figuring it all out.
The beauty of not completely knowing what you’re doing is a lack of premature judgement. Without a standard to rise to, …