Jobs and Software Is Fucked

urflow.bearblog.dev
jobs-and-software-is-fucked

Jobs and Software is Fucked – On Games And Design Home Blog 19 Jun, 2026 Or how I decided to scream into the void about how awful the job market is. I’m still in a very sour mood after the … Read more

Software Architecture Guide

martinfowler.com
software-architecture-guide

Graphical User Interfaces provide a rich interaction between the user and a software system. Such richness is complex to manage, so it’s important to contain that complexity with a thoughtful architecture. The Forms and Controls pattern works well for systems … Read more

Software Is Made Between Commits

zed.dev
software-is-made-between-commits

I have never been a big fan of pull requests. Before agents, it was easier to believe that the ceremony of trading comments on snapshots was an effective way to collaborate on software, but it never really worked for the … Read more

My Software North Star

kristoff.it
my-software-north-star

When I make software, this is my sorted list of priorities: Software should be useful to the end user and strive to become software you can love. Software should be correct, as malfunctioning software detracts from the utility users can … Read more

Software Engineering at the Tipping Point

io.google
software-engineering-at-the-tipping-point

📝 Share your feedback on Google I/O in this short survey. 📝 Transcript available on YouTube Learn to use systems thinking to understand how developer ecosystems guide the evolution of your software systems. Improve your intuition for the systemic impacts … Read more

Software Internals Book Club

eatonphil.com

I run a little email book club reading the highest-caliber books that we might otherwise be intimidated to read on our own; typically covering topics in databases, distributed systems, and software performance. We are currently reading Operating Systems: Three Easy … Read more

Good software knows when to stop

ogirardot.writizzy.com
good-software-knows-when-to-stop

it’s 9AM, you’re ready to upgrade your favorite Linux distribution and packages to their latest versions, the process goes smoothly and after a reboot your machine is now up-to-date. You start going as usual about your day and then when … Read more