Yes, there's plenty of room for design in a TDD cycle. This is a good explanation of when it happens and the challenges you can have doing so.
That happened fast, censorship demands already reached Bluesky and got applied. Third-party apps are not affected for now, likely due to their limited audience.
Reminder of why privacy matter and why we shouldn't collectively give in to the data vultures.
Indeed, arguments have a function. If they're used they need to be regulated, otherwise you won't get the best ideas possible in your organization due to competition.
This is indeed almost always leadership you need in your organization. An engineer who want to manage, maybe be careful about their skills and motives.
Nice list of tools and models to use for better decision making and problem solving. Can all be done on paper of whiteboard. This is a good reference.
A good post covering the feature flags concept and the different type of toggles you might have in a project.
A bit shallow, but there's good advice to get started. Very often the quality of the communication medium is underestimated.
Such a nice and responsible citizen... FOSS is about extraction for them, not giving back.
Looks like a very comprehensive resource about Git.
A new type of strings to keep an eye on in the upcoming Python release.
Are they really believing their own lies now? More likely they're trying to manipulate clueless lawmakers at this point. They can't afford to let the circus end.
Very nice account of the history behind vi and vim. Also some special mentions of Emacs and why it has such a different lineage.
Very nice praise to an underrated and underpaid job. Can we have more librarians please?
This is indeed a nice tool to explore and check the memory layout of data structures.
Interesting way to look at solving recurrence rules in iCal.
Good tips for time management indeed. I apply some of those but think I will borrow some extras from this article.
Looks like an interesting game engine. Didn't know about its existence.
Indeed a good reminder that TDD might not be possible to properly apply at the physical boundaries of the system.
If you're asked a broad project estimate, building a very fine grained user story list is likely not the best approach.