10 private links
A blog about software craft and quality
We've all worked with a rockstar developer. They joined the team years ago, full of energy. They had great ideas about new tech, new paradigms, new...
Why adding Kafka or bigger queues won't save your server from traffic spikes. Learn the physics of backpressure, load shedding, and the latency death spiral.
Cognitive offloading is delegating to the AI and still owning the answer. Cognitive surrender is when the AI's output quietly becomes your output and there i...
FragCoord.xyz — A powerful WebGL2 shader editor for writing, debugging, and sharing GLSL fragment shaders.
Explore AgentRQ features: MCP native integration, real-time notifications, visual task boards, and isolated workspaces for Claude Code.
Mustafa did this :)
Self-hosted error tracking for developers. Full stacktraces, local variables, Sentry SDK compatibility, and predictable costs at scale.
On digital sovereignty, and why European cloud is better than you think
This is the story of how our Developer Productivity team extended and rolled out rubyfmt, our Rust-based zero-config, ultra-fast autoformatter across the world's largest Ruby codebase.
AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
The internet you grew up on isn't dying. A commercial veneer glued on top of it is. A visual essay about the protocols, federations, and quiet machinery underneath everything you actually use.
A review of my experience with Bitwarden after several years of self-hosting it, and why I decided to move away from the password manager.
Just open your terminal then execute:
defaults write kCFPreferencesAnyApplication TSMLanguageIndicatorEnabled 0
Then reboot your computer.
Kim Goodwin was asked to help some colleagues tell if they were being helpful or condescending. So she created a simple chart – which went unexpectedly viral.
When you make speed and “moving fast” the biggest priority on a project or in an organization, the first thing to breakdown is talking to each other. Talking takes time. Consensus is expensive and slow. In a pressurized environment there’s no time to schedule calls, get input from subject matter experts, or resolve key differences of opinion. ASAP makes a big assumption that all relevant parties are already in the room.