Week 24· English level: A2 · 3 challenges solved

Building in public, one commit at a time.

A senior backend developer documenting the climb toward architect roles — and the English journey from A2 to professional, written entirely in English.

Posts
13
Challenges
3
Projects
1

What I'm working on now

Deep in system design and Domain-Driven Design — solving one challenge a day and writing it all in English.

More on the /now page →

Featured

Editor's picks
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

Latest from the journal

View all →

Structured Outputs and Prompts as Code

Free text is great for humans but terrible for code. In this post I show how I get reliable JSON from LLMs with schemas and validation, and why I treat prompts like code: versioned, reviewed and tested.

8 min read

How to Integrate an LLM into Your Backend

Calling an LLM API is easy. Running it in production is not. These are the backend patterns I use to make AI features reliable, cheap and safe: timeouts, retries, queues, caching and good boundaries.

9 min read

Challenge of the week

Selected projects

View all →