All Blog Posts

2024

2024 10 05 SynthJacker retirement

2022

2022 10 25 Reading binary files in Modern C++
2022 07 21 Using the C++ 17 std::byte data type

2019

2019 01 29 Colorful source code in Terminal
2019 01 22 Make multisamples on your iPad with SynthJacker

2018

2018 03 15 Time signals with the Raspberry Pi

2017

2017 01 26 Book review: Data Science at the Command Line
2017 03 15 Goodbye vCard, hello jCard!

2016

2016 03 20 Photos framework and HipStyles
2016 05 01 LCD-like banners in Python
2016 05 02 Semi-autonomous, programmable drones incoming
2016 05 03 C# and F# on the Mac with Mono

2015

2015 12 16 Learning Clojure

2014

2014 11 25 Functional Programming Without Feeling Stupid, Part 5: Project
2014 11 21 Functional Programming Without Feeling Stupid, Part 4: Logic
2014 11 20 Functional Programming Without Feeling Stupid, Part 3: Higher-order functions
2014 11 19 Functional Programming Without Feeling Stupid, Part 2: Definitions
2014 11 18 Functional Programming Without Feeling Stupid, Part 1: The Clojure REPL
2014 11 17 Functional Programming Without Feeling Stupid

2012

2012 12 17 Unicode character dump in Python