Thoughts Llm

Few Words About Using GitHub Copilot at work

By the end of the past year, the company I'm working for bought Github Copilot licenses for (nearly?) all developers. I was curious if and in which way it helps me in my daily work. So, I took notes about my thoughts.

Read →

Java Thoughts

About: How Netflix Really Uses Java

Some thoughts on a presentation about how Netflix really uses Java.

Read →

Java Spring Boot

How Spring MVC Handles Requests: A Detailed View

This post follows the source-code of the Java Spring Framework and shows how it handles the incoming requests and maps the request body to DTOs and methods.

Read →

Java Spring Boot

The high-level view of how Spring MVC handles requests

How does Spring MVC handles incoming requests in the framework?

Read →

Java Spring Boot

Spring: Bind values in x-www-form-urlencoded requests

Bind values of form requests to properties which have a different name.

Read →

Java Spring Boot

Aggregate exceptions in Spring with ControllerAdvice

Exceptions can destroy the readability of your code. One way to mitigate this is to handle exceptions in one central place.

Read →

Java

Javadoc Generation Error: Bad HTML Entity

It's not possible to use the ampersand character directly in Javadoc. Luckily, theres are at least three possible ways to tackle this problem.

Read →

Thoughts

Daily Bash Scripts

Daily scripts to automate all the boring stuff helped me to speed up my workflow and daily routines.

Read →

Docker Homelab

Creating A Cloud Development Environment with code-server and nix shell

Hassle-free dependency management in code-server container.

Read →