Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,465 posts.
Hacker News Hug of Deaf
About three years ago, I set up a tiny netcat loop on one of my Debian servers to accept arbitrary connections from the Hacker News (HN) community. The loop ran for 24 hours and did exactly three things whenever a client connected:
Xilem: An Architecture for UI in Rust
Rust is an appealing language for building user interfaces for a variety of reasons, especially the promise of delivering both performance and safety. However, finding a good architecture is challenging. Architectures that work well in other languages generally don’t adapt well to Rust, mostly because they rely on…
The rise of user-hostile software
On the trend of consumer software designed around developer convenience instead of user needs, from forced accounts to telemetry to privilege creep.
Xplain – Explaining X11 for the rest of us
The goal of Explanations is to try to allow people to play with fun parts of computers. Graphics, compression, audio. The tagline is my biggest inspiration: "Play, don't show", riffing off the typical "Show, don't tell" rule of writers and authors everywhere. Why bother giving a diagram when I give you an inspector…
Update Regarding Add-Ons in Firefox
Incident summary Updates - Last updated 14:35 PST May 14, 2019. We expect this to be our final update. If you are running Firefox versions 61 - 65 ...
The semantic web is now widely adopted
Web 3.0 was not about the blockchain, thank god
Internet Explorer 11 has retired and is officially out of support
Update: The retired, out-of-support Internet Explorer 11 desktop application has been permanently disabled through a Microsoft Edge update on certain vers
PeerTube v2
Thanks to your donations, we have been developing a software to free us all from YouTube & Co for a year. Why have we gone much further than the first release, (crowdfunded in the spring of 2018), you might ask? Well, that's because we sincerely believe in the emancipatory power of PeerTube. This article is...
Google Earth 3D Models Now Available as Open Standard (GlTF)
Introducing new AI-powered products and tools from Google Maps Platform. Learn more
CSS Grid for UI Layouts
In this article I’ll show you how to use CSS Grid to improve application layouts that need to respond and adapt to user interactions and changing conditions, and always have ...
An interactive guide to SVG paths
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see some of the cool things we can do with it!
The web does not need gatekeepers: Cloudflare’s new “signed agents” pitch
Do you register with Google, Amazon or Microsoft to use the web?
Introducing Anonymous Login and an Updated Facebook Login
Improved privacy options put better controls in your hands.
Async/await support in Firefox
Support for async/await has been added in the Nightly build from the 31st of October (bug #1185106). Great stuff! Time to start removing those JavaScript transpilers from your experimental projects, ...
Android 14 adds support for using your smartphone as a webcam
Starting in Android 14, it may not be necessary to use a third-party app to turn your smartphone into a webcam for your PC, as that functionality is getting baked into the Android OS itself — though there’s a catch.
Spotify is killing the open podcast ecosystem (2020)
Earlier this year, when Spotify announced that “The Joe Rogan Experience” would stream exclusively on Spotify, it sent shockwaves throughout the podcast ecosystem. This deal – reportedly worth over $100 million – is one of the most lucrative podcast deals. The presence of this deal, let alone the magnitude, is rare…
Aspects of modern HTML/CSS you may not be familiar with
An overview of what makes modern CSS so awesome.
Native all the way, until you need text
Why building a rich, selectable, streaming Markdown chat UI on macOS still pushes you toward WebKit or Electron.
Astro 1.0 – a web framework for building fast, content-focused websites
Astro 1.0 is out now! Astro is a web framework for building fast, content-focused websites. Performance powered by Astro next-gen island architecture. Learn more about Astro 1.0 release, our new website, and what people are saying about Astro.
How it feels to learn JavaScript in 2016
No JavaScript frameworks were created during the writing of this article.
Next.js 12
Next.js 12 introduces a brand-new Rust compiler, Middleware (beta), React 18 Support, Native ESM Support, URL Imports, React Server Components (alpha), and more!
HTTP headers we don't want
HTTP headers are an important way of controlling how caches and browsers process your web content. But many are used incorrectly or pointlessly, which adds overhead at a critical time in the loading of your page, and may not work as you intended.
Django, HTMX and Alpine.js: Modern websites, JavaScript optional
Building a modern front end in Django without reaching for a full-blown JavaScript framework. Choosing the right tools for the job, and bringing them into your project.
Web Components could replace frontend frameworks?
The native web platform has caught up with frontend frameworks and will slowly render them obsolete.