My development log. Read at your own risk! Please send comments to me by mail or via Twitter @dev_el_ops.
| other places: | github | stackoverflow | 
| linked.in | ||
| CV | poly.work | 
Latest Blog Posts
- 2024, 26 December: Pain is not necessary for success
 - 2022, 26 September: Universal Pipeline Compiler
 - 2021, 1 August: Automatically adding subuid/subgid mappings
 - 2021, 20 June: cheesy-gallery: a new Jekyll Photo Gallery
 - 2020, 10 October: Google Analytics Changes
 - 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 22 March: My new life as a streamer
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2019, 18 July: Application lifecycle (with containers)
 - 2019, 9 June: First Steps with Bolt
 - 2019, 6 May: Simple Docker Compose Protection
 - 2019, 27 April: Docker Compose for OwnCloud
 - 2018, 11 November: My Kanban Journey
 - 2018, 7 October: Upgrading my main VM host
 - 2016, 9 April: Hello, Rabbithole
 - 2016, 3 April: Containing Docker
 - 2016, 28 March: Cooperating with Travis CI
 - 2016, 27 March: Fixing all the Things
 - 2016, 26 March: Re-Bootstrapping a Module
 - 2015, 10 February: scanf update
 - 2015, 7 February: Puppet Module Skeleton
 - 2015, 4 February: Migrating to puppet future parser
 - 2015, 21 January: Puppet Tricks - static resource dispatch
 - 2014, 17 December: Beaker
 - 2014, 2 December: Charming Juju
 - 2014, 14 November: Workstation Migration
 - 2014, 8 November: Mono Tips of the day
 - 2014, 31 October: devopsdays Gent 2014 - Quotes
 - 2014, 13 October: Ansible and Salt
 - 2014, 13 October: #progressmonday
 - 2014, 11 October: Ruby on Rails on Windows
 - 2014, 10 October: Getting comfortable...
 - 2014, 7 October: Puppet Module Testing
 - 2014, 30 September: Migrating Puppets
 - 2014, 29 September: Managing gem dependencies
 - 2014, 25 September: The Foreman, provisioning and more...
 - 2014, 24 September: PuppetConf 2014 - Day 1
 - 2014, 23 September: returning from vacation
 - 2014, 21 September: DebConf 14 review
 - 2014, 11 September: DevOpsDays
 - 2014, 9 September: DNSSec update
 - 2014, 4 September: DNSSec
 - 2014, 18 August: The Great Bootstrap Shootout
 - 2014, 10 August: rubocop
 - 2014, 8 August: week recapped
 - 2014, 6 August: Monitor modding
 - 2014, 3 August: Extending Puppet
 - 2014, 2 August: More rails
 - 2014, 1 August: Tiny Puppet Experiments
 - 2014, 31 July: KVM Performance
 - 2014, 27 July: Westwards!
 - 2014, 26 July: And now for something completely different
 - 2014, 21 July: another puppet day
 - 2014, 20 July: switch to i3
 - 2014, 14 July: munin and testing
 - 2014, 11 July: veewee and friends
 - 2014, 3 July: Puppet Rekeying
 - 2014, 26 June: Foreman Console Troubleshooting
 - 2014, 31 May: Eudyptula: Challenge Accepted
 - 2014, 24 May: Beaker
 
Tags
- puppet
      
- 2019, 9 June: First Steps with Bolt
 - 2018, 11 November: My Kanban Journey
 - 2016, 9 April: Hello, Rabbithole
 - 2016, 3 April: Containing Docker
 - 2016, 28 March: Cooperating with Travis CI
 - 2016, 27 March: Fixing all the Things
 - 2016, 26 March: Re-Bootstrapping a Module
 - 2015, 10 February: scanf update
 - 2015, 7 February: Puppet Module Skeleton
 - 2015, 4 February: Migrating to puppet future parser
 - 2015, 21 January: Puppet Tricks - static resource dispatch
 - 2014, 17 December: Beaker
 - 2014, 13 October: Ansible and Salt
 - 2014, 10 October: Getting comfortable...
 - 2014, 7 October: Puppet Module Testing
 - 2014, 30 September: Migrating Puppets
 - 2014, 25 September: The Foreman, provisioning and more...
 - 2014, 24 September: PuppetConf 2014 - Day 1
 - 2014, 11 September: DevOpsDays
 - 2014, 8 August: week recapped
 - 2014, 3 August: Extending Puppet
 - 2014, 1 August: Tiny Puppet Experiments
 - 2014, 21 July: another puppet day
 - 2014, 14 July: munin and testing
 - 2014, 11 July: veewee and friends
 - 2014, 3 July: Puppet Rekeying
 - 2014, 26 June: Foreman Console Troubleshooting
 - 2014, 24 May: Beaker
 
 - testing
      
- 2016, 9 April: Hello, Rabbithole
 - 2016, 3 April: Containing Docker
 - 2016, 28 March: Cooperating with Travis CI
 - 2016, 27 March: Fixing all the Things
 - 2016, 26 March: Re-Bootstrapping a Module
 - 2014, 10 October: Getting comfortable...
 - 2014, 7 October: Puppet Module Testing
 - 2014, 29 September: Managing gem dependencies
 - 2014, 10 August: rubocop
 - 2014, 26 July: And now for something completely different
 - 2014, 14 July: munin and testing
 - 2014, 11 July: veewee and friends
 - 2014, 24 May: Beaker
 
 - beaker
 - linux
 - programming
      
- 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 22 March: My new life as a streamer
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2015, 10 February: scanf update
 - 2015, 21 January: Puppet Tricks - static resource dispatch
 - 2014, 8 November: Mono Tips of the day
 - 2014, 13 October: #progressmonday
 - 2014, 11 October: Ruby on Rails on Windows
 - 2014, 29 September: Managing gem dependencies
 - 2014, 18 August: The Great Bootstrap Shootout
 - 2014, 10 August: rubocop
 - 2014, 2 August: More rails
 - 2014, 1 August: Tiny Puppet Experiments
 - 2014, 27 July: Westwards!
 - 2014, 26 July: And now for something completely different
 - 2014, 31 May: Eudyptula: Challenge Accepted
 
 - eudyptula
 - foreman
 - puppetdb
 - ssl
 - security
 - veewee
 - centos7
 - munin
 - productivity
 - i3
 - osm
 - ruby
 - rails
 - hosting
      
- 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2019, 18 July: Application lifecycle (with containers)
 - 2019, 9 June: First Steps with Bolt
 - 2019, 6 May: Simple Docker Compose Protection
 - 2019, 27 April: Docker Compose for OwnCloud
 - 2014, 9 September: DNSSec update
 - 2014, 4 September: DNSSec
 - 2014, 8 August: week recapped
 - 2014, 31 July: KVM Performance
 
 - kvm
 - performance
 - diy
 - ops
 - owncloud
 - bootstrap
 - dnssec
 - conference
 - debian
 - video
 - review
 - life
 - docker
 - windows
 - devops
      
- 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2019, 18 July: Application lifecycle (with containers)
 - 2015, 21 January: Puppet Tricks - static resource dispatch
 - 2014, 31 October: devopsdays Gent 2014 - Quotes
 - 2014, 13 October: Ansible and Salt
 
 - ansible
 - salt
 - mono
 - ubuntu
 - juju
 - vagrant
 - virtualbox
 - retrospec
 - exim
 - travisci
 - fullstack
 - clamav
 - agile
 - kanban
 - docker-compose
 - bolt
 - deployment
      
- 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2019, 18 July: Application lifecycle (with containers)
 - 2019, 9 June: First Steps with Bolt
 
 - applications
      
- 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 - 2019, 18 July: Application lifecycle (with containers)
 
 - containers
 - jekyll
      
- 2021, 20 June: cheesy-gallery: a new Jekyll Photo Gallery
 - 2020, 12 September: Jekyll Gallery Hosting pt8: automated deploy with git-annex
 - 2020, 7 September: Jekyll Gallery Hosting pt7: automated sync and deploy with git-annex
 - 2020, 1 September: Jekyll Gallery Hosting pt6: revisiting cheesy-gallery
 - 2020, 19 January: Jekyll Gallery Hosting pt5: git-annex
 - 2020, 15 January: Jekyll Gallery Hosting pt4: Small Steps
 - 2020, 11 January: Jekyll Gallery Hosting pt3: The best laid plans, of mice and persons ...
 - 2020, 5 January: Jekyll Gallery Hosting pt2: Technical Planning
 - 2020, 4 January: Jekyll Gallery Hosting pt1: Preface
 
 - git
 - sharing
 - twitch
 - web
 - google-analytics
 - photo
 - gallery
 - release
 - podman
 - buildah
 - tip
 - ci
 - continuous-integration
 - pipeline
 - definition
 - compiler
 - python
 - rust
 - experiment
 - design