Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Flipboard Begins to Federate
*This post was originally published by Mike McCue.
Bit.ly is Harmful to Your Reputation
It all started with a simple innocent tweet. As Vivek Wadhwa was finishing up his excellent post on outsourcing he tweeted about it and I ...
Pelican static site generator 4.5
Pelican static site generator
How to Get 100/100 Google Page Speed Score with Middleman and Nginx
How to score a perfect 100/100 on Google PageSpeed with a Middleman static site behind Nginx.
What Safari’s Reading List means for Instapaper
Before today, I knew that a reading-list feature similar to Instapaper’s core bookmark-saving purpose was being added to Safari in Lion, and wrote a big blog post about its potential impact on Instapaper.
Building websites with lots of little HTML pages
And by LLMS I mean: (L)ots of (L)ittle ht(M)l page(S). I recently shipped some updates to my blog. Through the design/development process, I had some insights…
Static Web Hosting on the Intel N150
Compare static web hosting performance on an Intel N150 using the same nginx.conf across FreeBSD jails, SmartOS zones, NetBSD, OpenBSD and Linux, focusing on HTTP vs HTTPS and TLS CPU usage.
Everybody gets WebSockets
Two summers ago, with a seemed-big-at-the-time network of 28 datacenters, not long after introducing Medellin, CloudFlare introduced support for WebSockets, initially for our Enterprise customers.
Don't verify email addresses by sending spam to them
Much have been said about futility of trying to validate email addresses. Generally accepted advice is that you should just send verification link and don’t care about trying to validate it beforehand.
CodePen 2.0
Noting perhaps my largest personal career accomplishment, which is launching CodePen 2.0. Far more work, believe it or not, than the entire creation of the original CodePen. This isn’t the pl…
How to Learn JavaScript Properly
Learn JavaScript Properly (For Beginners and Experienced Programmers) This study guide, which I also refer to as a course outline and a road map, gives you a structured and instructive...
ClojureScript Is Not An Island: Integrating Node Modules
ClojureScript has had first class JavaScript interop since its initial release in 2011. Similarly to Clojure, embracing the host has always been an explicit goal. While the above is true from a syntax standpoint, integrating with external JavaScript libraries historically came at the cost of some manual work [ 1 ] (…
Application Layering – A Pattern for Extensible Elixir Application Design
This paper covers building large, maintainable Elixir codebases using Hexagonal Architecture and the Layers pattern.
Cloudflare is free of CAPTCHAs; Turnstile is free for everyone
Now that we’ve eliminated CAPTCHAs at Cloudflare, we want to hasten the demise of CAPTCHAs across the internet. We’re thrilled to announce that Turnstile is generally available, and Turnstile’s ‘Managed’ mode is now completely free to everyone for unlimited use.
Gemini is a little gem
AndreGarzia.com website
How to avoid layout shifts caused by web fonts
One of the biggest causes of layout shifts for my clients is late-loading web fonts, let's look at how to optimise them!
MCP Apps: Extending servers with interactive user interfaces
Introducing the MCP Apps Extension proposal (SEP-1865) to standardize interactive user interfaces in MCP, developed with the MCP-UI creators and maintainers from OpenAI and Anthropic.