verbosemode
Subscribe
Sign in
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
4
1
From Autocomplete to Co-Author: My Year with AI
My honest look at Copilot, Junie, Claude, and what actually changed.
Dec 30, 2025
3
1
2
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
6
1
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
2
4
I’m Changing My Writing Schedule for 2025 🖊️
Reflecting on 2024: Lessons Learned About Writing and Sustainability
Nov 12, 2024
1
See all
verbosemode
Kotlin, Cloud and the rest.
Subscribe
Top posts
On Staying Sane as a Developer
Sep 13, 2025
6
1
If You’re Not Refactoring Every Day, You’re Making a Mistake
Sep 25, 2024
5
1
1
Why Kotlin’s Result Type Falls Short for Handling Failures
Feb 11, 2025
2
4
Scalability Cheat Sheet #1 - From Basics to Replication
Sep 6, 2024
4
6
Pub/Sub and Batching: Optimizing Cloud Messaging Performance
Jan 30, 2024
Recommendations
View all 9
Refactoring
Luca Rossi
High Growth Engineer
Jordan Cutler
ByteByteGo Newsletter
Alex Xu
🔮 Crafting Tech Teams
Denis Čahuk
The Engineering Manager
James Stanier
Subscribe
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts