Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Web scraping with GPT-4o: powerful but expensive
tl;dr; show me the demo and source code!
Plan Your Route Privately: DuckDuckGo Now Has Driving and Walking Directions
We're excited to announce a big step forward with the introduction of route-planning directions on DuckDuckGo Search – private, as always.
Microsoft Edge and open source collaboration
For the past few years, Microsoft has meaningfully increased participation in the open source software (OSS) community, becoming one of the world’s largest supporters of OSS projects. Today we’re announcing that we intend to adopt the Chromium open source project in the development of Microsoft Edge on the desktop to…
Things to Use Instead of JSON Web Tokens
You might have heard that you shouldn't be using JWT. That advice is correct - you really shouldn't use it. In general, specifications that allow the attacker to choose the algorithm for negotiation have more problems than ones that don't (see TLS). N libraries need to implement M different encryption and decryption…
Ember.js 2.0 Released
Ember 2.0 is not a traditional major release. After thirteen point releases in almost two years, we're taking a turn to focus entirely on sweeping out built-up cruft as a...
How We Built the GitHub Globe
GitHub is where the world builds software. More than 56 million developers around the world build and work together on GitHub. With our new homepage, we wanted to show how…
Doing Rails Wrong
What is a Banana Curving Machine? Well it's a fantastic apparatus that does what it says. Curves Bananas.
10% of the top million sites are dead
Top 1 million domains? More like the top 1 million lies
A page with no code
View Source shows nothing, but the page has content. The Page With No Code is the kind of puzzle that makes web developers unhappy.
Firefox's low-latency WebAssembly compiler
wingolog: article: firefox's low-latency webassembly compiler
Our long term plan to make GitLab as fast as possible with Vue and Webpack
Our long term plan to make GitLab as fast and performant as possible with Vue and webpack.
Apple Music is the most buggy and annoying software I use
There is no other software that I use and pay for that can compare to Apple Music when it comes to severe bugs and annoyances. The worst of the Apple Music clients is that on macOS.
Email obfuscation: What works in 2026?
Here are some of the best techniques for keeping email addresses hidden from spammers—along with the statistics on how likely they are to be broken.
Next dream job can be in an HTTP header
Have you ever thought to find your next job in an HTTP header? cURL can reveal this and many more secrets.
What we need from Apple to make standalone Apple Watch podcast apps
The Apple Watch desperately needs standalone podcast playback, especially with the LTE-equipped Series 3, which was designed specifically for exercising without an iPhone.
How JavaScript works: memory management and common memory leaks
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
Announcing Flutter beta 1: Build beautiful native apps
Today, as part of Mobile World Congress 2018, we are excited to announce the first beta release of Flutter . Flutter is Google's new mobile UI framework that helps developers craft high-quality native interfaces for both iOS and Android. Get started today at flutter.io to build beautiful native apps in record time.
Returning to Rails in 2026
I love a good side-project. Like most geeks, I have a tendency to go down rabbit holes when faced with problems - give me a minor inconvenience and I’ll happily spend weeks building something far more elaborate than the situation warrants. There’s joy in having a playground to explore ideas and “what ifs”; Building…
Instapaper is joining Pinterest
Today, we’re excited to announce that Instapaper is joining Pinterest. In the three years since betaworks acquired Instapaper from Marco Arment, we’ve completely rewritten our backend, overhauled our mobile and web clients, improved parsing and search, and introduced tons of great features like highlights…
Firefox 5 is now officially released
Everyone deserves access to the internet — your language should never be a barrier. That’s why — with the help of dedicated volunteers around the world — we make Firefox available in more than 90 languages.
HTML5 Flash Player (Shumway) lands in Mozilla
Today Shumway landed in the Firefox codebase. Shumway is a way to support playing Flash (SWF files) without the Adobe Flash Player. The Adobe Flash Player has been plagued with bugs so being to play Flash without the normal player is a big step forward for security. Shumway is an HTML5 technology experiment that…
Goodbye InnerHTML, Hello SetHTML: Stronger XSS Protection in Firefox 148
Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted HTML before inserting it into the DOM. Firefox 148 is the first browser to ship this standardized security enhancing API…
Tamagui 1.0 – Cross-platform React apps in less time, with better performance
Ship cross-platform React apps in ½ the time with 2x performance.
0 to 60 in One Second: Fusing WebGL, CSS 3D and HTML
A new design for Acko.net, fusing WebGL, CSS 3D and HTML at sixty frames per second.