verbosemode

verbosemode

Home
Notes
Archive
About

Field Notes: Go and “Parse, don’t validate”

What a Go currency example reminded me about API design
READ THE LATEST

Recent posts

View all
Automatic MDC Logging in Ktor
A coroutine-safe Ktor plugin that enriches every log message with path parameters, without touching your routes
Jan 27
From Autocomplete to Co-Author: My Year with AI
My honest look at Copilot, Junie, Claude, and what actually changed.
Dec 30, 2025
On Staying Sane as a Developer
Reflections on the small habits that help me stay grounded in the middle of engineering chaos. Simple routines like brain dumps, leaving tasks…
Sep 13, 2025
Why Kotlin’s Result Type Falls Short for Handling Failures
The Kotlin standard library warns against using Result for domain logic—here’s why you should listen.
Feb 11, 2025
I’m Changing My Writing Schedule for 2025 🖊️
Reflecting on 2024: Lessons Learned About Writing and Sustainability
Nov 12, 2024
verbosemode
verbosemode
Kotlin, Cloud and the rest.
Top posts
On Staying Sane as a Developer
Sep 13, 2025
If You’re Not Refactoring Every Day, You’re Making a Mistake
Sep 25, 2024
Why Kotlin’s Result Type Falls Short for Handling Failures
Feb 11, 2025
Scalability Cheat Sheet #1 - From Basics to Replication
Sep 6, 2024
Pub/Sub and Batching: Optimizing Cloud Messaging Performance
Jan 30, 2024
Recommendations
View all 9
The Engineering Manager
The Engineering Manager
James Stanier
Refactoring
Refactoring
Luca Rossi
ByteByteGo Newsletter
ByteByteGo Newsletter
Alex Xu
The Pragmatic Engineer
The Pragmatic Engineer
Gergely Orosz
CodeCraftSphere
CodeCraftSphere
Steffen
© 2026 Mirco Franzek · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture