by David Boreham | Jan 16, 2026 | General, Uncategorized
Supposedly the KIM-1 is 50 years old. Nobody seems to know the exact date it first shipped, but “January 1976” is the consensus so today seems as good a day as any.What’s a KIM-1 I hear some of you ask? Well history is strange stuff, written by the...
by David Boreham | Mar 26, 2025 | Programming
What if I were to tell you that I had discovered a way to run software projects that’s efficient, effective, reliable, even pleasant? “Please continue…”, I hope you say. Up front I’ll let you know this isn’t a new discovery. In fact...
by David Boreham | Oct 21, 2024 | Programming, Uncategorized
Online education coding platforms such as CodeAcademy have existed for years but I’ve always found them to provide a rather artificial sandboxed environment that doesn’t easily translate to real world coding. Meanwhile a new category of sites that allow...
by David Boreham | Oct 16, 2024 | Uncategorized
Through a post on Hacker News, and via its cited article, I found myself transported back to the days when we wrote locking primitive implementations, tussling with the challenges of porting across many CPU architectures and operating systems. I worked on code like...
by David Boreham | Dec 1, 2023 | Performance
I noticed this talk by my former colleague (at Netscape and AOL) Jim Roskind, who now works at Amazon.com. He gives a great introduction to the phenomenon of congestion collapse in complex queueing systems. His examples include familiar scenarios such as busy...
Recent Comments