
Quick Hit #78
Happy new year, from the CSS-Tricks team!
The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

Happy new year, from the CSS-Tricks team!

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.

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.

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!

An easy-to-remember acronym, WRAP will help you write effective issues, refine your instructions, and get the most out of Copilot coding agent.

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.

Security advice for users and maintainers to help reduce the impact of the next supply chain malware attack.

Turn scattered user research into AI-powered personas that give anyone consolidated multi-perspective feedback from a single question.

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.

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 [