Posts

  • Eliminate PR Noise with ktfmt

    Few things are as frustrating during a code review as seeing a 50-line diff, only to realize that 45 of those lines are just re-ordered imports or adjusted …
  • AI-Assisted Engineering: From Implementation to Specification

    The more I use AI to assist with coding, the more I realize that context is the primary currency of effective assistance. The quality of the output is directly …
  • Hugo Simple Beauty Theme

    Github https://github.com/prule/hugo-simple-beauty Hugo Simple Beauty Theme A minimalist, clean, and highly readable Hugo theme designed for personal blogs, …
  • Creating and releasing an application

    Creating and releasing an application I love sim racing, so I thought it would be an interesting exercise to create an application that makes use of Assetto …
  • Leave planner 1.1.0

    Leave Planner helps you track your leave balance and plan future holidays with ease. Announcing Leave Planner v1.1.0: Work From Home Tracking & More! This …
  • Introduction to F1

    Netflix Drive to Survive is a great introduction to F1, where you can get to know something of the drivers and teams. But you won’t learn much about the …
  • Leave planner application

    Ever wanted to know how much leave you’ll have in the future and easily visualise your balance over time? Sure, some leave systems have some kind of …
  • YouTube channel aggregator experiment

    While trying to keep up with what’s happening in tennis and motorsport, I found myself wondering if the experience could be better. What if I could …
  • SDKMAN

    SDKMAN! lets you install, manage and work with multiple versions of software development kits (SDKs) on most Unix-like systems. This means for example, you can …
  • Introduction to JSON5

    Json5 is a superset of JSON that allows for comments and trailing commas. It’s a popular choice for configuration files due to its readability and flexibility. …