In the ever-evolving world of software development, its hard to always keep up. This blog is my attempt to document my journey as a software engineer, and to share my learnings with the world. I hope you find something useful here!

Latest Articles

Putting AI in your AI - Integrating Spring with Ollama AI Models

21 Sept 2024

JavaSpringAIOllama

Even though many people call it a bubble about to burst, it's increasingly obvious that LLM's are here to stay in some form or another for the long term. Previously, working with generative AI applications was mostly a domain reserved for python deve...

Putting AI in your AI - Integrating Spring with Ollama AI Models

Java Testing in 2024: Elevate your Spring Tests with these Patterns

17 Feb 2024

JavaSpringTesting

Over the years, I have seen many different ways of writing Tests with Spring in Java. In this opinionated post I want to share some of the insights I had working with many different approaches in various projects. To start things of I would like to s...

Java Testing in 2024: Elevate your Spring Tests with these Patterns

Java 21 Factory Pattern Revisited

19 Jan 2024

Java 21Factory PatternDesign Patterns

The factory pattern has been a tried and tested pattern for creating objects ever since my fellow landsman Erich Gamma and his colleagues wrote the book on Design patterns. However, the way we impleent it in Java has changed quite a bit over the year...

Java 21 Factory Pattern Revisited

First Year of Blogging

12 Jan 2024

MetaWritingMisc

At the beginning of 2023, I decided to start this blog and see where it goes. Time to look back and share some insights and thoughts about the last year as well as look forward to what's coming next.

First Year of Blogging