Backend Log
Learning Go, in public
Started 19 August 2026. From basic syntax toward production backend work — what landed, where I got stuck, and what I broke to learn it.
- 8 Sept 2026Starting My Go Journey: From First Program to Backend Engineering
On 19 August 2026 I wrote my first Go program. It printed three lines to a terminal. Three weeks later there are 83 files and about 2,300 lines of Go on my machine, and this post is the start of writi
- 8 Sept 2026I robbed my own bank by forgetting one return
Today, writing errors/bank_withdrawal.go , I robbed my own bank. I knew Go returns errors instead of throwing them. What I had not understood is that creating an error does nothing on its own. A withd