Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,469 posts.
Move Fast, Don't Break Your API
Amber on Rails
The small web is beautiful
A vision for the "small web", small software, and small architectures.
CSS background image hacks
Emulating background image crop, background image opacity, background transforms, and improved background positioning. A few hacks relying on CSS pseudo-elements to emulate features unavailable or not yet widely supported by modern browsers.
It’s OK to block ads (2015)
Over the past couple of months, the practice of ad blocking has received heightened ethical scrutiny. (1,2,3,4) If you’re unfamiliar with the term, “ad blocking” refers to software—usually web browser plug-ins, but increasingly mobile apps—that stop most ads from appearing when you use websites or apps that would…
Everyone has JavaScript, right?
These are by no means all the reasons why your JavaScript might fail to run even when you expected it to. Andy Bell has a great list over at piccalil.li of a handful of very realistic reasons JavaScript won’t be available . Check ’em out, and be prepared.
Rust Is Eating JavaScript (2023)
Why is Rust being used to replace parts of the JavaScript web ecosystem like minification (Terser), transpilation (Babel), formatting (Prettier), bundling (webpack), linting (ESLint), and more?
Social media is broken – a new report offers ways to fix it
A new report offers solutions to the problems that hound social media, from the spread of misinformation to the lack of competition.
Libadwaita: Splitting GTK and Design Language
Recently, the Linux Mint Blog published Monthly News – April 2024, which goes into detail about wanting to fork and maintain older GNOME apps in collaboration with other GTK-based desktop environments. Despite the good intentions of the author, Clem, many readers interpreted this as an attack against GNOME…
Why Lobste.rs Is Better Than Hacker News
Lobste.rs is WAY better than Hacker News (in my opinion). Here's why...
Making sense of React Server Components
This year, the React team unveiled something they've been quietly researching for years: an official way to run React components exclusively on the server. This is a significant paradigm shift, and it's caused a whole lot of confusion in the React community. In this tutorial, we'll explore this new world, and build an…
Bringing AMP to Gmail
We’re bringing the power of AMP to email through the Gmail Developer Preview of AMP for Email—a new way for developers to make emails more interactive and engaging.
Poisoning Well
An experimental strategy for contaminating Large Language Models
Firefox 32-bit Linux Support to End in 2026
For many years, Mozilla has continued to provide Firefox for 32-bit Linux systems long after most other browsers and operating systems ended support. We made this choice because we care ...
iOS 11.3 is available today
iOS 11.3 delivers exciting new immersive AR experiences, new Animoji for iPhone X users, access to personal health records in the Health app and more.
The top layer: a solution to z-index:10000
With new built-in components and APIs coming to the platform, what is this "Top layer" that they enable us to use?
The iPhone 5S and 5C
My review of Apple’s new iPhones.
Move on to ESM-Only
Three years ago, I wrote a post about shipping ESM & CJS in a single package , advocating for dual CJS/ESM formats to ease user migration and trying to make the best of both worlds. Back then, I didn’t fully agree with aggressively shipping ESM-only , as I considered the ecosystem wasn’t ready, especially since the…
MathML in Chromium
A joint effort to add native MathML-Core support to web browsers.
Self-Signed JWTs
An auth scheme where you let yourself in.
WWDC25: macOS Tahoe Breaks Decades of Finder History
Something jumped out at me in the macOS Tahoe segment of the WWDC keynote today: the Finder icon is reversed. You can see that in the image below. On the left is macOS Sequoia, and on the right is macOS Tahoe: I know I am going to sound old and fussy, but Apple needs to roll this back. Some History The Finder logo has…
Write OpenAPI with TypeSpec
Why TypeSpec is the best way to write OpenAPI