Auth.js is now part of Better Auth
Auth.js, formerly known as NextAuth.js, is now being maintained and overseen by Better Auth team
The latest blog posts to take off on Hacker News. 3,855 posts.
Auth.js, formerly known as NextAuth.js, is now being maintained and overseen by Better Auth team
Servo’s biggest month by far, with everything from IndexedDB improvements to favicons in servoshell.
With AI workloads on the rise, the demand for Python support on WebAssembly on the Edge has grown rapidly. However, bringing Python to WebAssembly isn'...
We’re expanding the ability to edit your images by simply asking in Google Photos to Android devices.
How MCP authentication flaws enable RCE in Claude Code, Gemini CLI, and more.
Cap'n Web is a new open source, JavaScript-native RPC protocol for use in browsers and web servers. It provides the expressive power of Cap'n Proto, but with no schemas and no boilerplate.
At WWDC 2018, Apple Senior Vice President of Software Engineering Craig Federighi asked, “Are you merging iOS and macOS?” This rhetorical question was presumably in response to widespread criticism. Federighi's rhetorical answer was, “No. Of course not.”
Google Chrome is getting upgraded with the latest AI to make it safer, smarter and more useful
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
Today, we’re launching a new experimental Google app for Windows in Labs to help you find what you need, faster.Now you can search without switching windows or interrupt…
Shopify successfully migrated two of its largest apps, Shopify Mobile and Shopify Point of Sale (POS) to React Native's New Architecture while maintaining weekly releases and serving millions of merchants. This migration involved a complex codebase with hundreds of screens and native modules, extensive custom…
I have a problem with many large, technical websites. Often times, I’ll want to refer to different pages at the same time. So I’ll CMD + click “a…
NGINX and Let's Encrypt share a common vision of an open and secure web. Now, with built-in support for ACME, the world's most popular web server, reverse proxy and ingress controller for Kubernetes can simplify certificate management for everyone. From the home lab to scaled-out, mission-critical enterprise…
After five years of closed-source, Reshaped is finally open for all – both in React and Figma.
stlab hosts modern, modular C++ algorithms and data structures.
For many years, Mozilla has continued to provide Firefox for 32-bit Linux systems long after most other browsers and operating systems ended support. We made this choice because we care ...
Take your stand against an industry that’s selling your data to third parties. Stay smart and safe online with technology that fights for you.
Building Marco meant committing to IMAP and cross-platform support. Here is why offline-first proved far harder than we expected, and what we learned.
Media over QUIC: We have a winner! Cloudflare has released a technical preview of their MoQ CDN. Now you can use MoQ at scale with style and grace.
Random functions in programming languages are amazing.
Why we dropped Playwright and switched to raw CDP for faster, more capable browser automation.
Today, we're introducing Tidewave Web for Rails and Phoenix: a coding agent that runs directly in the browser alongside your web application, in your own development environment, with full page and code context.
Learn what a semantic layer is, why it matters, and how to build a simple one with DuckDB and Ibis using just YAML and Python | Reading time: 22 min read
Firefox is now the first and the only browser to deploy fast and comprehensive certificate revocation checking that does not reveal your browsing activity to anyone (not even to Mozilla). ...
Over the past couple of months, the practice of ad blocking has received heightened ethical scrutiny. (1,2,3,4) If you’re unfamiliar with the term, “ad blocking” refers to software—usually web browser plug-ins, but increasingly mobile apps—that stop most ads from appearing when you use websites or apps that would…
Discover how native ACME protocol support simplifies SSL/TLS certificate management by enabling direct configuration within NGINX.
Anchor positioning allows you to place an element on the page based on where another element is.
Readers may recall that Japan recently passed the Smartphone Act, officially the Bill on the Promotion of Competition for Specified Software Used in…
Twelve years ago, ECharts was first released on GitHub, planting the seed for an open-source journey.
This post explains our recent effort to improve JSON.stringify performance