How RSS beat Microsoft
Microsoft tried to own content syndication with ICE. How open RSS beat it, and what that war teaches us about open formats like email.
The latest blog posts to take off on Hacker News. 8,468 posts.
Microsoft tried to own content syndication with ICE. How open RSS beat it, and what that war teaches us about open formats like email.
stlab hosts modern, modular C++ algorithms and data structures.
OOXML is less an act of sabotage than the continuation of a flawed, inelegant lineage.
Why you are animating more often than you should.
For many years, Mozilla has continued to provide Firefox for 32-bit Linux systems long after most other browsers and operating systems ended support. We made this choice because we care ...
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.
Take your stand against an industry that’s selling your data to third parties. Stay smart and safe online with technology that fights for you.
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.
Do you register with Google, Amazon or Microsoft to use the web?
Building Marco meant committing to IMAP and cross-platform support. Here is why offline-first proved far harder than we expected, and what we learned.
Evan briefly discusses rss
An overview of what makes modern CSS so awesome.
AppGoblin has now run over 40k apps in an emulator, tracking millions of API calls thousands of advertising domains. Unfortunately, some of them are dark, meaning they have no landing page of any kind, and I’m unclear who controls these domains.
SSL requirements are quickly becoming obnoxious.
These are the not the work of carpenters who care about the backs of the cabinets they’re building. These icons are so bad, they look like the work of untrained “How hard can it be?” dilettante carpenters who only last a few days on the job before sawing off one of their own fingers.
OAuth was first introduced in 2007.
Unicode is good. If you’re designing a data structure or protocol that has text fields, they should contain Unicode characters encoded in UTF-8. There’s another question, though: “ Which Unicode characters?” The answer is “Not all of them, please exclude some.”
Media over QUIC: We have a winner! Cloudflare has released a technical preview of their MoQ CDN. Now you can use MoQ at scale with style and grace.
The Web Discourse has been spicy of late, and XSLT is to blame. Well, sort of. It’s complicated.
My preferred deployment stack for Python-built static sites.