Computing History at Bell Labs

Doug McIlroy’s rememberances

Using Uninitialized Memory for Fun and Profit

An unusual but very useful data structure

Play Tic-Tac-Toe with Knuth

The only winning move is not to play.

Crabs, the bitmap terror!

A destructive, pointless violation of the rules

Archive

About

Carlos creates, maintains, and operates software. These days, he works making the command line glamorous at Charm, and in tools that help people release software at GoReleaser. While not working on his daily job, he may be hacking on open source, reading books, helping his commun...

Contribute

My long-term goal is to become a full-time open-sourcerer. If you like my work, consider donating, gifting a book or buying my apps. Thanks a ton 💙 Buy my apps GoReleaser Pro Donations GitHub Sponsors Open Collective PayPal Bitcoin (BTC): bc1qpqpfxqs20ntktmfmaqf4290tc84cdmdaed...

Stars ✨

More-or-less updated list of stars on some repositories I work on: goreleaser Repository Stars goreleaser/goreleaser 14224 goreleaser/nfpm 2242 goreleaser/goreleaser-action 886 goreleaser/chglog 264 goreleaser/goreleaser-cross 163 goreleaser/fileglob 68 goreleaser/goreleaser-pro...

Why learn with us?