I’ve removed Disqus. It was making my blog worse
Disqus turned my clean blog into an ad-riddled mess. Here’s why I pulled the plug—for your privacy and reading sanity
The latest blog posts to take off on Hacker News. 4,614 posts.
Disqus turned my clean blog into an ad-riddled mess. Here’s why I pulled the plug—for your privacy and reading sanity
The protocol is the API.
Recently a local news station in Maine reported a story of some middle schoolers calling their friends with landline telephones. Their parents thought they w...
Text is a universal medium. And yet we try to prevent users of our UIs from using it. Let’s not.
Alex Moon is an Australian-British software engineer and artist based in the North East of England.
Offline-first apps promise instant loading and privacy, but in practice, very few apps get offline support because getting sync right is surprisingly hard.
HN should be treated as an external comment section for the internet to the extent that it can’t substitute for the internet, much less for your own thinking. At its best, HN is a map to new questions and a window onto new angles. The landscape itself remains elsewhere.
How building edge-case first led to bloated, overly-granular libraries and what we can do about it
Going “full CSS Zen Garden” with modern CSS.
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML. JavaScript is… Slower to load Slower to run More prone to breaking Harder to read and reason about Doesn’t actually look like the final output It’s inferior to just using HTML in…
Creating good-looking user interfaces has always been a struggle for me. If you’re in the same camp, this might help.
Adam Silver – interaction designer – London, UK
Exploring how React's dominance by default stifles frontend innovation, and why deliberate framework choices lead to better tools for performance, developer experience, and ecosystem diversity.
I have an incredibly boring summer hobby: looking at the changelog for the WebKit Github repo. Why? Because I spend a chunk of my professional life working with webviews inside mobile apps and I like to get an early peek into what's coming in the next version of iOS. Since
Here's how to self-host a web font from Google Fonts - Blog-ifyer
Internet ads are horrible: They waste your time, and the industry behind them is actively making the internet a worse place. Payouts are so small that the only way to survive is to turn your site into an ad-filled hellhole with no real substance. (see: Modern social media )
Explore how to recreate Apple's stunning Liquid Glass effect using CSS, SVG Displacement Maps, and refraction calculations.
Microsoft tried to own content syndication with ICE. How open RSS beat it, and what that war teaches us about open formats like email.
OOXML is less an act of sabotage than the continuation of a flawed, inelegant lineage.
Why you are animating more often than you should.
An experimental strategy for contaminating Large Language Models
Building MVT tiles from scratch
The personal blog of Thomas Steiner
A static site with version control history enables me to travel into any point in the project’s past and serve the site as it was back in the day.
Some thoughts in support of simple solutions.
Hey, it's finally happened. I've decided to write a blog post. And if you're reading this, I've also finished one. I have wanted to do this for a long time,…
A breakdown of how to build a custom Three.js shader that recreates the iridescent, sparkling look of foil stickers using vertex deformation, angle-based color shifts, and procedural flakes.
There's a new offline mapping program for smartphones, so I thought I'd see how it stacks up against the one I'm already using.
Analytics are a military and financial tool. Your blog is not and you shouldn’t surveil you readers.