You have ruined JavaScript
In the old days In the old days we had some really awful JS being written on pages in a pretty ad-hoc fashion and it caused us huge problems. Presumably most people still do this but they're the same...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 1,175 posts.
In the old days In the old days we had some really awful JS being written on pages in a pretty ad-hoc fashion and it caused us huge problems. Presumably most people still do this but they're the same...
This post explains our recent effort to improve JSON.stringify performance
On the trend of consumer software designed around developer convenience instead of user needs, from forced accounts to telemetry to privilege creep.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Use HTML5 localStorage to completely fill up Chrome, Safari, and IE users hard disks. Trololo...
Guest Post: With 70% of market share, Chromium has had a significant impact on the total root DNS traffic.
This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert.
To give users more control over their extensions, support for sideloaded extensions will be phased out starting with Firefox 73.
Detailed look into all the machinery involved in rendering Emoji
Monet’s paintings evoke a sense of energy and life, they leap off the canvas with color and contrast, but Monet somehow managed to avoid using the color black for nearly his entire painting career. By avoiding black in your own designs, you can replicate some of this dynamism. Monet and Other Impressionists Explored…
Bringing the Godot Editor to the web: lowering the barrier for newcomers while enhancing the HTML5 export.
You might have used Google’s new AMP project without even knowing. It’s a technology that makes mobile page results load very quickly on Google, it
How to make your RSS feed look nice and provide useful information at the same time.
New Gmail Add-ons to help you speed up your workflows at work.
When I launched Instapaper in 2008, it was a very basic web app. It quickly expanded to define the pillars of the read-later market: a one-click “read later” bookmarklet, a web sync service, an adjustable text view optimized for reading, and an iPhone app with offline saving. I did almost everything myself, which…
During the month of December, we're highlighting other organizations and projects that rely on...
Is Product Hunt worth it? Dive into the data to find out.
Web developer and cybersecurity researcher
Firefox will monitor available system memory and, should it become that a crash is imminent, Firefox will respond by unloading memory-heavy.
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…
Learn how to build a working Redux implementation from scratch. Our implementation won't cover every nuance, but we'll remove most of the mystery.
The 'how' and 'why' of CORS, from start to finish.
Spoiler: Our app template makes it possible.