How and why I do R projects within a development container

When doing many different projects and analyses involving R it’s always a struggle keeping track of R package versions and the version of R itself. Often you’ll see yourself returning to an old project somewhere, maybe on a different computer, or passing on your code to/from someone else. The required R packages are hopefully listed at the top of the R script or R markdown file so that it’s clear which ones have been used throughout the code....

July 21, 2023 · 4 min · Kasper Skytte Andersen

My guide to proper brewing water for beer

Water is the most important ingredient in beer and most people get it wrong - because they overthink it. This is my detailed (or simple, your choice) guide to understanding the most important aspects of brewing water. It's really not as complicated as most people think. A proper water profile can take your beer to the next level and make good beers great! Too-long-didn't-read's at the start of each section....

August 11, 2022 · 16 min · Kasper Skytte Andersen

How this site is built and automated

I had one primary condition when I decided to make a personal website: It must be absolutely painless to create new posts and publish them automatically through continuous integration. All I have to do is to push changes to a GitHub repository and things take care of themselves automatically. Bundling everything in a Docker container Creating a simple Docker container to both serve and develop the Hugo website was my first thought....

April 13, 2022 · 5 min · Kasper Skytte Andersen