How I built the IMDb message boards, in 2001
Update: My erstwhile colleague Mathias wrote up his thoughts about his role in this story
Topics /
The most popular blog posts about web & frontend on Hacker News. 4,614 posts.
Update: My erstwhile colleague Mathias wrote up his thoughts about his role in this story
Many browsers today are gigantic resource hogs, which are basically VMs for various web applications. On the other hand, Links is a HTML browser. It is not able to do everything. It allows me to avoid most distractions and control the content-experience. The goal of this exercise is not to force anyone to use this…
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
Single-page apps are all the rage nowadays. Many praise their vague technical benefits while ignoring tremendous development costs.
So you are intrigued what WebAssembly is and want to try it? Since December 22 it’s possible to compile Rust to WASM. If you don’t know…
Hi! I've taken this blog offline, but you can still read this post in the archive.org version .
Quick introduction into the final specification of websockets (:rfc:6455).
A blog post by Ryan Geyer
the real reason zsh beats bash • how I got twice as fast in python • autocompleting all the things • maximizing user-interface bandwidth
How do they fare with (not so) recent additions to HTML?
More or less all the big APIs are RESTful these days. Yeah, you can quibble about what “REST” means (and I will, a bit) but the assertion is broadly true. Is it going to stay that way forever? Seems unlikely. So, what’s next?
As of last nightly (20181115100051), Firefox now supports Wayland on Linux, thanks to the work from Martin Stransky and Jan Horak, mostly.
Nope, you don't know how to validate an email address. Even if you think you'd get the domain part right, fuggeddabout the local part. Seriously.
While recently traveling to the U.S., I was completely locked out of my TD Personal Banking account. TD relies heavily on SMS-based two-factor authenticat...
Understand the core problems state management libraries need to solve. And how the proliferation of modern libraries address them in new ways.
This was posted in the TIL section, the low-effort section of my website where I post things that I find useful, but that don't get the full quality checks content elsewhere on this site does.
My wife likes to set reminders for herself in Google Calendar. Recently, she added a note to her personal Google Calendar reading "Email alice@example.com to discuss pay rise" and set the date for a few months from now. She'd had a discussion with her boss, Alice, and they'd agreed to talk about salary later in the…
Update 10 Feb 2011 : Tim Bray has written a much shorter, clearer and less technical explanation of the broken use of hash-bangs URLs . I thoroughly recommend reading and referencing it.
Two years ago, I started the ProseMirror project because I wanted to take a stab at a better approach to WYSIWYG-style editing. Today, I'm releasing version 1.0 of the library . The architecture and scope of the project have changed quite a bit during its lifetime, but I feel that the original goal has been met.
In case you haven't noticed, we're on a rapid march towards a "secure by default" web when it comes to protecting traffic. For example, back in Feb this year, 20% of the Alexa Top 1 Million sites were forcing the secure scheme: These figures are from Scott Helme'
Looking back, and forward