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