We disabled Google AMP at Tribune Publishing
Ahead of its June 2021 algorithm update, Google made a significant announcement as part of its shift to emphasize overall page experience…
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Ahead of its June 2021 algorithm update, Google made a significant announcement as part of its shift to emphasize overall page experience…
Matrix, the open protocol for secure decentralised communications
After almost 2 years, 4k commits, over 50 pre-releases, and a lot of help we are excited to announce the release of Babel 7. It's been almost 3 years since the release of Babel 6! There's a lot of moving parts so please bear with us in the first weeks of release. Babel 7 is a huge release: we've made it faster…
In a discussion about journalism on venture capitalist Fred Wilson's blog, Dave Winer writes: ... professionals make plenty of these kinds of mistakes. For example last week the esteemed NY Times said RSS was software and that it was co-written by a 14-year old on a mail list. It is neither of those things. They never…
For a terrible half an hour last night I thought Firefox was on the brink of disappearing as an independent browser and rendering engine. I was frightened silly by the rumour that Mozilla laid off significant portions of its browser team. The official press release being full of useless corporate open web blah didn’t…
There’s no more denying it: if you look at W3Techs CMS market share numbers, WordPress’ market share is shrinking, losing 0.4% market share since February. I do
With the launch of Firefox Quantum, Mozilla decided to team up with Disconnect Inc. to compare page load times between desktop versions of Chrome’s Incog
Deno 1.4 adds support for the web standard WebSocket API, deno run --watch, and integrated test coverage. This is the largest feature release yet.
Tony Alaribe challenges common myths about multi-page applications (MPAs) and explores how modern browser technologies can enable fast, interactive, and offline-capable web applications without relying on single-page application (SPA) frameworks. Alaribe discusses advancements in service workers, caching, and…
Ideas and inspirations for new Clojure framework for desktop apps
This specification defines the QUERY method for HTTP. A QUERY requests that the request target process the enclosed content in a safe and idempotent manner and then respond with the result of that processing. This is similar to POST requests but can be automatically repeated or restarted without concern for partial…
Next.js 11 continues our mission to create the best developer experience with a new conformance system and performance improvements.
Battlefield 3’s Battlelog system is an interesting web application that many of us missed. Here is why it’s amazing and worth a look at.
After several intense months of work on such a significant change, the MDN Web Docs’ new platform (codenamed Yari) is finally launched!
Google Reader’s upcoming shutdown and Mailbox’s rapid acquisition have reignited the discussion of free vs. paid services and whether people should pay for products they love to keep them running sustainably.
Serverless computing is one of the most talked-about subjects among AWS customers. The AWS serverless offerings, AWS Lambda and Amazon API Gateway, make it possible for developers to create and run API applications with built-in, virtually unlimited scalability without managing any servers. Today the AWS Developer…
On Tuesday, December 7th 2021 I discovered a critical vulnerability in Cloudflare’s Email Routing service. This vulnerabilty enabled anyone to modify the routing configuration of any domain using the service. A bad actor could have overwritten the destination address to their own email address in order to read any…
Thinking procedurally is one of the hardest concepts to grasp for the beginning programmer.
font-size is the worst. It’s a CSS property probably everyone who writes CSS has used at some point. It’s pretty ubiquitous. And it’s super …
When demoing Hyperview to new engineers, there’s one comment that frequently comes up about the HXML data format:
Joel Gustafson
I go back and forth on running my own website. I love [working](Re Introducing First Crack.txt) [on](First Crack Release Notes 0619.txt) [First Crack](/projects.html#firstCrack), but that work can become trying. I have little time for [projects](/projects.html), and the more I spend coding, the less I [read](My…
How do people's names differ around the world, and what are the implications of those differences on the design of forms, databases, ontologies, etc. for the Web?
I was running some benchmarks the other day. I usually have a lot of things running (Teams, Chrome, IDE, etc…) but I have to close everything to run some tight benchmarks. When I am done, one of th…