A rather full-featured REPL environment slash IDE for many programming languages.
Calls itself "an open source pastebin with runnable snippets and API". It's a nice and useful REPL environment for many langauges. More simple than repl.it
Raph Levien's postmortem on his attempt at an high-performance, asynchronous text editor.
Nice intro to writing basic terminal user interfaces with ANSI escape codes.
On compiling a Swift program for Mac OS 9.
The author of Trio (Python concurrency library) explains their concept of lexically-structured concurrency
Coroutines in C using Duff's device. See also protothreads:
This looks like an interesting C library for cancel-able, implicitly yielded coroutines.
A reporter talks to Larry Wall (and Eric Raymond and Tim O'Reilly) at the zenith of the Perl era.
After writing a few programs in Go, I appreciate its simplicity and how easy it is to cross-complile and deploy simple programs, but I agree its type system is a bit too simple.
computational geometry, chess, running, programming...
Argument in favor of returning errors instead of raising exceptions.
Sum types in Go with interfaces and runtime type switches.
A short intro to Org Babel
Wow, I didn't know until today that anyone had ever written an OS for the TI-89/TI-92 calculators.
ticacl.org link: https://www.ticalc.org/archives/files/fileinfo/319/31951.html
And someone else has made one too! Called Punix: http://punix-os.blogspot.com/
The author of Punix has also published a skeleton OS for anyone else who wants to play with it: https://www.cemetech.net/forum/viewtopic.php?t=7345&start=0
How to write tiny ELF executables by hand.
Good description of a simple preemptive, single-stack task scheduler for an embedded RTOS.