arthrop0d

Brief articles on varied topics.

web development

8 articles tagged web development.

  1. Browser Microtasks and the Render Queue

    How browsers drain promise callbacks between tasks and rendering, and why that ordering changes logs, DOM updates, timers, and responsiveness.

    javascriptweb development

  2. HTTP/2 HPACK Header Compression

    How HPACK uses shared tables, indexed fields, and Huffman coding to reduce HTTP/2 header overhead without losing decoder synchronization.

    web developmentperformance

  3. OAuth 2.0 PKCE and Authorization Code Binding

    PKCE binds an OAuth authorization code to the client request that created it, preventing intercepted codes from being redeemed by an attacker.

    computer securityweb development

  4. Browser Microtasks and the Render Queue

    How promise callbacks run between browser tasks, and how long microtask chains can delay rendering and user input.

    javascriptweb development

  5. HTTP ETags and If-None-Match Revalidation

    Learn how clients revalidate cached HTTP responses with ETags, and why 304 Not Modified is different from sending a 200 response body.

    web developmentnetworking

  6. DNS Negative Caching and Record Recovery

    How resolvers cache NXDOMAIN and NODATA responses, and why a newly created DNS record may remain invisible until a negative TTL expires.

    web developmentnetworking

  7. Browser Microtasks and the Render Queue

    How promise callbacks enter the browser’s microtask queue, run to completion, and affect rendering, input, and event-loop responsiveness.

    javascriptweb development

  8. Browser Microtasks and the Render Queue

    How promise callbacks and mutation observers run between browser tasks, and why long microtask chains can delay rendering and starve the event loop.

    javascriptweb development

← All tags