Cache-Control: immutable
About one year ago our friends at Facebook brought an interesting issue to the IETF HTTP Working Group - a lot (20%!) of their transaction...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 555 posts.
About one year ago our friends at Facebook brought an interesting issue to the IETF HTTP Working Group - a lot (20%!) of their transaction...
A few days ago, I met up with a friend & peer over coffee.
We reverse all of the core design principles behind the Macintosh human interface guidelines to arrive at the characteristics of the Internet desktop.
For his 1965 composition “It's Gonna Rain”, Steve Reich designed a generative mechanical system.
Tabs, tabs, tabs. The specialist subject of UI experts everywhere. Should tabs just rearrange horizontally or also detach? How much vertical scroll buffer should a tab have before it detaches? Under what circumstances should it detach? What about reattaching?
This is the original introductory article to Golden Ratio Typography (GRT). The basic concepts you’ll find on this page are important for understanding GRT, but much of the math is now outdated (and has been replaced by updated formulae). For a more current and comprehensive look at all things GRT, check out the Golden
(Written in July 1999 for www.linuxworld.com ; permanently installed now in Web Tools Review )
IBM just released an open-source office suite called IBM Lotus Symphony. Sounds like Yet Another StarOffice distribution. But I suspect they’re probably trying to wipe out the memory of the origina…
TeX line breaking algorithm in JavaScript. Contribute to bramstein/typeset development by creating an account on GitHub.
A lot has already been said about the absurdly large corner radius of windows on macOS Tahoe. People are calling the way it looks comical, like a child’s toy, or downright insane.
How I tracked myself down using leaked location data in the in-app ads, and what I found along the way.
It is possible to restrict Google AMP from your life both as a web user and as a web developer. Here’s how you can fight back against Google AMP.
A Minecraft clone made with pure HTML & CSS – no JavaScript.
What happens when you set fontSize: 32 in your favorite editor
We explore how to build local-first sync on top of simple file storage
Developing Opinions - A blog by Jimmy Breck-McKye
The Big Three may effectively be down to a Big Two, and right quick.
Details about accelerated mobile pages and their numerous issues
Monospace fonts are dear to many of us. Some find them more readable, consistent, and beautiful, than their proportional alternatives. Maybe we’re just brainwashed from spending years in terminals? Or are we hopelessly nostalgic? I’m not sure. But I like them, and that’s why I started experimenting with all-monospace…
Open Source, Web Development, and more
This is the text version of a talk I gave on May 24, 2017, at the Front Trends conference in Warsaw.
Update 10/17/2016 6:30pm: You can read a response from the tech lead of the AMP Project for Google, in the comment area. Update 11/01/2016 10:40pm: After learning more about AMP, it became clear that…
In essence, a phishing attack is a kind of hack used by cybercriminals to trick victims into performing a certain activity. These emails are frequently sent