Search

Lessons (11)

  • Frontend Performance & Core Web Vitals

    … this automatically). A performance budget Set limits and check them in CI so performance doesn't slowly decay …

  • Backend Languages: Node.js, Go, Python & Rust

    … threads, no data races guaranteed by the compiler Performance-critical systems, low latency, low memory Steep learning curve …

  • What Is Software Architecture?

    … Architecture is mostly driven by these. Attribute Question Example requirement --- --- --- Performance How fast? p95 page load under 300 …

  • Storage Engines & Database Operations

    … You do not need to implement one, but you need to recognize its performance shape. ![Database operations: a …

  • Small Functions That Do One Thing

    … Write down in plain English each step it performs. Each step is a candidate for its own function.

  • How a Web Request Works

    … middleware → router → controller → service → database. - Performance work targets each hop: DNS, handshakes, server time, queries and payload size.

  • How Browsers Render a Page

    … That's what the INP metric measures (see Frontend Performance ). Key takeaways - HTML → DOM, CSS → CSSOM, combined into …

  • REST vs GraphQL vs gRPC

    … in Browser support ✅ Native ✅ Native ⚠️ Needs gRPC-Web Performance Good Good Excellent Learning curve Low Medium Medium Which …

  • DSA Interview Patterns Cheat Sheet

    … Already sorted / reverse sorted - Duplicates - Very large input (performance) and very large numbers (overflow) - Cycles in graphs / linked …

  • Microkernel (Plugin) Architecture

    … to debug Customisation per customer/region without forks Performance overhead of indirection and isolation When to use it …

  • Frontend Testing Strategy

    … poor contrast axe-core, jest-axe , Playwright + axe Performance Slow pages, big bundles Lighthouse CI, bundle size checks …