Composing reusable AI workflows

September 14, 2026

Several of my AI workflows need to do similar things: read a ticket and its requirements, understand the relevant code, check the working environment, load company conventions, pla...

Continue reading

Letting AI challenge the plan

June 11, 2026

An idea can sound clear until someone asks what should happen when it fails, who should be allowed to use it, or what we actually need in the first version. Those questions can cha...

Continue reading

Let AI do the log digging

March 19, 2026

Logs contain a lot of useful information, but connecting it takes work. Whether investigating an alert, checking unexpected behavior during development or following up on a reporte...

Continue reading

AI-assisted code reviews

December 03, 2025

AI can be useful in code reviews, but it is easy to end up at either extreme: dismissing it entirely or accepting its findings without checking them. I think there is a practical m...

Continue reading

Let AI handle the ticket admin

October 28, 2025

Writing tickets is probably not the most exciting part of being a developer. You already know what needs to change, but you still need to open the tracker, write the description, a...

Continue reading

Running github actions locally

March 14, 2025

It’s pretty common for platform engineers and developers to push changes just to test their GitHub workflows. I’ve done it countless times myself, and honestly, it’s a hassle. You...

Continue reading

Advent of code 2022

December 28, 2022

As I wrote in my previous post, I would like to test ChatGPT for advent of code challenges this year and this post is about my initial thoughts. Alright, let's dive straight in and...

Continue reading

ChatGPT is launching!

November 30, 2022

ChatGPT is launching today and in a perfect timing for Advent of code that begins tomorrow. I would like to try if its smart enough to solve advent of code for me. I've recently tr...

Continue reading

Advent of Code 2021

January 05, 2022

Advent of Code 2021 has come to an end. I decided to go with TypeScript on Deno, the same approach as last year, which I think works great for these kinds of puzzles. I didn't mana...

Continue reading

dotnet watch in .NET 6

November 14, 2021

dotnet watch run is a command that can be very handy while developing .NET applications. Its similar to Nodemon in Node.js in that it watches for file changes and restarts the app...

Continue reading

Git client hooks for dotnet

September 12, 2021

I recently added some git hooks to my git hook folder for dotnet related work. Its a nice addition to my daily development which makes me more productive. Basically on every time I...

Continue reading

CSS Modules vs Global CSS

March 22, 2021

There are many ways to style a website with css. In this post I will share my findings migrating from global css to css modules. Before we start comparing, lets have a quick look a...

Continue reading

Productive with the Terminal

February 07, 2021

When I’m working on a long running project, It’s not unusual to be working in a specific area of the code base for a while. Being productive with the terminal and take time to set...

Continue reading

Productive with git aliases

January 31, 2021

When I started working as a developer I didn’t actually start with git but with TFS. Nowadays, everywhere I go git is standard and based on google trends (picture below) and my exp...

Continue reading

Redux toolkit the new standard

October 14, 2020

As a developer, we regularly read and learn about new frameworks. We read the API documentation and start implementing. After that or in the best case before we even start, we disc...

Continue reading

My Pop_OS! & System 76 Laptop

August 27, 2020

A few months ago I was looking for a new laptop. My demands were quite high… I wanted a super light, easy to carry around laptop that I can do programming on. I also wanted it to h...

Continue reading