Announcing the Pollen API
Introducing new AI-powered products and tools from Google Maps Platform. Learn more
The latest blog posts to take off on Hacker News. 8,469 posts.
Introducing new AI-powered products and tools from Google Maps Platform. Learn more
Meet our 100-Year Domains and 100-Year Plan, here to help you secure your digital legacy long-term.
Loading UX takes careful consideration of both the user's and the system's context to use the appropriate loading pattern.
Adam Silver – interaction designer – London, UK
In this essay, Alexander Petros explores the reasons why the htmx JavaScript library does not include a build step, detailing the benefits of its simple, dependency-free structure. He highlights the longevity of plain JavaScript, the improved debugging experience, enforced code clarity, and the tradeoffs of avoiding…
Learn the importance of SPF, DKIM, DMARC, and BIMI in ensuring email delivery.
Learn how to deliver, manage, and protect your applications using F5 NGINX products.
I recently pondered how I'd answer [Peter Thiel's](https://www.goodreads.com/quotes/1478492-what-important-truth-do-very-few-people-agree-with-you) interview question if my answer had to relate to software:
... they pay, they leave, they drink, they order.
blog-cells can turn any web page into an interactive code notebook, similar to Jupyter notebooks, but powered by JavaScript and running entirely in the browser.
Link to: https://www.threads.net/@eric_seufert/post/CwAiop2OM8U/
Project Xanadu as a pattern language, rather than a failed software project
Async Rust is a whole new world of programming. Let's try to understand it by working our way through a series of web servers, learning the details of concurrency and I/O along the way.
Back in the early days of blogging, the tech press bashed RSS out of existence as it was supposedly too complex for ordinary users. To th...
The first announcement of MoonBit
When logged into a web application, the session does not remain valid forever. Typically, the session expires after a fixed time after login, or after the user has been idle for some time. How long should these times be?
Email clients have quirks that force you to use <table> elements, inline styles, and follow other bad practices that make development complicated.
New updates to Search Generative Experience (SGE) help people easily learn new things and understand key concepts while searching online.
We have partnered with Mullvad VPN to develop the Mullvad Browser - a Tor Browser without Tor
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when…
Tailwind CSS is the new ubiquitous frontend framework. It replaces a generation of sites built with Twitter Bootstrap. However, Tailwind CSS is not a UI framework itself but has become synonymous to some degree with t...
If you don't often look beyond established comfortable defaults, you might be surprised to learn just how far the world of frontend has moved away from React, and how big that gap continues to grow.
Patrick Weaver’s Website
This article addresses that Web Environment Integrity is not being worked on at W3C, and proceeds to explaining how work is brought to W3C and the processes that foster the development of Web standards and guidelines that ensure the long-term growth of the Web.