Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Lorem Picsum, death by a million pixel-gigabits
Updated 2023-04-16 Or how to serve half a billion placeholder images a month on a budget. Lorem Picsum is one of the most popular placeholder sites on the internet. It started as a small side project written in NodeJS five years ago to cover my own needs and has since gone through several iterations as it has grown…
Hybrid sweet spot: Native navigation, web content
When we launched the iPhone version of Basecamp in February of last year, it was after many rounds of experimentation on the architectural direction. The default route suggested by most when we got started back in early/mid-2012 was simple enough: Everything Be Native! This was a sensible recomm…
Dropbox starts using POST, and why this is poor API design
Today Dropbox announced in a blogpost titled “Limitations of the GET method in HTTP” that it will start allowing POST requests for APIs that would otherwise only be accessible using GET .
Firefox OS 2.5 Developer Preview, an Experimental Android App
Today we have made Firefox OS 2.5 available worldwide. We are also making an early, experimental build of the OS -- Firefox OS 2.5 Developer Preview -- available for developers ...
The Karma connection in Chrome Web Store
A bunch of malicious extensions in Chrome Web Store have hidden affiliate fraud functionality, collect users’ browsing profiles, or both. These extensions appear to be connected to the Karma shopping assistant, developed by Karma Shopping Ltd. which is not a small company.
Introducing Fly Edge Apps
News, tips, and tricks from the team at Fly
Running Adobe's 1991 PostScript Interpreter in the Browser
The HP C2089A “PostScript Cartridge Plus”, a 1991 add-on for the LaserJet II/III, adds PostScript Level 2 support through Adobe’s own reference interpreter (version 2010.118) on a 2 MB ROM. Thirty-five years on, that ROM is still a current PostScript implementation: it renders the language correc…
Rust programming for web developers, by a web developer
Learn to code with AI-powered tutorials from Codeamigo.
Cigarette smoke effect using shaders
Notes about creative coding on the Web.
W3C finalizes HTML5 specification
W3C News
One Year of Excalidraw
Reflecting on one year of growth, going from live collaboration to end-to-end encryption, and the role of community contributions.
Todo example in Rust
Rust Qt Binding Generator lets you combine Rust code with a Qt 1 graphical application. A previous blog shows how to make a simple clock. It’s a good idea to read that post before reading this more advanced post, because in this post we are getting serious.
IOS RAGE rendered with WebGL
As promised, here's the new WebGL demo that I've been working on! I won't be posting a live version this time (watch the video to find out w...
Choosing a Web Framework/Language Combo for the Next Decade
You often see the question “What stack should I use to develop my application on?” posed but rarely do you get any insight in the actual process once someone decides to answer it specifically, so both as an analogy to rubber-ducking this and showing you what went on while I made my choice I’ve decided to document the…
Scammers registering date-based domain names
Yesterday, January 2nd, my wife received a billing alert from her phone provider. Luckily, she's not with EE - because it's a pretty convincing text. That domain name is specifically designed to include the day's date. If you're stood up on a crowded train, with your phone screen cracked, would you notice that a . is…
Vivaldi Mail 1.0: Email client built into the browser
Vivaldi browser launches a powerful built-in mail client Vivaldi Mail with an integrated Vivaldi Calendar, and Feed Reader. Download desktop and notebooks.
Don't use Tailwind for a design system (2021)
My opinion about why isn't a great idea to use tailwind for your design system
The Native File System API allows web apps to save directly to files
The File System Access API enables developers to build powerful web apps that interact with files on the user's local device, such as IDEs, photo and video editors, text editors, and more. After a user grants a web app access, this API allows them to read or save changes directly to files and folders on the…
Build a Serverless Web Applicaion
Amazon Textract is a machine learning (ML) service that uses optical character recognition (OCR) to automatically extract text, handwriting, and data from scanned PDF documents, forms, and tables.
Unicode Normalization Forms: When ö ≠ ö
How special characters in file names can ruin your day.
Backend for Front-end
In the good old days, applications were simple. A browser sent a request to a webapp endpoint; the latter fetched data from a database and returned the response. The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this post. The…