Skip to main content
Sujeet Jaiswal

Sujeet Jaiswal

Principal Software Engineer, Bangalore - India

Making the world a better place through quality software.

Writings

Read all posts
  • The Node.js Event Loop

    Deep Dives

    Deep dive into nodejs event loop internals

  • V8 Javascript Engine - Internals

    Deep Dives

    JS Engine used by Chrome, Node.js, etc

  • Libuv Internals

    Deep Dives

    libuv is a multi-platform support library with a focus on asynchronous I/O

  • Playing Videos on the Web

    System Design Fundamentals

    Deep dive into the different ways to play videos on the web - Playing vidoes via file, using HTTP Range Requests and Adaptive Streaming like HLS and DASH. We also dive into supporting multiple languages (audio tracks).

  • Critical Rendering Path

    Deep Dives

    Understanding the Critical Rendering Path for web performance optimization

  • Switching HTTP Versions on browser

    System Design Fundamentals

    How and when browser decides to switch HTTP Versions

  • Performance Testing With K6

    System Design Fundamentals

    Learn about how to use Grafana's K6 to do various Performance Testing

  • The Node.js Architecture

    Deep Dives

    Node.js's single-threaded event loop and non-blocking I/O model, makes it a powerful platform for building scalable, high-performance, and real-time applications.