Designing furniture using the CSS grid (2023)
The story of why and how I developed a tool for designing MDF furniture by writing my own little language that transpiles into a CSS grid layout.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 437 posts.
The story of why and how I developed a tool for designing MDF furniture by writing my own little language that transpiles into a CSS grid layout.
After a long alpha period, we're excited to release the first public beta of Tailwind CSS v4.0.
Articles and programs by Elias Naur
“UI is a function of state” is a pretty popular saying in the front-end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a little further and explore all the states that can effect the UI layer…
WebGPU is a powerful GPU-API for the web, providing support for advanced low-overhead rendering pipelines and GPU compute pipelines. WebGPU’s support for GPU compute shaders and storage buffers are a key distinction from WebGL, which lacks these features, and make it possible to bring powerful GPU-parallel…
Follow the first article of a series in which we'll try to summarize our journey with Astro, sharing many cool little tricks and details we found out (or totally came up with) in the process.
Safari 17.4 adds vertical writing mode support for form control elements across macOS, iOS, iPadOS, and visionOS.
Every year for Black Friday Cyber Monday (BFCM), we put together a real-time visualization of purchases made through Shopify-powered merchants worldwide. This year we're cooking up something big, and in anticipation we wanted to show you how we built the globe last year. Video of BFCM 2023 Globe Besides going for…
In the world of software development, I believe the 7th circle of hell is called “NPM”. It’s a place where you can find Javascript libraries that make great promises only to disappoint you once you actually import them. I know this because I even wrote one .
What makes a good API for a library? Or more importantly, what makes it bad? This talk discusses the principles of what goes into user-centered design, and how best to apply those principles when writing a Python library for fellow developers.
On July 5, 2023, Meta launched Threads, the newest product in our family of apps, to an unprecedented success that saw it garner over 100 million sign ups in its first five days. A small, nimble te…
Try setting the root font-size to `calc(1rem + 0.25vw)` instead of using media queries with fixed breakpoints.
I missed it, but last month I had my 20-year blogging anniversary. Let's recap a bit about how it started and how it went.
Using ONNX with WebGPU and WebAssembly leads to 20x speedup over multi-threaded and 550x speedup over single-threaded CPU performance. Learn how.
Would you like the design a web API that is reliable and pleasant to use? I have some ideas for you.
Building software is hard. Oftentimes things that seem like they should be simple end up being way more complicated when you get into the details. ( OK, maybe this isn’t specific to software. )
CSS Color 4 brings wide gamut color tools and capabilities to the web.
Posted on Thursday 5 Sep 2024. 1,133 words, 5 links. By Matt Webb.
Learn how to use CSS Anchor Positioning to create flow charts and diagram with just CSS.
FastAPI, FastHTML, Next.js, SvelteKit, and thoughts on how coding assistants influence builders' choices.
By Ruben Schade in Eora/Sydney, Australia.
You can now set Firefox to automatically launch whenever you start or restart your Windows computer. Setting Firefox to auto-launch optimizes efficiency in our browser-centric digital routines, eliminating manual startup delays and facilitating immediate web access. ( Learn more )
Fixing problems that shouldn't exist
A simple XSS in Google application
The Latest News from Research at Kudelski Security
The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually, the universality of the term "DMV" seems to be overstated. A more general term is "motor vehicle administrator," used for example by the American Association of Motor Vehicle Administrators to address the inconsistent…
The JPEG XL is a powerful codec – find out how it compares to other codecs, including JPEG XL vs HEIC and JPEG XL vs JPEG.
Pending their legal claims and litigation against WordPress.org, WP Engine no longer has free access to WordPress.org’s resources.