Archives for The Wagner

December 31, 2023
Year 2023 in review
December 25, 2023
Advent of Code 2023
November 25, 2023
Homelab deployment
November 20, 2023
Building Nix packages for the Raspberry Pi with GitHub Actions
February 28, 2023
Managing the development of large software systems
December 31, 2022
Year 2022 in review
December 25, 2022
Advent of Code 2022
January 23, 2022
Exploring Logic Programming
December 31, 2021
Year 2021 in review
December 25, 2021
Advent of Code 2021
July 15, 2021
Leaving Pix4D
June 05, 2021
Practicing writing
March 07, 2021
Markov-chain word generation
February 25, 2021
Building container images with Nix
December 31, 2020
Year 2020 in review
December 25, 2020
Advent of Code 2020
December 06, 2020
Deploying with GitHub Actions and more Nix
October 18, 2020
Kevlar
July 10, 2020
Concurrency in Go, Clojure, Haskell and Rust
July 03, 2020
Deploying thewagner.net
May 31, 2020
Homelab
April 30, 2020
Exploring Nix
February 29, 2020
Parallel mindset
January 07, 2020
The essence of a CI/CD pipeline
December 20, 2019
Functions in disguise
November 08, 2019
O’Reilly Velocity Conference 2019
October 28, 2019
Polymorphism and testing
September 25, 2019
Consistent vocabulary in control flow
July 15, 2019
Concurrency without magic
June 19, 2019
Build systems à la carte
May 03, 2019
Exploring parser combinators
January 30, 2019
Load balancer
January 03, 2019
Think paper
April 30, 2018
Minimum Coin Exchange
March 10, 2018
Knowing Algorithms
February 26, 2018
Concurrency Patterns
July 20, 2016
Working habits
August 20, 2015
Going mobile
March 25, 2015
Code archeology
March 20, 2015
The ultimate eclipsometerâ„¢
August 09, 2013
My blogging workflow with git
July 22, 2013
Total control
July 19, 2013
Prototypes for stepper motor control
June 26, 2013
Led and button
June 18, 2013
Fresh theme
May 15, 2013
Backup
March 17, 2013
Cardboard Raspberry Pi case
March 12, 2013
Brain transplant
March 08, 2013
Pelican up and running
March 06, 2013
Hello world