Bookmarks

Bookmarked
361

Recent posts

  1. Well written article on AbortController superpowers.

    If you are creating libraries in JavaScript where aborting or cancelling operations makes sense, I highly encourage you to look no further than the AbortController API. It’s incredible! And if you are building applications, you can utilize the abort controller to a great effect when you need to cancel requests, remove event listeners, …

    Show more
    16:43 (+0100)
  2. CSS can now support HD (high definition) displays, specifying colors from HD gamuts while also offering color spaces with specializations. This guide will explain how you can start to take advantage of this new world of color.

    10:12 (+0200)
  3. The concept of Low-Quality Image Placeholders (LQIP) has been an integral part of web development for many years. Guy Podjarny is often credited with popularizing this term over a decade ago, highlighting the longstanding interest in efficient image-loading techniques in web design. Even before the term LQIP became widespread, the concept was implicitly recognized and utilized, as evident from the …

    Show more
    09:39 (+0100)
  4. The text introduces the concept of incremental computation, a method of computing that anticipates changes in input data, allowing for more efficient updates of outputs rather than recalculating everything from scratch. This approach is common in various programming domains, such as UI programming, data flow, build systems, compilers, and code editors. Although prevalent, it’s often not …

    Show more
    11:13 (+0100)
  5. To change a color based on whether Light Mode or Dark Mode used, you’d typically use a prefers-color-scheme Media Query. To make things easier, CSS now comes with a utility function named light-dark(). The function accepts two color values as its arguments. Based on which color scheme you are actively using, it will output the first or the second argument.

    10:35 (+0200)