Prime Video Uses WebAssembly
The switch to WebAssembly increases stability, speed.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
The switch to WebAssembly increases stability, speed.
Learn more about GitHub for mobile—including highlights of its core features and how to get started.
When we started working on Basecamp Next last year, we had much internal debate about whether we should evolve the existing code base or rewrite it. I’ll dive more into that debate further in a later post, but one of the key arguments for a rewrite was that we wanted a dramatic leap forward i…
This is a talk that I’ve given at CityJS this September. I am a principal product manager for developer tools in Microsoft Edge and these are things I encountered during working on the tools, documenting them and going through user feedback.
A bunch of interesting techniques for using SVG to make unique responsive components.
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…
Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 23531 to the Dev Channel. Changes and Improvements [General] [REMINDER] Insider Pr
Right now, Wikipedia is busy asking for donations to stay afloat. Here’s a thought. If it wants donations, maybe open things up so that outsiders feel like they can contribute expert knowledge without wasting their time.
Posted by Tingbo Hou and Tyler Mullen, Software Engineers, Google Research Video conferencing is becoming ever more critical in people's work and p...
A Programmer's Best Friend
Posted by James Bennett on Feb. 26, 2013
For the past little while, we have been tracking some interesting WebRender bugs that people are reporting in release. Despite best efforts, we have been unable to determine clear steps to reproduc…
Hi there! This is a guest post from Robert Mader, who contributed enormous improvements to Firefox’s graphics stack on Linux. TL;DR In the upcoming Firefox 94 release we will enable the EGL b…
Learn what's new with Microsoft Copilot and how it empowers people and organizations for AI-powered work.
A recent article on WebAssembly Garbage Collection (WasmGC) explains at a high level how the Garbage Collection (GC) proposal aims to better support GC languages in Wasm, which is very important given their popularity. In this article, we will get into the technical details of how GC languages such as Java, Kotlin…
It seems like just yesterday WordPress was becoming a teenager, and in a blink of the eye it’s now old enough to drink! 21 years since Mike and I did the first release of WordPress, forking Michel’…
There's a wonderfully powerful and subtle technique in Google Mail that can be used to enhance every reply you make to a mail: if you selec...
In 2018, my recommendation was to avoid AMP, to use AMP for the most relevant pages, or to use AMP only. In 2020 my recommendation is to ignore it, because AMP largely appears meaningless now. <cite>Upgrade Your HTML II</cite> gives an opinionated idea why.
A guide to how we built the CKEditor 5 architecture for collaborative editing from the ground up, by extending Operational Transformation concepts.
Terminal User Interfaces (TUIs) are making a comeback. DHH’s Omarchy is made of three types of user interfaces: TUIs, for immediate feedback and bonus geek poi…
The personal blog of Caleb Jay Rogers, Software Engineer
I went for a spelunk through an ancient codebase a few weeks ago which contained a curious regex that I just couldn't grok. Copied to 📋⧉ {<((https?|ftp|dict|tel):[^\'">\s]+)>}i I'm familiar with HTTP and FTP. I worked in the mobile industry, so knew that tel:+44... could be used to launch a dialer. But DICT?!?!?! It…
HTTP/3 has been in development since at least 2016, while QUIC (the protocol beneath it) was first introduced by Google way back in 2013. Both are now...
If you have used tools like Google’s PageSpeed Insights, you probably have run into a suggestion to use “next-gen image formats”, namely Google’s WebP image format. Google claims that their WebP…
Posted by Itamar Gilad, Product Manager We get a lot of different types of email: messages from friends, social notifications, deals and o...
Deeply technical and hands-on AI and tech leader. Built, scaled and sold my own… · Experience: Cubes · Education: Nanzan University · Location: London Area, United Kingdom · 500+ connections on LinkedIn. View Jamie Brown’s profile on LinkedIn, a professional community of 1 billion members.