Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
What it's like building a real website in Node.js
Tech Nerd. CEO.
Practical HTTP Header Smuggling: Sneaking Past Reverse Proxies to Attack AWS
Modern web applications typically rely on chains of multiple servers, which forward HTTP requests to one another. The attack surface created by this forwarding is increasingly receiving more attention, including the recent popularisation of cache poisoning...
Django project optimization guide – Part 1
Django is a powerful framework used in many great projects. It provides many batteries, that speed up development and therefore reduces the price of it. When a project becomes large and is used by many users you inevitably will run into performance problems. In this guide, I will try define potential problems and how…
Why to not use JWT (2021)
We build advanced web apps
Why Remotion is a native macOS app, not Electron
Native lets us build an app that feels right at home on macOS, rather than reflecting the average of every platform and feeling right on none of them. There are a lot of cross-platform approaches out there that attempt to feel native, but they don't.
JavaScript Fatigue or My History with Web Development
I’ve only been a full time web developer for the past 5 years. It’s barely enough time to start calling myself a “senior” Software Engineer. In that short period of time the web technology stack has…
Ad Blockers Are Also Changing the Game for SaaS and Web Developers
How an ad blocking software messed with our shopping cart platform's analytics feature, and the takeaways we gathered from the experience.
Porting USB applications to the web. Part 1: libusb
Learn how code that interacts with external devices can be ported to the web with WebAssembly and Fugu APIs.
Browser Fingerprinting Without JavaScript
Turning off JavaScript blocks ads but not device tracking. Discover how no-JavaScript fingerprinting works.
Phoenix 1.7 for Elixir: Edit a Form in a Modal
In the final part of our series, we'll implement an edit modal.
Is This The Future of The Airline Website?
See how Fantasy propels category leaders forward—AI strategy, flagship digital product design, and brands used daily by billions.
How we built Hydrogen, a React framework for building custom storefronts
We’ve been building Hydrogen for more than a year. Here’s a look behind the scenes at how we did it, what we learned from making big bets, and what it was like building a new framework from the ground up on experimental technology.
How Does One Create A Gtk+ Application?
How does one go about creating a gtk+ working application? Is it even possible? Seriously. TL;DR: The Gtk+ ABI is broken so often that distribution-supplied binaries rarely work. * * * Imagine it is the time when Gtk+ 3.0 was released. You have a beautiful application with no bugs. For the sake of argument…
How We Built r/Place (2017)
Brian Simpson, Matt Lee, & Daniel Ellis (u/bsimpson, u/madlee, & u/daniel) Each year for April Fools’, rather than a prank, we like to create a project tha
Is GraphQL Still Relevant in an HTTP2 World?
GraphQL offers a lot more than reduced round trips.
Static sites with Python, uv, Caddy, and Docker
My preferred deployment stack for Python-built static sites.
Superlite: A Faster Alternatie to Superpowers
Why I built superlite, an autonomous build workflow for Claude Code that doesn't ask permission every four minutes: how it works, how to use it, and the benchmarks.
Mozilla, OTOY, Autodesk Work to Deliver High Performance Games and Apps on Web
At Mozilla, we work to move the Web forward as the platform for creating and consuming great experiences. Recently, we’ve focused on making the Web
Phishing attack against Lastpass
Updated 2016-02-04 : LastPass has removed the button from notifications and now requires email confirmation for all logins from new IPs . This substantially mitigates LostPass, but does not eliminate it.
A more modern Gmail app for Android
Posted by Matthew Izatt, Product Manager Today, the Gmail app for Android is getting updated with a more modern style, sleeker transitions...
Trie in JavaScript: The data structure behind autocomplete
We've already covered the basics of tree data structure in three posts. If you haven't gone through those yet, I would strongly going through the…
Firefox OS – video presentations and slides on the OS, WebAPIs
In August, Mozilla's Director of Research Andreas Gal, and one of the lead engineers for Firefox OS, Philipp von Weitershausen, gave a couple of presentations in Brazil about Firefox OS. ...
Undeletable Cookies
A couple of weeks ago Wired reported the discovery of a new, undeletable, web cookie: Researchers at U.C. Berkeley have discovered that some of the net’s most popular sites are using a tracking service that can’t be evaded—even when users block cookies, turn off storage in Flash, or use browsers’ “incognito”…