Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,465 posts.
Server-Sent Events: an alternative to WebSockets
WebSockets are the most used technology for real-time web apps. However, Server Sent Events (SSE) are a simpler alternative that is often superior.
Firefox 74
We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox.
How we rebuilt Next.js with AI in one week
One engineer used AI to rebuild Next.js on Vite in a week. vinext builds up to 4x faster, produces 57% smaller bundles, and deploys to Cloudflare Workers with a single command.
SVGs that feel like GIFs
The moving image below is only 49Kb and has an incredibly high resolution. It's similar to a GIF but instead of showing moving images, it shows moving SVGs!
Things not available when someone blocks all cookies
The personal blog of Thomas Steiner
Why Johnny Won't Upgrade
Software distribution has over the years gone through an enormous revolution in efficiency. Originally, software was developed on things called ‘plug boards’, a matrix of sockets that allowed quick (or so they thought) re-configuration of computing hardware to adapt it to different problems. This was soon followed by…
There are no instances in ATProto
Like RSS and Google Reader.
“Magic links” can end up in Bing search results, rendering them useless
I recently started verifying user email addresses during signup to prevent bots, mistyped emails, and also to ensure that addresses are…
Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps
At Repl.it we come to work every day to explore a single idea—what if programming just worked? What if instead of fiddling around with packages, configurations, and mismatching versions, you just open your IDE and start coding. What if developers can go from an idea to coding and shipping software with no time in…
Stripe Checkout
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Inspecting Web Views in macOS
I recently received a tantalizing email from a reader I’ve never met: Sam Henri-Gold . Sam showed me how you can key in a couple write commands in the macOS…
Dropdowns Should Be the UI of Last Resort
All too often mobile forms make use of dropdown menus for input when simpler or more appropriate controls would work better. Here's several alternatives to drop...
Firefox Focus – a free, fast and easy to use private browser for iOS
Today, we’re pleased to announce the launch of Firefox Focus – a free, fast and easy to use private browser for iOS. We live in an age where too ma
Building a personal website in 2021
This post sparked quite a discussion on hackernews. You can read all the interesting comments in this thread. Thanks to everyone who contributed.
CSS @property and the new style
An exploration of the newly supported at-rule for explicitly defining and animating custom properties in CSS.
Principles of Rich Web Applications
7 actionable principles for websites that want to make use of JavaScript to control their UI and deliver the best performance
Replacing Disqus with GitHub Comments
I considered removing comments from the blog after looking into Disqus load-time behaviour and seeing what it was imposing on visitors.
Google May Be Stealing Mobile Traffic
Update 10/17/2016 6:30pm: You can read a response from the tech lead of the AMP Project for Google, in the comment area. Update 11/01/2016 10:40pm: After learning more about AMP, it became clear that…
The world needs a non-profit search engine
Sometimes I forget why I’ve taken on this crazy, huge task. Why am I building a search engine ? Will it really be better than Google one day? Will people support it? Will people even use it?
Horrible edge cases when dealing with music
Personal blog of Julien (jvoisin) Voisin
Bring Your Own Client
Just a little note about the main problem I'm pondering these days...
Svelte – A UI framework that compiles into tiny standalone JavaScript modules
You can’t write serious applications in vanilla JavaScript without hitting a complexity wall. But a compiler can do it for you.
Never Trust Facebook
I stopped using Facebook a long time ago, but I didn’t want to remove my account and have no visibility on how or what Facebook might be showing about me or someone using my name. So I decide…