Dear Software Makers

blog.jim-nielsen.com

Marques Brownlee just released a video essay titled “Dear YouTube”. I loved it. He talks about how YouTube is going to start shipping this new feature where makers can essentially publish different “variants” of their videos and see which performs … Read more

Software Sandboxing: The Basics (2025)

blog.emilua.org

// These policies are heavily influenced by Docker’s default profile. Further // customization done on top: // // – Avoid syscalls that need root anyway. The policies here are mostly meant to // be used by unprivileged users (not containers … Read more

Software Drives People Insane

graybeard.ing
software-drives-people-insane

10 Sep, 2026 I have a little pet theory that software drives people insane. Not in the “wash your hands every thirty minutes like Howard Hughes” kind of way, but more so in how the conditions surrounding software seem remarkably … Read more

Software engineering is about managing complexity

hack8s.com
software-engineering-is-about-managing-complexity

There is a misunderstanding about software engineering that AI is making increasingly visible: we tend to confuse writing code with building software. There is some overlap in certain aspects, but they’re not the same thing. Writing code means translating an … Read more

Software for One

ajwaxman.com
software-for-one

In 2020, Robin Sloan wrote about BoopSnoop, a messaging app he built for his family. Four people downloaded it. He considered this a resounding success. His point was simple: an app can be a home-cooked meal. You don’t need scale. … Read more

Software rendering in 500 lines of bare C++

haqr.eu
software-rendering-in-500-lines-of-bare-c++

In this series of articles, I aim to demonstrate how OpenGL, Vulkan, Metal, and DirectX work by writing a simplified clone from scratch. Surprisingly, many people struggle with the initial hurdle of learning a 3D graphics API. To help with … Read more