Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,469 posts.
Dark color: Things to know about color when adopting dark mode
Things you should know about color when adopting dark mode.
Stop using icons in data tables
We have been sold a lie that icons are the universal language of the modern interface.
Lynx Browser: The Land That Time Revived (2022)
"If you don't perceive using the Internet in the 2020s to be a constant fight, you have absolutely no online privacy whatsoever." Lynx br...
I Just Want to Search
Learning to search was a key skill growing up as a teen in the 2000s. How to use accurate keywords, quotes, the entire lot of search operators. Google-fu was a hard earned skill (yes, I read a book) and helped me figure out a surprising amount of life.
Activity Pub vs. Web Frameworks
Personal site and blog
VitePress 1.0
The official blog for the Vue.js project
The Dribbblisation of Design
Only one of these weather apps is attempting to solve the real problem.
Mincss "clears the junk out of your CSS"
A project I started before Christmas (i.e. about a month ago) is now production ready.
Coroutine Event Loops in Javascript
Web performance monitoring is the process of tracking and analyzing the speed, uptime, and overall performance of a website to ensure an optimal user experience.
HTML 5.2 is done, HTML 5.3 is coming
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
How V8 handles JavaScript properties internally
This technical deep-dive explains how V8 handles JavaScript properties behind the scenes.
Firefox Developer Tool Features for Firefox 23
Another uplift has left the building and it's time to take a look at what's in Firefox Developer Tools in Firefox 23 currently Aurora, our pre-beta channel. You can download ...
How we switched our template rendering engine to React
Building the platform where people around the world come to search, save and shop
Stripe moves to JSONP; adds CORS support
Available as a feature of Stripe.js, Stripe Elements is a set of prebuilt UI components for building your web checkout flow.
Firefox nightly is now built with clang LTO on all platforms
You might have read that Mozilla recently switched Windows builds to clang-cl . More recently, those Windows builds have seen both PGO (Profile-Guided Optimization) and LTO (Link-Time Optimization) enabled .
Build a simple 2D physics engine for JavaScript games (2012)
Sometimes, the complexity and overhead of a third-party physics library, such as Box2D, is overkill for your JavaScript game. In this article, walk through an implementation of a straightforward 2D physics engine. Learn to create a simple physics world with gravity and collision detection between game objects. This…
Ember.js 1.13.0 and 2.0 Beta Released
We are pleased to announce the release of both Ember.js 1.13.0 and the first beta in the 2.0 series. This comes as the thirteenth cycle of our release process...
TiddlyPWA: putting TiddlyWiki on modern web app steroids
Oops, I think I just turned the legendary personal wiki system into an offline-first, installable, encrypted, synchronized Progressive Web App
Every fucking website: 2026 edition
Every AI-generated landing page, all at once, labelling itself as it goes.