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
2
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
5
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
1
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
5
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
1
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
ByteByteGo Newsletter
Alex Xu
CodeCraftSphere
Steffen
High Growth Engineer
Jordan Cutler
The System Design Newsletter
Neo Kim
The Pragmatic Engineer
Gergely Orosz
Subscribe
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts