Bas Langenberg

You’ve reached Bas’ tiny spot on the web

Latest Post

January 6, 2022

Automatically deploy your Hugo website using Github actions

I’ve been dusting of this blog post in the last couple of weeks, and I thought it might be interesting to write about how I automatically deploy this website. To achieve this, I’m using Github Actions as a CI/CD solution! It essence, the actions works like this: Github Actions watches my repo for new commit on the master branch On commit, it spins up a worker running Ubuntu, which will clone this reposity After the clone is done, the worker will update my theme of choice using a submodule When this cloning is all done, Github Actions will setup Hugo in the build environment for me Finally, it will build my site! Read more

All Posts

2022

  • January 6, 2022 - Automatically deploy your Hugo website using Github actions
  • 2021

  • December 30, 2021 - GitOps on DigitalOcean Kubernetes services, a case study
  • December 7, 2021 - KubeCon / Cloud Native Con Europe 2021
  • 2019

  • November 1, 2019 - Velocity Berlin, 2019
  • February 18, 2019 - Two days with Uncle Bob, Robert C Martin @ Rabobank / Java User Group Utrecht
  • 2018

  • October 30, 2018 - Fix a Crashing WebLogic Instance
  • October 20, 2018 - Move to Hugo
  • October 5, 2018 - How to remap your caps lock to an additional left control in Windows 10
  • October 2, 2018 - How to setup Apache to proxy and renegotiate an SSL connection
  • 2017

  • May 22, 2017 - Lets try the official Oracle Docker container
  • March 8, 2017 - Inspecting WebLogic with Puppet
  • January 2, 2017 - How to make systemd run a script on shutdown while networking is still there
  • 2016

  • August 15, 2016 - How to build vim from scratch
  • August 13, 2016 - Managing a blog is a weird thing
  • 2015

  • August 14, 2015 - So what I’ve been up to
  • June 17, 2015 - fill out on the dots
  • June 8, 2015 - Sending data through the air
  • June 7, 2015 - Let’s Arch
  • June 5, 2015 - Hello, World!

  • Contact

    My current local time is .

    baslangenberg@gmail.com