DEV'S DAILY DIGEST

Development

Master Modern React Routing: TanStack Router Crash Course

Routing in modern web applications has evolved far beyond simply rendering a component based on a URL path. Developers today want end-to-end type safety,...

Beau Carnes - freecodecamp

What Claude Code Can and Can't Do with Full Access Inside a Docker Sandbox

Claude Code can do more than suggest a fix. It can edit files, install dependencies, run tests, and start your application. But letting it finish a task on...

Chirag Agrawal - freecodecamp

UX

Beyond streaks and nudges: ethical gamification & AI design

Part 1 of 3 on designing systems that inspire rather than manipulate.Continue reading on UX Collective »

Melinda Jacobs - cc/feed

Jev: How to use it for better, faster, and cheaper user decisions in UX

Patrick Neeman - cc/feed

Why designers need to stop reporting and start recommending at work

Sticky notes don’t help your team. They need your directionContinue reading on UX Collective »

Kai Wong - cc/feed

Is Meta’s new AI agent easier to trust because it’s cute?

Muse comes with an avatar you design and a keyring gadget. Few people would hand Meta their passwords, yet it topped the US App Store.Continue reading on UX Collective »

Dora Czerna - cc/feed

AI skill atrophy: Are we forgetting how to think?

The hidden cost of outsourcing our thinking to AI.Continue reading on UX Collective »

Slava Polonski, PhD - cc/feed

UI

A Practical Guide To Naming Things

A practical guide to naming UI components, with useful resources, naming conventions, and structures. You’ll find more [useful...

Vitaly Friedman - smashingmagazine

Design

How to Create System Design Diagrams using Python

Creating system architecture design diagrams is an important part of technical documentation. As system complexity grows, clarity within teams becomes even...

Zaira Hira - freecodecamp

AI: incidents by design

Patrizia Bertini - cc/feed

Prompt as self-portrait, De-slopifying your designs, The strategic designer

Fabricio Teixeira - cc/feed

Security

The Engineering Anatomy of API Vulnerabilities: A Deep Dive into the OWASP API Security Top 10

Most security articles read like threat reports. They describe vulnerabilities from the outside looking in: what an attacker does, what the impact is, and how...

Oluwaseyi Fatunmole - freecodecamp

Other

Build and Train a 25M Parameter LLM From Scratch on Your CPU

You don't need a massive GPU cluster to learn how modern frontier AI works. In our new video on the freeCodeCamp.org YouTube channel, you will build,...

Beau Carnes - freecodecamp

How to Encrypt PII in Data Pipelines While Keeping It Searchable

At Intuit, my team built a data pipeline that processed TurboTax e-filing data. This data needed to be made available for dashboards, analytics, and other...

Lakshmi Mahabaleshwara - freecodecamp

API Authentication & Authorization: An Engineering Deep Dive into Mechanisms, Trade-offs, and Failure Modes

Every API has some form of authentication. But having authentication and getting it right are two completely different things. I've reviewed production...

Oluwaseyi Fatunmole - freecodecamp

How to Break the AI Coding Agent Fix Loop

You've likely seen this movie before: something breaks in an app you built with an AI coding agent. You ask the agent to fix it. It "fixes" it. But the bug is...

Amir Gabay - freecodecamp

How to Use NestJS Observe: An Observability Handbook for Devs

Observability isn't a new problem, and NestJS is certainly not the first ecosystem to tackle it. But NestJS Observe is interesting because it asks a more...

Pacifique Linjanja - freecodecamp

How AI Is Changing Email Deliverability: A Technical Guide to Sender Reputation and Inbox Placement

Sending an email doesn't always mean it will reach the recipient's inbox. Sometimes, an email is sent successfully by an application but ends up in the spam...

Reetain Raina - freecodecamp

Bounded delegation: How much authority should AI have?

Gale Robins - cc/feed

How apps know us better than we do and influence our decisions

Bas Wallet - cc/feed

The taste paradox: why the skill everyone says matters is the one we’ve stopped building

Nicole Alexandra Michaelis - cc/feed