- 16 October 2023 Leveraging F# In C#
- 10 May 2023 Your Diagrams Should Be In Mermaid
- 28 December 2022 A Better QMK Keymap Solution
- 10 September 2022 Picking Out Your Next Keyboard Without Seeing It In Person
- 28 September 2021 Heat Mapping Your Keyboard
- 5 March 2021 Using Azure Bearer Tokens In Postman
- 29 January 2021 Automate Project Startup With tmux Templates
- 2 July 2020 Micro Geek Out - Board Game Randomizer
- 13 November 2019 Creating A VS Code Syntax Highlighting Extension (Part 2)
- 26 April 2019 Creating A VS Code Syntax Highlighting Extension (Part 1)
- 22 February 2019 Rein In Noisy Web Chat Using Tampermonkey
- 25 January 2019 Command Line Debbuggers Are Docker's Friend
- 9 December 2018 Make Side Projects Easier To Work On With Docker
- 8 December 2018 Being A Geek With Limited Time
- 26 March 2018 You Should Customize Your Keyboard Like You Do Your Workspace
- 7 August 2016 Its OK to Only Work 40 Hours Remotely
- 21 April 2016 API Automation Using Tasker And Voice Input
- 1 January 2016 Switching To Programmer's DVORAK
- 25 September 2014 Automating Hyper-V Backups
- 11 May 2014 Encrypting Hyper-V Virtual Machines
- 9 November 2013 Pragmatic Programmer Presentation
- 4 November 2013 Pitfalls of Ignoring Tests with Testing Frameworks