Databases in 2024: a year in review
Andy rises from the ashes of his dead startup and discusses what happened in 2024 in the database game.
Andy rises from the ashes of his dead startup and discusses what happened in 2024 in the database game.
Visualizing concurrency can make it easier to understand how these programs operate, especially for those just beginning to learn about concurrency.
This post is a journey through new front-end features and what they are capable of.
Making a group of radio inputs look like a multi-state button with some CSS trickery.
Today, I managed to capture crisply the principal components of a “dependency”.
The product of software development is not code but a mental model, a theory: a specific way of explaining the world.
When thinking back to a naming convention system, with bg-primary, bg-secondary etc, how would we go about setting up this level of flexibility?
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges.
What is this “main thread” we’re talking about? Where does it come from? And why not multiple threads?
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
See your top languages, commit streaks, most productive days, and more in an engaging story format.
This post is about interactive lists on GitHub, and how to use them.
Some ideas from my personal style of software development based on exploration, regular code changes and keyboard speed.
You can make a table responsive by letting it horizontally scroll. But if you do that, make sure paragraph style isn’t any wider than the screen.
Describing established patterns for organizing design tokens and practical approaches for automation.
How do you determine whether to motivate your colleague towards progress or to respect their autonomy?
How stubborn developers are getting left behind by refusing to adopt chat-oriented programming (CHOP) as their primary development approach.
Overconfidence about the big questions in software engineering.
I couldn’t remember every UUID so I wrote them all down.