Computers
C Isn't A Programming Language Anymore - Faultlore
Writing commit messages
The Alternative Implementation Problem
In this post, I want to talk about a dynamic that I’ve seen play itself over and over again in the software world. In fact, I would venture a guess that this kind of situation probably happen…
Heat Death of the Internet - takahē
You want to order from a local restaurant, but you need to download a third-party delivery app, even though you plan to pick it up yourself. The prices and menu on the app are different to what you saw in the window. When you download a second app the prices are different again. You ring
Garbage Collection for Systems Programmers
Yet another programming blog. Thoughts on software and related misadventures.
The Distributed Computing Manifesto
Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon's ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed.
cr.yp.to/qmail/guarantee.html
My favorite technical blogs
missing the point of webassembly — wingolog
wingolog: article: missing the point of webassembly
I Rewrote my CV in Typst and I'll Never Look Back
One of the things I’ve been doing for quite a while, other than tracking myexpenses, has been keeping my CV up-to-date as much as I could. Every three ...
Habitat Chronicles: What Are Capabilities?
Satya Nadella brought Microsoft back from brink of irrelevance - Los …
archived 8 Aug 2023 15:53:34 UTC
Scrollbars are becoming a problem
Scrollbars. Ever heard of them? They’re pretty cool. Click and drag on a scrollbar and you can move content around in a scrollable content pane. I love that shit. Every day I am scrolling on my computer, all day long. But the scrollbars are getting smaller and this is increasingly becoming a problem. I would show you screenshots but they’re so small that even screenshotting them is hard to do. And people keep making them even smaller, hiding them away, its like they don’t want you to scroll! “Ah”, they say, “that’s what the scroll wheel is for”. My friend, not everyone can use a scroll wheel or a swipe up touch screen. And me, a happy scroll-wheeler, even I would like to quickly jump around some time.
No Silver Bullet – Essence and Accident in Software Engineering
Choose Boring Technology
Barely Managing
9/11 Realtime
Works in Progress
new & underrated ideas to improve the world
Tidal Energy is Not Renewable