System Design
Teaching what I teach now, learning the parts I haven't taught yet.
At 4Geeks I already teach the building blocks: REST APIs, relational databases, auth, caching, a frontend consuming an API. ByteByteGo's depth — distributed systems, scaling, consistency-vs-availability trade-offs — is material I'm actively studying. I'd love to teach the foundations confidently while learning the deeper layers alongside more advanced learners.
- Comfortable with: HTTP, REST, relational modeling, JWT, simple caching
- Currently studying: consensus, replication, partitioning, queue patterns
- What I'd bring: pacing, runnable examples, honest 'I don't know yet'