#534 – November 30, 2025
tools and libraries to automate accessibility checks
Automated accessibility testing for React
17 minutes by Lee
This article explains what tools, scripts, frameworks, services and libraries you can use to automate accessibility checks, and how to get them in your CI/CD deployment pipeline.
The Platform Powering Auth, Identity, and Security for AI Products
sponsored by WorkOS
Enterprise customers demand SSO, directory sync, granular permissions, and audit logs built to strict compliance standards. Building in-house takes months and creates ongoing maintenance that pulls focus from your core product. WorkOS lets teams ship these features fast with clean APIs, streamlined customer onboarding, and built-in SOC 2 and GDPR support. Trusted by OpenAI, Cursor, Vercel, and 1,000+ more companies.
How to simplify your React components with derived state
17 minutes by Olaleye Blessing
React simplifies building user interfaces with hooks like useState for managing dynamic values. This often leads to duplicated data and unnecessary complexity. Olaleye shows how to use derived state to improve your components, making your React code cleaner and more maintainable.
Why judging APIs by syntax is misleading you
6 minutes by Jenna Smith
In this post Jenna explains that APIs that look similar on the surface can work very differently underneath. The key difference lies in their abstraction layer, not their syntax. Higher-level tools offer convenience but limit portability. Lower-level tools provide more freedom but require manual work. Understanding these layers helps explain why seemingly identical APIs serve different purposes and have different trade-offs.
React Router's take on React Server Components
8 minutes by Kent C. Dodds
React Router is adding experimental support for React Server Components with a comprehensive approach. You can enable RSC by installing Vite plugins and updating your configuration. The implementation allows returning UI from loaders instead of raw data, making entire routes server components, and using server functions for form actions.
Why use react?
7 minutes by Jeremy Keith
Most developers choose React today because of inertia and familiarity rather than user benefits. React works well as a server-side tool for building components, but becomes problematic when shipped to browsers where it slows down user experiences.
OWASP Top 10: Navigating the New AppSec Landscape in the Age of AI
sponsored by Snyk
The new OWASP Top 10 report is here, reshaping how organizations think about app security. Join Vandana Verma Sehgal, OWASP Leader and Staff Developer Advocate at Snyk, Thursday, Dec 11 at 11am ET for a live session. Learn key updates, see how threats are reshaping AppSec priorities and earn 1 CPE credit for attending live!
And the most popular article from the last issue was: