New
The latest blog posts to take off on Hacker News. 573 posts.
Google Docs in a clean-room browser
A detailed description of how we made Google Docs run inside the new Flow Browser. The number of websites that work in Flow is increasing regularly.
Practical Front-End Architecture
We’ve been upgrading our frontend tech stack at Liferay Cloud this past year. Nifty tools we’ve adopted include:...
Reality Check for Cloudflare Wasm Workers and Rust
With native Rust support announced for Cloudflare Workers, one may be eager to jump in head first. I know I wanted to. However, I tested out a few use cases and found it too limiting. Either the desired APIs weren’t available, code size was too large, or the program couldn’t run within resource constraints. I remain…
Cloudflare Images Now Available to Everyone
Today, we are launching Cloudflare Images for all customers. Images provides a single product to store, resize and serve images. We built Cloudflare Images, so customers of all sizes can build a scalable and affordable image pipeline with a fraction of the effort.
How to build a search engine with Ruby on Rails
Implementing search in your Rails app can be vexing. Here's a great pattern to use that combines the best parts of ActiveRecord and Postgres.
The Perils of an .xyz Domain
Create your virtual HQ in seconds with a free trial of Spot.
Deno 1.14
Deno 1.14 improves Web Crypto support, adds customization options to deno fmt and deno lint, introduces URLPattern, and more.
Designing Beautiful Shadows in CSS
When I look around the web, most of the shadows I see are fuzzy grey boxes. It doesn't have to be this way, though! CSS gives us the tools to create rich, lush, lifelike shadows. In this tutorial, I'll show you how.
RIP Jekyll (The Genesis of the Jamstack)
Let’s look at some positive developments that will provide a path forward for Jekyll users.
Minimal APIs at a glance in .NET 6
David Fowler doesn't have a blog. I think the psychic weight of having a blog ...
New alternatives to HSL and HSV that better match color perception
Okhsv and Okhsl Two new color spaces for color picking This post has an accompanying interactive comparison of color pickers. I would...
Why did the web take over desktop and not mobile?
TLDR: “make the web do apps” is not a disruptive strategy. It's like surviving The Great Oxidation Event, then saying “make anaerobes do photosynthesis”. Ok, but the blue-green algae got there first, so photosynthesis is no longer asymmetric. It is symmetric competition.
JSON Schema bundling formalised
JSON Schema
Thoughts on Clojure UI framework
Ideas and inspirations for new Clojure framework for desktop apps
Firefox 92
We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
MangaDex infrastructure overview
Your browser lacks modern WebAssembly support, so verification is running a slower fallback. Consider updating your browser.
Abusing the Chromium Devtools Scope Pane
tl;dr — Abusing the Chromium Devtools Scope Pane to track debugging of specific javascript functions
Google Chrome to remove detailed cookie and site data controls
A month ago I ran into an obscure Google Chrome bug on macOS that caused the "All cookies and site data" page in Chrome settings ( chrome://settings/siteData ) to load very slowly. You can see this page if you open Preferences, select "Privacy and security", "Cookies and other site data", and then "See all cookies and…
I completely ignored the front end development scene for 6 months. It was fine
I've learnt I don't need to keep up with the hectic pace of Front End development news.
Twitter.com's HTML, which is produced by React Native for Web, explained
Engineering and thoughts.
Forward and Reverse Proxies Explained
The fundamental difference between forward and reverse proxies
CSS Nesting Module
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
Windows 11 available on October 5
Today, we are thrilled to announce Windows 11 will start to become available on October 5, 2021. On this day, the free upgrade to Windows 11 will begin rolling out to eligible Windows 10 PCs and PCs that come pre-loaded with Windows 11 will start to
Tech-savvy audiences block Google Analytics
Is Google Analytics still useful and how accurate are its stats? How much data is missing from Google Analytics due to adblockers and privacy-friendly browsers?
Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
In this post, I’m going to cover the use of some popular open-source technologies, that when combined together provide an extremely powerful developer experience. This will be orientated towards Rails, but it should be possible to swap out View Components with something else for your stack.