Jon Simpson - Engineering Modern Systems

  • Cover image for Git Worktrees: The Simplest Way to Parallelize Your Coding Agents

    Git Worktrees: The Simplest Way to Parallelize Your Coding Agents

    Feb 21, 2026

  • Cover image for From Phone to E-Ink: How I Built My Perfect Reading Setup with Wallabag

    From Phone to E-Ink: How I Built My Perfect Reading Setup with Wallabag

    Feb 3, 2026

  • Cover image for To plan or yolo, and everything in between

    To plan or yolo, and everything in between

    Jan 24, 2026

  • Cover image for Using Beads to supercharge my workflow

    Using Beads to supercharge my workflow

    Jan 20, 2026

  • Cover image for Takeaways from leaning into agentic coding

    Takeaways from leaning into agentic coding

    Jan 3, 2026

  • Cover image for How I Inadvertently Failed Half a Computer Science Class

    How I Inadvertently Failed Half a Computer Science Class

    Nov 29, 2025

  • Cover image for Discovering podcasts in 2006

    Discovering podcasts in 2006

    Nov 1, 2025

  • Cover image for Thirty one

    Thirty one

    Oct 1, 2025

  • Cover image for Dogfood calculator

    Dogfood calculator

    Sep 15, 2025

  • Cover image for Just go build it!

    Just go build it!

    Aug 19, 2025

  • Cover image for Fixing WiFi for Fun and Profit

    Fixing WiFi for Fun and Profit

    Jun 1, 2025

  • Cover image for One year at Mantle

    One year at Mantle

    Apr 20, 2025

  • Cover image for Using Codesandbox for coding interviews

    Using Codesandbox for coding interviews

    Jan 28, 2025

  • Cover image for Thirty

    Thirty

    Oct 1, 2024

  • Cover image for Gotchas with the HubSpot API

    Gotchas with the HubSpot API

    Jun 22, 2024

  • Cover image for Hardware Accelerated Plex Transcoding with consumer GPUs in Dell Servers

    Hardware Accelerated Plex Transcoding with consumer GPUs in Dell Servers

    Dec 5, 2023

  • Cover image for Growing Teams with the SBI Model: A Framework for Effective Feedback

    Growing Teams with the SBI Model: A Framework for Effective Feedback

    Aug 16, 2023

  • Cover image for Twenty Eight

    Twenty Eight

    Oct 1, 2022

  • Cover image for Twenty seven

    Twenty seven

    Oct 1, 2021

  • Cover image for Binge-worthy podcasts discovered during the pandemic

    Binge-worthy podcasts discovered during the pandemic

    Mar 15, 2021

  • Cover image for ZFS snapshots in action

    ZFS snapshots in action

    Jan 10, 2021

  • Cover image for ZFS takeaways

    ZFS takeaways

    Dec 21, 2020

  • Cover image for Building a homelab - local DNS

    Building a homelab - local DNS

    Oct 18, 2020

  • Cover image for Twenty Six

    Twenty Six

    Oct 1, 2020

  • Cover image for Building a homelab - a walk through history and investing in new hardware

    Building a homelab - a walk through history and investing in new hardware

    Aug 23, 2020

  • Cover image for Nix-ify your environment

    Nix-ify your environment

    May 23, 2020

  • Cover image for Replacing the engine while driving: planning safety measures into the project

    Replacing the engine while driving: planning safety measures into the project

    May 3, 2020

  • Cover image for RubyConf 2019 Talks - Day 2

    RubyConf 2019 Talks - Day 2

    Dec 8, 2019

  • Cover image for RubyConf 2019 Talks - Day 1

    RubyConf 2019 Talks - Day 1

    Dec 1, 2019

  • Cover image for Twenty Five

    Twenty Five

    Oct 3, 2019

  • Cover image for Accelerate your team as its Lead

    Accelerate your team as its Lead

    Aug 16, 2019

  • Cover image for Key-Value Pairs in GraphQL

    Key-Value Pairs in GraphQL

    Jun 20, 2019

  • Cover image for Staging environments slow developers down

    Staging environments slow developers down

    Mar 31, 2019

  • Cover image for Brodie: Building Shopify's new Help Centre

    Brodie: Building Shopify's new Help Centre

    Jan 14, 2019

  • Cover image for Keep Continuously Testing

    Keep Continuously Testing

    Dec 30, 2018

  • Cover image for Why “&” doesn't actually break your HTML URLs

    Why “&” doesn't actually break your HTML URLs

    Nov 10, 2018

  • Cover image for Twenty-four!

    Twenty-four!

    Oct 2, 2018

  • Cover image for Hunting for segmentation faults in Ruby programs

    Hunting for segmentation faults in Ruby programs

    Jul 30, 2018

  • Cover image for Twilio's TaskRouter Quickstart

    Twilio's TaskRouter Quickstart

    May 26, 2018

  • Cover image for How Does Symmetric and Public Key Encryption Work?

    How Does Symmetric and Public Key Encryption Work?

    May 5, 2018

  • Cover image for Parallel GraphQL Resolvers with Futures

    Parallel GraphQL Resolvers with Futures

    Apr 8, 2018

  • Cover image for Zero to One Hundred in Six Months: Notes on Learning Ruby and Rails

    Zero to One Hundred in Six Months: Notes on Learning Ruby and Rails

    Jan 20, 2018

  • Cover image for What the hack? - or how my first capture the flag went

    What the hack? - or how my first capture the flag went

    Nov 30, 2017

  • Cover image for Twenty-Three!

    Twenty-Three!

    Oct 2, 2017

  • Cover image for Installing Go the Right Way

    Installing Go the Right Way

    May 18, 2017

  • Cover image for Private Docker Repositories with Artifactory

    Private Docker Repositories with Artifactory

    May 8, 2017

  • Cover image for Practicing User Safety at GitHub

    Practicing User Safety at GitHub

    Mar 19, 2017

  • Cover image for A few Gotchas with Shopify API Development

    A few Gotchas with Shopify API Development

    Feb 12, 2017

  • Cover image for The Software Engineering Daily Podcast is Highly Addictive

    The Software Engineering Daily Podcast is Highly Addictive

    Feb 4, 2017

  • Cover image for Better Cilk Development With Docker

    Better Cilk Development With Docker

    Oct 6, 2016

  • Cover image for Twenty-Two

    Twenty-Two

    Oct 1, 2016

  • Cover image for Old Habits Die Hard: Copy and Paste

    Old Habits Die Hard: Copy and Paste

    Aug 16, 2016

  • Cover image for Implementing Agile Databases with Liquibase

    Implementing Agile Databases with Liquibase

    Apr 25, 2016

  • Cover image for My Top Tech, Software and Comedy Podcast List

    My Top Tech, Software and Comedy Podcast List

    Mar 22, 2016

  • Cover image for Market Yourself

    Market Yourself

    Jan 25, 2016

  • Cover image for Hook, Line and Sinker: How My Early Interests Got Me to Where I Am Today

    Hook, Line and Sinker: How My Early Interests Got Me to Where I Am Today

    Jan 15, 2016

  • Cover image for Push-button Deployment of a Docker Compose Project

    Push-button Deployment of a Docker Compose Project

    Nov 21, 2015

  • Cover image for Acquisition, Docker and Rundeck

    Acquisition, Docker and Rundeck

    Nov 19, 2015

  • Cover image for Twenty-one!

    Twenty-one!

    Oct 9, 2015

  • Cover image for Protip-ntp

    Protip-ntp

    May 28, 2015

  • Cover image for Introducing ChatOps to my Workplace: Hubot

    Introducing ChatOps to my Workplace: Hubot

    May 25, 2015

  • Cover image for Introducing ChatOps to my Workplace: Intro

    Introducing ChatOps to my Workplace: Intro

    May 17, 2015

  • Cover image for FPGA-Friday

    FPGA-Friday

    Apr 3, 2015

  • Cover image for Where's the warm weather? I want to go biking!

    Where's the warm weather? I want to go biking!

    Mar 19, 2015

  • Cover image for Work Reference

    Work Reference

    Mar 16, 2015

  • Cover image for Quick Eclipse Tip

    Quick Eclipse Tip

    Mar 4, 2015

  • Cover image for You know there's a problem when...

    You know there's a problem when...

    Dec 1, 2014

  • Cover image for The Future is Bright? (Maybe)

    The Future is Bright? (Maybe)

    Nov 11, 2014

  • Cover image for Documentation

    Documentation

    Oct 24, 2014

  • Cover image for Of Recent Events

    Of Recent Events

    Oct 22, 2014

  • Cover image for Twenty

    Twenty

    Oct 1, 2014

  • Cover image for A Path To Justice

    A Path To Justice

    Sep 5, 2014

  • Cover image for Moving a Jenkins Instance From one Server to Another

    Moving a Jenkins Instance From one Server to Another

    Jun 24, 2014

  • Cover image for Svn to Git Migration

    Svn to Git Migration

    Jun 19, 2014

  • Cover image for Hacking Banshee

    Hacking Banshee

    Feb 2, 2014

  • Cover image for Job Update and a Concurrency Rant

    Job Update and a Concurrency Rant

    Jan 24, 2014

  • Cover image for Some smooth Jazz

    Some smooth Jazz

    Jan 23, 2014

  • Cover image for Ice Storm Photography

    Ice Storm Photography

    Dec 26, 2013

  • Cover image for Exam study tip

    Exam study tip

    Dec 5, 2013

  • Cover image for Dawn and Dusk

    Dawn and Dusk

    Nov 28, 2013

  • Cover image for A recent essay I read

    A recent essay I read

    Nov 19, 2013

  • Cover image for Building Eclipse C/C++ projects for 32-bit on a 64-bit system

    Building Eclipse C/C++ projects for 32-bit on a 64-bit system

    Nov 7, 2013

  • Cover image for Devnull as a Service (DaaS)

    Devnull as a Service (DaaS)

    Oct 30, 2013

  • Cover image for Hello Again Internet

    Hello Again Internet

    Oct 30, 2013

© 2026 Jon Simpson. All rights reserved.