Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
When Figma starts designing us
The subtle ways in which design tools shape how we think and what we make
Please, expose your RSS
I noticed a lot of people don't have a link to their RSS feeds on their sites or have the correct metadata for auto-discovery
Introducing TogetherJS
What is TogetherJS? We'd like to introduce TogetherJS, a real-time collaboration tool out of Mozilla Labs. TogetherJS is a service you add to an existing website to add real-time collaboration ...
WordPress 18
Today marks eighteen years since the very first release of WordPress. I consider myself so lucky to have co-founded the project alongside Mike Little. Who could have imagined that our nights and we…
How Facebook encodes videos
People upload hundreds of millions of videos to Facebook every day. Making sure every video is delivered at the best quality — with the highest resolution and as little buffering as possible — mean…
Languages Which Almost Became CSS
When Tim Berners-Lee announced HTML in 1991 there was no method of styling pages. How a given HTML tag was rendered was determined by the browser, often with significant input from the user’s preferences
Firefox Reality Now Available
Earlier this year, we shared that we are building a completely new browser called Firefox Reality. The mixed reality team at Mozilla set out to build a web
I added a Bluesky comment section to my blog
How I embedded replies from Bluesky directly on my site.
Hacking Github with Webkit
Previously on Github: XSS , CSRF ( My github followers are real , I gained followers using CSRF on bitbucket ), access bypass, mass assignm...
Browsers are the most likely disruptor of the mobile duopoly
Under regulatory pressure, mobile OSes are opening up and adding features that will allow PWAs to disrupt app stores ... Yet with shockingly few exceptions, coverage accepts that the solution to crummy, extractive native app stores will be other native app stores. ... The press fails to mention the web as a sustitute…
Next.js 9.4 – Fast Refresh, Incremental Static Regeneration
Next.js 9.4 introduces React Fast Refresh, Incremental Static Regeneration, New Environment Support, Built-in Fetch, and more!
JSON Patch
JSON Patch is a simple, efficient, and standardized way to apply partial updates to JSON documents, especially over HTTP. Learn how it works in production.
Firebug lives on in Firefox DevTools
Firebug, the original browser developer tool, has been discontinued as a separate Firefox add-on, and will go forward as Firebug.next atop Firefox DevTools. The spirit of Firebug lives on in ...
Ghost 3.0
A new business model for publishing, a new architecture for software, and $5,000,000 of funding.
Why isn't the <html> element 100% supported on caniuse.com?
I saw a Mastodon post that made me laugh this morning. It seemed sort of crazy that the html element wouldn’t have 100% support on CanIUse.com. Heck, I’ve been using it since 1994 and it worked just fine back then! This led me down a bit of a rabbit hole.
What happened to Vivaldi Social?
A deep dive into the events of Saturday 8 July 2023, when user accounts started disappearing from the Vivaldi Social Mastodon instance.
15 Years of Forking
Today marks 15 years of Waterfox!
Servo to Advance in 2023
A brief update on the Servo project's renewed activity in 2023
Scrolling on the web: A primer
Scrolling is one of the oldest interactions on the web. Long before we had pull-to-refresh or infinite-loading lists, the humble scrollbar solved the web’s original scaling problem: how can we interact with content that’s stretched beyond the available viewport? Animations by Rachel Nabors Today, scrolling is still…
Cheap Recurring Payments with Stripe and AWS Lambda
If you run a small SaaS business, you need a recurring billing solution, and there are a lot of options out there. There’s Chargify (from $149/month), Chargebee (from $99/month), Recurly (from $99/month), MoonClerk (from $15/month), etc. All of these platforms have features beyond recurring payments, which increases…
Against privacy defeatism: why browsers can still stop fingerprinting
In this post I’ll discuss how a landmark piece of privacy research was widely misinterpreted, how this misinterpretation deterred the development of privacy technologies rather than spurring it, how a recent paper set the record straight, and what we can learn from all this. The research in question is about browser…
Server-sent events, WebSockets, and HTTP
The orange site is currently discussing an article about Server-Sent Events, especially as compared with WebSockets (and the emerging WebTransport). Both the article and discussion are well-informed, but I think they miss out on one aspect that has fairly deep implications.