19 Sep 2017An awesome tool for software documentation and visualizing graphs
29 Aug 2017Replacing a shells script with strongly typed Rust code
14 Aug 2017A retrospective on a Rust audio signal processing program I wrote
30 Jul 2017I'm speaking about a Rust signal processing project I've been working on
11 Jul 2017Multithreading in Rust Part 2: Pointers to Shared Memory
19 Jun 2017Multithreading in Rust Part 1: Channels
30 May 2017Mechanical keyboards are great. Try one if you can.
11 May 2017Learn from my mistake, and think about the risks being managed
25 Apr 2017I've used it a little bit more now, and my opinions have developed
09 Apr 2017Automated deployments, static websites, and a little bit of FTP
28 Mar 2017That little compiler optimization for better recursion
15 Mar 2017A careful consideration of the placement of QR codes
26 Feb 2017Taking a signal from a microphone, and making sense of it musically
12 Feb 2017I've needed to do this a few times, so I've published a library for it
29 Jan 2017What is sound, and how do I use it in a program?
15 Jan 2017A bit more scaffolding can sometimes simplify your generics
05 Jan 2017Pick a number, any typeof number
22 Dec 2016Do we really need to hide unfinished code?
23 Oct 2016Figuring out how to do the most basic of things
21 Sep 2016What is a Jekyll and why should I care?
02 Sep 2016What I've been doing with it and which packages I've been using
13 Aug 2016Syncing folders with Git Sync and Systemd
03 Aug 2016the programming language, not the game
20 Jul 2016it's a bit of a hack, but maybe someone else can use it too
10 Oct 2015Once you stop hating it, it's actually quite good
25 Jul 2015A retrospective
16 Jun 2015Recording Music for YouTube using Open Source Software
12 Jun 2015A brief introduction to the fundamentals
07 Mar 2015A few examples of how to show that a panel is minimized
04 Jan 2015Applying new experience to a language I haven't used in a long time