Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 4,614 posts.
Browser-Wars History: MD5-Hashed Posts Declassified
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Apps are too much like 1990's CD-ROMs and not enough like the Web
I'm starting to resent Apps like I resented CD-ROMs. I started playing this ...
Flow Charts with CSS Anchor Positioning
Learn how to use CSS Anchor Positioning to create flow charts and diagram with just CSS.
Cloudflare Analytics review
Cloudflare Analytics is a brand new player on the privacy-first Google Analytics alternative market. Here’s my Cloudflare Analytics review.
A couple CSS tricks for HTML Dialog elements
You can use CSS to add some simple functionality to HTML <dialog> elements!
Free SSL on Github Pages with a custom domain: Part 2 – Let's Encrypt
GitHub Pages has just become even more awesome. Since yesterday1, GitHub Pages supports HTTPS for custom domains. And yes, it is still free!
A Breakdown of HTTP Clients in Elixir
This is an overview of the HTTP clients we have available in Elixir, as well as when to use each one.
The strange story of etherpad
I don't actually know this story - certainly no more of it than anyone who has read a few web pages. But luckily, I'm pretty good at making...
Why are websites requesting access to motion sensors on my desktop? (2019)
I was checking the status of a FedEx order when Brave warned me that “this site has been blocked from accessing your motion sensors”. I’m struggling to understand why a website would need that access. Do I get a different experience if I drop my device? Tip my monitor over? Spin the mouse around?
Is OOXML Artifically Complex?
OOXML is less an act of sabotage than the continuation of a flawed, inelegant lineage.
Online shopping in Africa doesn’t work because of shipping and billing forms
I have attended several Tech events where they invite so-called gurus and experts to explain the digital landscape in Africa, but I have…
MobX 6
Homepage of Michel Weststrate
Fix your robots.txt or your site disappears from Google
a post from alan w. smith
Why does Ember.js rock?
In response to this blog post about why Angular.js rocks, I thought I’d write something similar about Ember.js.
An Interactive Guide to Rate Limiting
Learn about rate limiting algorithms with interactive apps, including Token Bucket, Leaky Bucket, Fixed Window, and Sliding Window methods
Opera will use Blink
» Hello Blink
Meteor and Qt
Meteor, say hello to cross-platform native app-development. Qt, say hello to a modern, reactive web back-end. TL;DR You can write a nativ...
Float Label Pattern
Compare Wix vs WordPress for ease, design, ownership, SEO, apps, ecommerce, and cost. See which platform fits the website you want to build.
A Forth-inspired language for writing websites
I don't remember where the idea came from, but I decided that it would be cool if I could write websites using a stack-based language. Something like this: : h1 ( s -- ) "<h1>" emit . "</h1>" em…
How D3 Selections Work
In the past I have presented simplified descriptions of D3 ’s selections, providing only enough detail to get started. This article takes a more comprehensive approach; rather than saying how to use selections , I will explain how selections are implemented . This may take longer to read, but it should dispel any…
Safari is now probably the influential wild card browser for user privacy
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Don't use functions as callbacks unless they're designed for it
…same goes for option objects.
State of the Web: Static Site Generators
Static Site Generators have been changing quickly with new trends like Jamstack. Learn more about the background of static site generators, why people use them, and the current state of them, with information on modern SSGs like Eleventy, Next.js, SvelteKit, and Astro.
Building the same app using various web frameworks
FastAPI, FastHTML, Next.js, SvelteKit, and thoughts on how coding assistants influence builders' choices.