Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,615 posts.
From Gatsby gridlock to Astro bliss: my personal site redesign
Jacob Wenger's online garden
Pushing iOS
Here’s the stronghold and I’m the little bunny who can barely move around a sword going straight for it. If anyone sends me a picture of a bunny me that can’t move around a sword against a giant Apple stronghold castle… I’m putting it right here! Windows Phone is getting more traction and Android i
App.net’s new direction
Today, App.net launched free accounts . Previously, everyone had to pay — originally $50/year, then reduced to $36/year.
The Most Dangerous Code in the Web Browser
Personal website of Stefan Heule
Scaling Your Static Site to a Global Market for a Fraction of the Cost on AWS
Migrating from a server-based solution to S3 static website resulted in increased performance and decreased costs
Using SNI proxying and IPv6 to share port 443 between webapps
I hate HTTP reverse proxies and want my webapps to listen directly on port 443. How can I make this work in a world of IPv4 scarcity?
My Little MillionDollarHomepage Garden
Back around the time I convinced my family to switch from a 56 kb/s dial-up modem to ADSL, the website milliondollarhomepage.com was launched, and quickly became an Internet phenomenon, selling pixels for advertising space on a 1000x1000 canvas. 18 years later, the homepage is still standing, proudly displaying the…
Jakob Nielsen on iPad Usability: First Findings
iPad apps are much improved, but new usability problems have emerged, such as swipe ambiguity and navigation overload.
Racket for E-Commerce
I had originally shared a version of this post with a small, private mailing list, but then I figured there'd be no harm in sharing it with a larger audience so here it is.
Chrome Bugs Allow Sites to Listen to Your Private Conversations
New bugs in Google Chrome, allow malicious sites to activate your microphone, and listen in on anything said around your computer, even after you’ve left those sites.
Bringing 19th century ornamental tile illustrations into a 21st century web app
The Internet Archive also archives physical books. The archive’s 2010 scan of a late 19th century catalogue of colourful granite tiles came to my
There's more to HTML escaping than &, <, >, and "
This was exaggeration for effect—there aren’t many cases where a simple XSS injection could actually empty a bank account—but I wanted to make a point.
Building a Signal Analyzer with Modern Web Tech
An overview of the design of a signal analyzer module for a browser-based digital audio workstation built with modern web tech. The post goes over the specific web tech used (things like SharedArrayBuffer, OffscreenCanvas, WebAssembly, etc.) as well as the code design patterns used to build the interactive…
Automate GitHub Pages with IFTTT, Glitch and Jekyll
IFTTT supports hundreds of services and you can use any of them to automate your blog posts! For this example, we're going to setup a trigger that automatically cross-posts new images from Instagram on our blog.
Playing Fasttracker2 .XM files in JavaScript
Hit the play button above and it will play music; specifically, music composed with (or at least, compatible with) a program released in 1994 called FastTracker 2; this is a Javascript homage I wrote in a fit of nostalgia. The source code is on GitHub if you'd like to check it out.
Kobold, a new web UI crate with zero-cost static DOM
The TodoMVC implemented in Kobold weighs about 30kb when gzipped over the wire, out of which the gzipped Wasm blob is under 20kb. There are no tricks there . I haven't replaced the default allocator, nor have I minified the JavaScript (although I probably should).
The Musaicum EU-plus 10M resolution image of Europe
I am pleased to here introduce a new satellite image product that i have been working on for a few months. Development of this has been co-financed by Geofabrik . They are going to offer tile services for web maps based on this image in combination with the Green Marble .
Building Stripe's API
Amber on Rails
Crafting Subtle & Realistic User Interfaces
Mac, iPhone & iPad interface design consulting, writing and speaking featuring tutorials, interviews, techniques and thoughts on crafting & building beautiful software. By Mike Rundle.
Stored XSS Vulnerability in Amazon (or How to hack Amazon with a book)
hacking Amazon with a book, Amazon stallowned, stored XSS
Daring Fireball: Amazon's New Kindles
Apple and Amazon are approaching the tablet territory from opposing sides.
Atom is better than RSS, in ways that matter
Everyone with knowledge agrees that Atom is technically superior to RSS. Everything should have switched to it twenty years ago. All feed readers support Atom just fine ( except in podcasts , for no good reason).
Flash: 99% Bad
Flash reduces usability by: making bad design more likely, breaking the Web's fundamental interaction style, and consuming resources better spent enhancing a site's core value.
It's Insanely Hard to Make a Kick-Ass iPhone App
The best 25 books I’ve read since the last time I did one of these book roundups way back in 2024.