SStill No Silver Bullet
In his classic software engineering essay, No Silver Bullet, Fred Brooks argues that software complexity can be broken into two types. The first is essential complexity emergent from the problem…
In his classic software engineering essay, No Silver Bullet, Fred Brooks argues that software complexity can be broken into two types. The first is essential complexity emergent from the problem…
Looking back at POSIX When it comes to software, standards are an important tool to protect against “lock-in.” Back in the day, this was accepted as common knowledge. Academics (ACM, IEEE), industry…
I am not a long-time Io enthusiast. I'm just a polyglot developer backpacking across different language ecosystems with a sense of curiosity and the software equivalent of a Rick Steves' travel guide…
Recently, my friend Kait Moreno and I have started a YouTube video series to follow our progress as we go through The Rust Programming Language. If you haven't seen this yet, please consider clicking…
I am not a professional mainframe developer. I'm just a polyglot programmer backpacking across different language ecosystems with a sense of curiosity and the software equivalent of a Rick Steves…
I am not a Rubyist. I'm just a polyglot developer backpacking across different language ecosystems with a sense of curiosity and the software equivalent of a Rick Steves' travel guide: Bruce A. Tate’s…
A key assumption behind my decision to go back to grad school was that I would be free to engage in passion projects and creative coding. Alas, phrases like "that does not sufficiently advance the…
Earlier today, I was pleased to discover that FedEx had shipped me an important package. No, this wasn't Christmas a week early (...or was it???). It was the brand-new Pixel phone and Daydream VR set…