Writing on React, web performance, and the craft of building software.
A glossary to read before the series, and a checklist to reread before an interview.
A movie ticket booking platform: requirements, class diagram, seat layout rendering, and the concurrency problem of two people booking the same seat.
Build a working system from scratch in one sitting: a Splitwise-style payment tracker, an in-memory cache, an event bus, and a rate limiter.