Thorsten Ball
About
Books
Blog
Podcasts
Talks
Register Spill
Misc
Contact
Blog
You can subscribe to updates via the
Atom feed
.
Posts marked with a ★ are favorites of mine.
17 May 2022
★
Professional Programming: The First 10 Years
15 Sep 2020
The context in which we build software
08 Sep 2020
★
How can you not be romantic about programming?
01 Sep 2020
★
No, typing can be the bottleneck
25 Aug 2020
But does it help you ship?
22 May 2020
What you think is bad about remote work, can, well, actually be good.
04 Feb 2020
How much do we bend to the will of our tools?
09 Apr 2019
★
Learn more programming languages, even if you won't use them
04 Sep 2018
★
The Tools I Use To Write Books
14 Aug 2018
The Paperback Edition of Writing A Compiler In Go
28 Jun 2017
The Lost Chapter: A Macro System For Monkey
22 Feb 2017
Writing An Interpreter In Go: The Paperback Edition
08 Feb 2017
Higher Value Tools
16 Jan 2017
★
What I didn't do to write a book
04 Jan 2017
A Virtual Brainfuck Machine In Go
30 Nov 2016
Why I Wrote a Book About Interpreters
16 Nov 2016
Putting Eval In Go
22 Oct 2015
Write Stupid Code
20 Nov 2014
★
Unicorn Unix Magic Tricks
13 Oct 2014
Why threads can't fork
13 Jun 2014
Where did fork go?
12 Mar 2014
Watching and Understanding the Ruby 2.1 Garbage Collector at Work
11 Aug 2013
Named Pipes
07 Apr 2013
Watchgopher
15 Jan 2013
Discipline
24 Oct 2012
Command Line Ride
02 Sep 2012
Software Cover Versions And Programming Licks
09 Jul 2012
Vim Learning Resources
20 Jun 2012
How I used 98840 commands less and saved 4 seconds
08 Jun 2012
Ordered Search Autocompletion With Redis