Petrus Theron
Essays
Greatest Hits
About
Contact
48 essays
Grug's Guide to Sound
published 12 December 2024
Making Incisions in Clojure
published 4 June 2017
Quicksort in Clojure
published Tue Feb 14 02:00:00 SAST 2017
Group Momentum
published Wed Oct 19 02:00:00 SAST 2016
Maintaining Large Software
published Fri Oct 14 16:14:00 SAST 2016
Serialise Your Mind
published Mon Jul 25 02:00:00 SAST 2016
So You Want to Learn to Code
published Wed May 18 02:00:00 SAST 2016
Curation
published Wed Sep 23 18:30:00 SAST 2015
The High Test
published Mon Sep 07 13:33:00 SAST 2015
Grieving is Growing
published Mon Aug 24 12:50:00 SAST 2015
Talk at UCT: State of the Art in Front End Development
published Thu Aug 13 07:10:00 SAST 2015
Undesign Your Retail Website
published Mon Jul 13 13:00:00 SAST 2015
Bad Startup Ideas
published Sun Jul 12 08:00:00 SAST 2015
Trips
published Wed Apr 01 12:00:00 SAST 2015
Defensive Programming
published Fri Mar 20 02:00:00 SAST 2015
Language as a Lever
published Wed Jan 28 12:00:00 SAST 2015
Visionary Domain Expertise
published Sun Jan 04 15:00:00 SAST 2015
So You Want to Start a Startup
published Fri Aug 29 02:00:00 SAST 2014
Redesigning MyNames' Login Flow
published Fri Aug 22 18:00:00 SAST 2014
MyNames Now Accepts Bitcoin & Credit Card Payments
published Mon Aug 04 08:45:58 SAST 2014
Shipping MyNames with Docker
published Tue Jul 15 14:00:00 SAST 2014
Crucial Conversations
published Mon Jun 16 18:00:00 SAST 2014
Top K Quickselect in Clojure
published Thu Apr 17 02:00:00 SAST 2014
Why Clojure?
published Tue Apr 15 16:30:00 SAST 2014
We're hiring Clojure developers
published Wed Apr 02 23:38:08 SAST 2014
Talk at UCT: Intro to Clojure
published Wed Apr 02 11:48:44 SAST 2014
Back up to Speed on Colemak
published Tue Feb 18 20:52:26 SAST 2014
How to Update NodeJS with SaltStack
published Fri Feb 07 19:50:50 SAST 2014
Talk at PyConZA 2013
published Tue Nov 26 21:18:40 SAST 2013
Hacker Cup 2014 Qualification Round in Clojure
published Mon Nov 25 12:03:13 SAST 2013
Metacognition
published Tue Sep 03 14:00:00 SAST 2013
21 Weeks of Colemak
published Sun Jul 14 01:45:00 SAST 2013
Chessmate Java Chess AI
published Thu May 30 17:45:00 SAST 2013
Share Feelings on Facebook
published Thu May 30 12:45:00 SAST 2013
Laugh Tracks and Existential Angst
published Fri May 24 17:20:00 SAST 2013
Bitcoin
published Wed Apr 10 12:10:00 SAST 2013
Running Windows 8 on a Macbook Air
published Mon Apr 08 20:00:00 SAST 2013
7 Weeks of Colemak
published Wed Apr 03 02:00:00 SAST 2013
MacWinKey: Apple Keyboard Shortcuts for PCs
published Wed Mar 27 02:00:00 SAST 2013
Design by Omission
published Thu Jan 31 16:30:00 SAST 2013
How to Type Fast
published Tue Jan 29 14:32:00 SAST 2013
How to Choose a Brand Name
published Mon Jan 21 17:19:00 SAST 2013
Trendy vs. Timeless Design
published Wed Jan 16 13:20:00 SAST 2013
Don't make users pick a username
published Tue Jan 15 17:41:50 SAST 2013
On Borrowing & Lending
published Tue Jan 08 08:00:00 SAST 2013
Redesign
published Tue Dec 18 10:03:03 SAST 2012
Fresh Insights 10: Microsoft's R&D Spend
published Tue Jan 03 02:00:00 SAST 2012
Man, it used to be great
published Tue Mar 01 02:00:00 SAST 2011