Category: Code & Development

  • The Significance of :has() Pseudo-Class Support in Firefox

    The Significance of :has() Pseudo-Class Support in Firefox

    On December 19, 2023, Mozilla Firefox took a much needed step forward in web development and web development standardization by introducing support for the :has() CSS pseudo-class. Most other major browsers pushed out this feature between March 2022 and September 2022. This addition marks a major milestone in the quest for standardized web technologies, providing…

  • Every Second Counts

    Every Second Counts

    One thing that has remained a constant in web development today is the importance of site speed. As someone who has been coding for several years, I vividly remember the days when the mantra was simple: “Your website needs to load fast, and every millisecond counts.” Sites had to be optimized, images had to be…

  • Going From Auto-Increment To UUID

    Going From Auto-Increment To UUID

    Recently, I went through the exercise of converting my e-commerce platform’s database and application to using UUIDs (Universally Unique Identifiers) over auto-increment fields as a way to modernize and scale after a long pause on development. Here were some of the reasons: However, the currently underlying database cannot currently natively handle UUIDs as types, so…