Articles I've enjoyed
This is a collection of articles that I've enjoyed reading and that I'd like to come back to in the future.
AI
The on about AI
Tom MacWright
Audio
Affordable Vintage Speakers from the Golden Era of Hi-Fi
E. Little (In Sheep's Clothing Hi-Fi)
Seven Vintage Amplifiers That Won’t Bust Your Budget
E. Little (In Sheep's Clothing Hi-Fi)
Big Data
Big Data is Dead
Jordan Tigani
Community
Compilers
Design
Visual design rules you can safely follow every time
Anthony Hobday
Editing
xi-editor retrospective
Raph Levien
Editors
Electronics
HOW TO MAKE A KEYBOARD - THE MATRIX
Michał Trybus
Functional Programming
Parse, don't validate
Alexis King
Go
Understanding Pointers in Go
Gopher Guides
IDE
Three Architectures for a Responsive IDE
rust.analyzer
Turning the IDE Inside Out with Datalog
Pete Vilter
Independent Web
The Magic of Small Databases
Tom Critchlow
JVM
Flame graphs on the JVM
Stephen Fox
Language Parsing
Abstract vs. Concrete Syntax Trees
Eli Bendersky
LL and LR Parsing Demystified
Josh Haberman
Designing a Parsing Library in Scala
Oscar Boykin
Logic
Functions That Go Backwards
Jordan Scalaes
Lua
Lua Metatables Tutorial
Michael Ebens
Open Source
Scala
Make ADTs subtypes of Product and Serializable
Nicolas Rinaudo
Build your vocabulary with Scala affixes
Ross Baker
Software Development
Principles of Design
Tim Berners-Lee
The golden rule of software quality
Gabriel Gonzalez
Towards Faster Iteration in Industrial Haskell
Patrick Thomson
Constructive vs Predicative Data
Hillel Wayne
encoding file path as URI reference
Eugene Yokota
Thought Provoking
The age of average
Alex Murrell
TypeScript
The Disposable Pattern in TypeScript
Henning Dieterichs
Vim
Vim: you don't need NERDtree or (maybe) netrw
George Ornbo
Build your own Vim statusline
George Ornbo
web3
My first impressions of web3
Moxie Marlinspike