Tiny PWAs and why I keep building them
The search for useful tiny apps is hard, but progressive web apps and the growing api surface on the web platform are starting to fill the gap.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
The search for useful tiny apps is hard, but progressive web apps and the growing api surface on the web platform are starting to fill the gap.
Has TypeScript gotten slow for you? Run this one magic command to visualize what TypeScript is compiling, and maybe get to the root of the issue.
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.
Web developer and cybersecurity researcher
Beginning of the month Apple announced SwiftUI at the WWDC 2019. A single “cross platform”, “declarative” framework used to build tvOS, macOS, watchOS and iOS UIs. SwiftWebUI is bringing that to the Web ✔️
For over 1000 years black text on white paper has been the best practice for printed texts worldwide. Since the advent of the web and WCAG…
A fun little project that came out of a creative exercise around the word 'Overgrowth'.
How to create a tree view (collapsible list) using only HTML and CSS
Almost exactly two years ago, I warned that Google was on track to replace God of us all. Last month, The Verge's Dieter Bohn reported ...
Firefox 78 is the last major release with support for macOS versions 10.9, 10.10 and 10.11 . If you use one of these versions, you’ll be supported through Firefox ESR (Extended Support Release) 78.x for the coming year.
I like to think of infrastructure as the part of a system that everyone needs and no one likes to work on! It is often undifferentiated & messy, tedious to work on, difficult to manage, critical to the success of whatever relies on it, and generally taken for granted (as long as it works as […]
Today marks the 10th anniversary of the release of jQuery. I announced it back at BarCamp NYC 2006 when I was still in college. It’s incredible to think of how far it’s come and just how many people have contributed to its success. To them I am forever grateful, thank you.
Firefox will monitor available system memory and, should it become that a crash is imminent, Firefox will respond by unloading memory-heavy.
Sharing my thoughts on userscripts, a phenomenon the swept the internet back in the 00s.
One year ago, on 28 February 2025, Wikipedia user Moyogo updated the page for Angzarr with a citation to the type foundry H. Berthold AG’s 1950 symbol catalogue listing ⍼ as Azimut, Richtungswinkel , or “azimuth”, “direction angle”. Mystery solved!
We are excited to begin rolling out the new version of Messenger on iOS. To make the Messenger iOS app faster, smaller, and simpler, we rebuilt the architecture and rewrote the entire codebase, whi…
Stop Using Fandom 2024-06-16 fandom is a wiki website (allegedly) if you are unfortunate enough to browse a fandom wiki without an ad blocker, you will experience what i like to call "attention assault" upon opening a fandom page (for me, it was the hollow knight wiki), you will note the very subtle aroma of a 1/3…
Nearly every modern smartphone is equipped with an accelerometer, which, as the name implies, is a sensor that measures acceleration. It’s most commonly used for detecting the device’s orientation. It also has many other uses, whether as a game controller in racing games, as a pedometer for counting daily steps, or to…
On Friday I accepted a challenge to clone Reddit's /r/place in a weekend. And I did it, and its live, and its amazing: Being able to build this in a weekend isn't genius. Its possible because programming is made up of 2 activities: Making decisions (95%) Typing (5%) Reddit
CSS Shapes allow web designers to wrap content around custom paths, but authoring them is not trivial.
At Mozilla, we closely track threats to users' privacy and security. This is why we've added tracking protection to Firefox and created the Facebook container extension. In today's cartoon intro, ...
Which one makes more sense to use, big and slow or small and fast? Especially with the same appearance and functionality, the youtube-lite component is a no-brainer.
Apple today announced new tools built-in to iOS 12 to help customers take control of the time they spend interacting with their iOS devices.
ramblings by Adam Perry