Ben Hoyt's great write up of an AWK interpreter he wrote in Go, including an overview of the lexer, parser, interpreter, unit tests, and profiling for performance improvements.
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
"Several designers have played with Corrugated plastics and made some usable boats. Using this type of boatbuilding method results in ultra light boats that are easily folded and transported. Here are a few."
"Thinking meat! You're asking me to believe in thinking meat!"
A nice 20-minute video on Penrose tiling
Raph Levien's postmortem on his attempt at an high-performance, asynchronous text editor.
Jay Carlson's excellent write up of the very inexpensive Padauk microcontroller's.
🕴️
An overview of CSS units and when to use each.
Flash games are a very important part of game dev history. But despite millions of games available on thousands of websites, I only ever played or will ever play tower defense games.
A very useful calculator for determining win/draw/loss probabilities for two players given their ratings.
This is a clear article which argues that the most effective way to train VO2 max is low intensity, high volume training.
An overview of microtypography via the Microtype LaTeX package.
I'm not convinced all of the microtyped examples look any better than the naive spacing...
Nice intro to writing basic terminal user interfaces with ANSI escape codes.
On some of the rationale behind Emacs key binding conventions.
I was annoyed recently when a Vim theme I like[1] only used the standard 16 ANSI colors in 256-color terminals (like Apples' Terminal.app which does not support true/24-bit colors). But there are advantages.
Joe "begriffs" Nelson's tips on using Vim.
Interview with the guy who crated the vifm file manager (25.7.2008)