System Design Fundamentals — Four Pillars
Data modeling, API design, caching, and load balancing — the four reasoning disciplines behind scalable systems, with interactive diagrams and interview-ready mental models.
Articles, guides, and resources on web development, design, blockchain, open source, and career tips.
Filtered by tag: Interview Preparation
Data modeling, API design, caching, and load balancing — the four reasoning disciplines behind scalable systems, with interactive diagrams and interview-ready mental models.
Vue 3 & frontend interview guide — 121 unique questions with theory, examples, and interview-ready answers across Composition API, Pinia, routing, Nuxt, and performance.
React & frontend interview guide — 391 unique questions with theory, examples, and interview-ready answers across hooks, rendering, state, performance, JavaScript, and architecture.
JavaScript strings interview guide — immutability, search, slice, transform, split/join, templates, regex, Unicode, and practice problems with solutions.
Production-ready JavaScript utilities — debounce, throttle, deep clone, shuffle, groupBy, flatten, dedupe, date formatting, and safe nested access with interview-ready callouts.
Master JavaScript dates — Unix epoch, UTC vs local time, creating and parsing Date objects, getters and setters, arithmetic, common pitfalls, and production best practices with ISO 8601.
Stay up to date and get notified when I share new contents.
No spam ever, unsubscribe anytime