Marc Nützel
  • Home
  • About
  • Skills
  • Recent Posts
  • Projects
  • Experiences
  • Posts
  • Working With Me
  • Categories
  • Architecture
  • Backend
  • Cloud
  • Devops
  • Java
  • Testing
  • Tooling
The Software Factory Has a Bottleneck, and It Is the Job
The Software Factory Has a Bottleneck, and It Is the Job

In September, a developer survey found that 42 percent of respondents now let AI write at least half of their code. A year earlier the figure was 12. Around the same time, a dataset of eight million pull requests showed that AI-generated ones get merged within a month roughly a third of the time, against about 85 percent for code people wrote themselves. They come from different studies with different samples, so they don’t measure the same thing.

  • ai
  • agents
  • code-review
  • software-engineering
  • careers
Monday, October 5, 2026 | 7 minutes Read
Event Sourcing on PostgreSQL: No Kafka Required
Event Sourcing on PostgreSQL: No Kafka Required

Every time I mention event sourcing, someone asks which message broker we run underneath it. The honest answer is none. The event store for the platform I work on, a system of record for property units and metering-device lifecycles, is a PostgreSQL table with a handful of indexes. No Kafka, no EventStoreDB, no exotic infrastructure. Just a relational database doing what it has always been good at: storing rows durably and letting you query them.

  • event-sourcing
  • postgresql
  • cqrs
  • java
  • kotlin
  • architecture
Monday, September 28, 2026 | 7 minutes Read
Spring Boot Production-Ready Checklist (2026)
Spring Boot Production-Ready Checklist (2026)

Shipping a Spring Boot service is easy. Keeping it fast, secure and operable at three in the morning is the hard part. This is the checklist I walk through before a rollout, condensed from services I have taken to production on Kubernetes over the last few years, currently on Spring Boot 4 and Java 25. It is deliberately not a list of everything you could do. It is the set of things whose absence has cost me, or a team I worked with, an incident.

  • spring-boot
  • java
  • kotlin
  • microservices
  • kubernetes
  • production
Monday, August 17, 2026 | 7 minutes Read
Navigation
  • About
  • Skills
  • Recent Posts
  • Projects
  • Experiences
  • Working With Me
  • Leistungen (DE)
  • Impressum
  • Datenschutz
Contact me:
  • me@marc-nuetzel.de