Posts on Software Development and IT Operations

Book: Knigge für Softwarearchitekten

Book Review: Made to Stick

When you write, write for your readers, they say. But will your readers remember it? Will they even read the article to its end?

Chip Heath and Dan Heath answer the question why some ideas survive and others die, i. e. why they are being remembered or forgotten.

(5 minutes read)

Continue reading...
Zipkin Logo

Hosting simplified by a CDN

Last year I moved my personal website and our Meetup’s homepage to Netlify, a content delivery network (CDN). I was astounded about the minimal steps necessary make it work. It simplified both the setup and the day-to-day operations for me.

This article takes you through the minimal, yet real world steps to set up the homepage of the Vue.js Frankfurt Meetup with Netlify.

(15 minutes read)

Continue reading...
Nuxt for fast websites

Nuxt: Making your website fast

You are looking for short loading times and high interactivity for your website? Nuxt got you covered: A JavaScript framework that serves a pre-rendered page for a fast first meaningful paint and then transforms the page into a full interactive single page

This post shows how to make Nuxt even faster with the webpack plugins imagemin, responsive-loader and postcss to minify images and CSS.

(10 minutes read)

Continue reading...
Book: The Tangled Web. A Guide to Securing Modern Web Applications.

Book Review: The Tangled Web

A good friend and colleague lent me this book.

Although the title “The Tangled Web” gave a different idea, the subtitle “A Guide to Securing Modern Web Applications” pointed to its security background.

It turned out to be a dive into the history and workarounds of the web!

Continue reading...
Observability Logo

Observability for Microservices

To be able to identify and analyse problems, applications in a microservice environment need to provide standardized information to enable efficient operations. This talk presents four areas that are part of observability: status information, logs, metrics, and traces.

Continue reading...
Micrometer Logo

Monitoring with Micrometer

The next conference is near – on September 29th I’ll present a talk about Monitoring, Metrics and Spring Boot at the JUG Saxony Day in Dresden. The focus will be how to use Micrometer and Prometheus in your projects.

Continue reading...
Book: Java by Comparison

Book Review: Java by Comparison

The full title reads “Java by Comparison - Become a Java Craftsman in 70 Examples”.

When I first heard of the book I was sceptical: Is there really enough common ground for 70 good code examples? Would the examples be the starting point of an argument if you would show them to a team of programmers? After a conference in Berlin, Simon offered me a free copy to read.

Continue reading...

Dotfiles for crossplatform projects

Whenever I start a new project, I like to check in configurations to Git, so that every other developer uses the same settings as I did. This also leads to more reproducible build.

This post summarizes the different files and their interdependencies.

Continue reading...
Asciidoctor Logo

Asciidoctor Deep Dive

Asciidoc is a markup language for documentation. Asciidoctor is a popular implementation of a rendering engine for Asciidoc.

I’ve given a talk Asciidoctor Deep Dive at the JavaLand conference. I post the code samples, the slides and a video recording here.

In the talk I share my experiences with Asciidoctor, tips and tricks and hints to style your PlantUML diagrams. I also show how to get most out of Asciidoctor PDF generation using templates and extensions.

Continue reading...
Prometheus and Grafana Logo

Upcoming Prometheus and Grafana Talks

Over the next few months I’ll give several talks about Monitoring with Prometheus and creating Dashboards with Grafana.

Have a look here and find an event near you. Or do you want to book an event or private workshop near you?

Continue reading...
Microservices Article in Informatik Spektrum

Microservices - more than a hype?

For the German magazine Informatik Spektrum I wrote an article capturing the current ideas of microservices as an introduction.

It’s based on my project experience over the last two years. A free online-version of the article is available as well!

Continue reading...
RSS Feed