Skip to main content

Harshal V. LADHE

JavaScript and Modern Web APIs

Posts, tutorials, and snippets on JavaScript — from asynchronous programming fundamentals to modern browser APIs like the Observer family — covering the language and platform features that power interactive web applications.

Content in JavaScript

  • Post:HTML5 Canvas Guide: Drawing, Animation, and Best Practices

    Draw, animate, and optimise graphics with the Canvas API.
    Learn the HTML5 Canvas API from first shapes to advanced techniques — paths, transforms, animation, input, high-DPI, OffscreenCanvas, pixels, and 3D.
    Published at:
    Categories:JavaScript
    Estimated reading time:27 min read
  • Post:Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await

    Write clean, predictable asynchronous JavaScript
    A deep guide to asynchronous JavaScript covering the event loop, callbacks, promises, async/await, microtasks, concurrency patterns, and performance best practices for modern web development.
    Published at:
    Categories:JavaScript
    Estimated reading time:18 min read
  • Post:Mastering JavaScript Observers: A Complete Guide to Reactive Web APIs

    Unlock reactive power with JavaScript Observer APIs.
    Master MutationObserver, IntersectionObserver, ResizeObserver, and PerformanceObserver. Learn to build high-performance, reactive web apps with real-world examples and best practices.
    Published at:
    Categories:JavaScript
    Estimated reading time:18 min read
  • Post:Mastering JavaScript Operators: A Complete Guide with Examples

    Transform, compare, assign—write cleaner code.
    A complete breakdown of all JavaScript operators including arithmetic, logical, assignment, comparison, bitwise, and special operators with syntax and real-world examples.
    Published at:
    Categories:JavaScript
    Estimated reading time:21 min read
  • Tutorial:Exponential Backoff with Jitter

    Prevent server traffic spikes using random retry jitter.
    Enhance your retry logic with 'Full Jitter' to decohere client requests and protect your infrastructure during recovery.
    Published at:
    Categories:JavaScript
    Estimated reading time:5 min read