Building a browser API in one shot
An experiment using AI to build a working IndexedDB browser API implementation from scratch, aiming to pass Web Platform Tests.
An experiment using AI to build a working IndexedDB browser API implementation from scratch, aiming to pass Web Platform Tests.
Exploring a new CSS Multi-column Layout spec feature to wrap overflow columns in the block direction, preventing unwanted horizontal scrollbars.
CSS multicol layout spec update introduces block direction wrapping for overflow columns, preventing unwanted horizontal scrollbars.
Developer updates on pimsync v0.4.1 release, new documentation, the vdir storage format specification, and a content-line-writer library.
Analyzes YAML's strengths and weaknesses, proposing key features for a better successor format in tech configuration.
Explains how JavaScript ES2015 modules handle multiple imports, ensuring a module is evaluated only once.
Explains the transition from Java EE to Jakarta EE, focusing on the namespace change from javax to jakarta due to trademark and licensing issues.
Explains CSS environment variables, their differences from CSS custom properties, and their use cases like safe-area-inset for notches.
An exploration of the ECMA-335 standard, the technical specification for the .NET Common Language Infrastructure (CLI), covering its purpose and contents.
Overview of the upcoming MQTT v5 specification, detailing new features like properties and request/response patterns for IoT development.
Announcing a polyfill for conical gradients in CSS, a long-proposed feature for creating pie charts and other graphics with simple code.
Explores the CSS Image Values spec, focusing on the image-rendering property for crisp pixel art scaling across browsers.
A critique of the WHATWG's process for standardizing responsive images, highlighting developer frustration over the adoption of the srcset attribute.
Explains the rules for quoting font family names in CSS, clarifying when quotes are required and when unquoted names are valid.
A proposal to allow CSS attr() values inside calc() functions for more dynamic styling and semantic HTML integration.