Here are some upcoming ideas I’m planning to write about on my journey learning backend development, primarily with Go, for now.
Items that are “checked” are published :), and linked.
🚀 Getting Started & Mindset
- Why I Chose Go After the Age of 30
- How I’m Learning Backend Dev as a Complete Beginner
- Why Building an Interpreter in Go Was the Best Starting Point
- What Learning Go Taught Me About Programming Concepts I Missed Before
- How I Stay Consistent While Learning to Code at Night
- Things I Thought I Needed to Know Before Learning Backend (But Didn’t)
- My Learning Stack: Books, Videos, and Projects
- Shipping My First CLI App in Golang
- How I Track My Backend Dev Progress with Daily Logs & Github
- Why I’m Learning Go, Neovim, Colemak layout and a Split Keyboard (All at Once)
- Choosing Colmak Over QWERTY While Learning to Code — Was It Worth It?
đź§ Getting Comfortable with Go
- From “WTF is a Token” to “I Built a Lexer”
- What Clicked While Building an Interpreter
- Why I Believe You Should Build Tools, Not Products (at First)
- How I Built a Mini-Language with Go
- Why Go’s Simplicity Makes It a Great First Systems Language
🛠️ Project-Based Learning
- Why I’m Building CLI Apps to Learn Golang
- My First Go CLI Tool
- Rewriting a Python Script in Go (And What I Learned)
- How I Plan to Build a Custom Compiler with Go
- What Backend Dev Really Looks Like (From a Beginner’s View)
- Go vs Python: What I Use and Why (As a Data Scientist)
đź‘´ Late Starters in Backend Dev
- Learning To Code in Your 30s? Here’s What Works
- Why It’s Not Too Late to Learn Systems Programming
- You Bring More Than Code — Why Your Background Is a Superpower
- How I’m Balancing a Full-Time Job and Backend Learning
- Making It Hard on Purpose: Learning Neovim and Colmak for Long-Term Comfort