
2026 is almost upon us. I know we’re all itching to see the clock strike midnight (cue The Final Countdown by Europe), but not without recapping the best CSS-related things that happened over the last two weeks!
DS
Daniel Schwarz·December 31, 2025Frontend 
Happy new year, from the CSS-Tricks team!
DS
Daniel Schwarz·December 31, 2025Frontend 
I’ve been working on so many projects in 2025, I thought it was important for me to make a recap, if only just to clear my head. There are many, many, many things to go through and we don’t have a sponsor today, so I’m gonna start right away with facet! facet facet is a project that I started working on in March of this year — that’s right, it’s only been ten months, yet it feels like an eternity.

Looking back over my 2025 and looking forward to my 2026

Whether 2026 has already begun as you’re reading this or you’re still waiting for the big countdown to start, how about some new wallpapers to get your desktop ready for the new year? We’ve got you covered.

Explore the GitHub Blog’s top posts covering the biggest software development topics of the year.
NG
Natalie Guevara·December 30, 2025AI & ML 
Practical UX guidelines to keep in mind for 466 million people who experience hearing loss. More design patterns in Smart Interface Design Patterns, a **friendly video course on UX** and design patterns by Vitaly.

:near(<length>) has been proposed, which would match whenever the pointer is within a specified proximity of the element.

Learn why some long-enrolled OSS-Fuzz projects still contain vulnerabilities and how you can find them.
AM
Antonio Morales·December 29, 2025Security 
Internal tools often decay due to high maintenance costs and security tradeoffs. Learn how Vercel uses v0 to build secure, sustainable custom software that business teams can ship and maintain without pulling engineers off the roadmap.

State of HTML 2025 is now live!
DS
Daniel Schwarz·December 26, 2025Frontend 
An easy-to-remember acronym, WRAP will help you write effective issues, refine your instructions, and get the most out of Copilot coding agent.
BE
Brittany Ellich, Jason Etcovitch·December 26, 2025AI & ML 
Safari 26.2 ships command and commandfor as well as hidden=until-found, which are now supported in all web browsers.

This is the best job I've had in my life and it's only possible because you keep showing up each day to read, learn, share, and discuss all-things-front-end (and a little CSS, of course) with us.
GG
Geoff Graham·December 23, 2025Frontend 
Security advice for users and maintainers to help reduce the impact of the next supply chain malware attack.
MF
Madison Ficorilli·December 23, 2025Security 
Turn scattered user research into AI-powered personas that give anyone consolidated multi-perspective feedback from a single question.
PB
Paul Boag·December 23, 2025AI & ML 
Physical data center maintenance is risky on a global network. We built a maintenance scheduler on Workers to safely plan disruptive operations, while solving scaling challenges by viewing the state of our infrastructure through a graph interface on top of multiple data sources and metrics pipelines.
KD
Kevin Deems, Michael Hoffmann·December 22, 2025Networking 
Safari 26.2 ships sibling-index(), sibling-count(), and field-sizing, bringing them close to baseline.

Looking ahead to the New Year? These GitHub Podcast episodes help you cut through the noise and build with more confidence across AI, open source, and developer tools.

From Appwrite to Zulip, Universe 2025’s Open Source Zone was stacked with standout projects showing just how far open source can go. Meet the maintainers—and if you want to join them in 2026, you can now apply for next year’s cohort.

The 2025 Typed Python Survey, conducted by contributors from JetBrains, Meta, and the broader Python typing community, offers a comprehensive look at the current state of Python’s type system and developer tooling. With 1,241 responses (a 15% increase from last year), the survey captures the evolving sentiment, challenges, and opportunities around Python typing in the […]

Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.

We have declared “Code Orange: Fail Small” to focus everyone at Cloudflare on a set of high-priority workstreams with one simple goal: ensure that the cause of our last two global outages never happens again.

This blog describes using pgrx extension of PostgreSQL with a walkthrough for containers. Read in as it is discussed in detail.

Incident investigation can be a daunting task in today’s digital landscape, where large-scale systems comprise numerous interconnected components and dependencies DrP is a root cause analysis (RCA) platform, designed by Meta, to programmatically automate the investigation process, significantly reducing the mean time to resolve (MTTR) for incidents and alleviating on-call toil Today, DrP is used [

My new hobby project.

Meet TARS — a simple, repeatable, and meaningful UX metric designed specifically to track the performance of product features. Upcoming part of the Measure UX & Design Impact (use the code 🎟 IMPACT to save 20% off today).

This blog compares the stats of PostgreSQL 18 and PostgreSQL17. It is a great read with some common questions answered. Read to know more.

2025 was a breakout year for early-stage startups, as founders generated revenue faster than ever. Three shifts stand out: customer bases are becoming more global, time-to-revenue has compressed, and founders are turning their focus to AI agents.

The feature store is a critical part of how we rank and retrieve the right context across your work.
JSJason Shang·December 17, 2025AI & ML 
We’re going behind the scenes of the Meta Ray-Ban Display, Meta’s most advanced AI glasses yet. In a previous episode we met the team behind the Meta Neural Band, the EMG wristband packaged with the Ray-Ban Display. Now we’re delving into the glasses themselves. Kenan and Emanuel, from Meta’s Wearables org, join Pascal Hartig on […]

In this article, pioneering author and web designer [Andy Clarke](https://stuffandnonsense.co.uk) shows his techniques for creating [Toon Text titles](https://stuffandnonsense.co.uk/toon-text/index.html) using modern CSS and SVG.

In a new study, we found a strong causal relationship between accepting financing and growing revenue on Stripe. Learn which businesses are most likely to benefit, and how greater access to financing could drive significant GDP growth.

The best CSS news from around the web from the last two weeks. In this edition: advent calendars, CSS Wrapped 2025, and the latest Web Platform Updates.
DS
Daniel Schwarz·December 16, 2025Frontend 
AI competition intensified in 2025 as ChatGPT gained strong challengers. Instagram climbed, X declined, and platforms like Shopee, Temu, and Kwai reshaped global Internet usage. Our 2025 DNS data shows how Internet patterns evolved.
JT
Joao Tome·December 15, 2025AI & ML 
We present our 6th annual review of Internet trends and patterns observed across the globe, revealing the disruptions, advances, and metrics that defined 2025.
DB
David Belson·December 15, 2025Security 
Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that's geared towards cartoon headings.

Firefox 146 becomes the first to trial @custom-media, an at-rule that’s like custom properties but for media queries.

Meta’s secure-by-default frameworks wrap potentially unsafe OS and third-party functions, making security the default while preserving developer speed and usability. These frameworks are designed to closely mirror existing APIs, rely on public and stable interfaces, and maximize developer adoption by minimizing friction and complexity. Generative AI and automation accelerate the adoption of secure

About two weeks ago I entered a discussion with the docs.rs team about, basically, why we have to look at this: When we could be looking at this: And of course, as always, there are reasons why things are the way they are. In an effort to understand those reasons, I opened a GitHub issue which resulted in a short but productive discussion. I walked away discouraged, and then decided to, reasons be

How far can we really go with container queries? There are dozens of media queries now, so what if there were dozens of container queries as well? What could we use them for?

Figma designer–turned–product manager Nikolas Klein worked on building prototyping tools for seven years. Then AI changed the game.
NKNikolas Klein·December 12, 2025AI & ML 
We envision the future of AI-enabled tooling to look like near-effortless engineering for sustainability. We call it Continuous Efficiency.
PY
Paull Young·December 12, 2025AI & ML 
Early activity indicates that threat actors quickly integrated this vulnerability into their scanning and reconnaissance routines and targeted critical infrastructure including nuclear fuel, uranium and rare earth elements. We outline the tactics they appear to be using and how Cloudflare is protecting customers.

We’re expanding the capabilities of the Figma app in ChatGPT, so you can turn your ideas into creative assets and presentations that you can polish in Figma Buzz and Figma Slides.

With Figma Make now available in Figma for Government, teams can prototype faster, collaborate securely, and accelerate progress on modernizing public services.

A look at how we rebuilt GitHub Actions’ core architecture and shipped long-requested upgrades to improve performance, workflow flexibility, reliability, and everyday developer experience.

In November, we experienced three incidents that resulted in degraded performance across GitHub services.

Our Agentic Commerce Suite gets your business agent-ready. It enables you to sell on AI agents by making your products discoverable, simplifying your checkout, and allowing you to accept agentic payments via a single integration.
AG
Ahmed Gharib·December 11, 2025AI & ML 
Firefox 146 has shipped the CSS Color 5 version of contrast-color() that only resolves to black or white. Hopefully Chrome support and CSS Color 6
DS
Daniel Schwarz·December 10, 2025Frontend 
Cloudflare has shifted to Infrastructure as Code and policy enforcement to manage internal Cloudflare accounts. This new architecture uses Terraform, custom tooling, and Open Policy Agent to enforce security baselines and increase engineering velocity.
CC
Chase Catelli, Ryan Pesek·December 9, 2025Security 
We’re introducing new ways to track your AI credit usage in Figma, and soon you’ll have more ways to buy additional AI credits.
AXAlicia Xiong·December 9, 2025AI & ML 
MCP is moving to the Linux Foundation. Here’s how that will affect developers.

AI can help you build faster than ever, but it can also produce bugs, issues, and problems. Use these strategies to keep your speed without losing control of your code.
GD
Gwen Davis, Carolyn Galvin·December 9, 2025AI & ML 
We’ve got exciting news! eBook versions of “Accessible UX Research,” a new Smashing Book by Michele A. Williams, are now available for download! Which means soon the book will go to the printer. (Update March 2026: Printed copies are shipping now!)

CSS Wrapped 2025 is out! We’re entering a world where CSS can increasingly handle logic, state, and complex interactions once reserved for JavaScript. Here is an unpacking of the standout highlights and how they connect to the bigger evolution of modern CSS.
BD
Brecht De Ruyte·December 9, 2025Frontend 
Recent advancements in Cloudflare Python Workers means fast cold starts, comprehensive package support, and a great developer experience. We explain how they were achieved and show how Python can be used to build serverless applications on Cloudflare.

I would like to tell you what I learned from a five-year old child about HTML and CSS. It’s funny how explaining something you do almost naturally teaches you about yourself and what you take for granted.
KN
Kevine Nzapdi·December 8, 2025Frontend 
Responding to Wes Bos, Bramus demonstrates the different position-area values and how to handle inside corners (as there aren’t values for these).

Discover how advanced AI users are redefining software development—shifting from code producers to strategic orchestrators—through delegation, verification, and a new era of AI-fluent engineering.
EK
Eirini Kalliamvakou·December 8, 2025AI & ML