Journal

Notes on architecture, backend engineering and the English journey.

All Architecture Backend DevOps System Design Career Learning

Featured

Featured

Why I'm Learning English as a Developer

I’m a senior backend developer learning English while going deeper into AI. In this post, I share my current English level, my challenges, my goals, and how I plan to measure my progress.

3 min read

Use an Idempotency-Key for HTTP Requests

When you build an API, one important question is: **What happens if the same request is sent twice?** Sometimes, nothing bad happens. But sometimes, sending the same request twice can create duplicate data or perform the same operation twice.

5 min read