DEV'S DAILY DIGEST

Development

Learn NestJS for Beginners

NestJS is a progressive Node.js framework for building efficient and reliable server-side applications. It uses TypeScript by default and encourages clean,...

Beau Carnes - freecodecamp

UX

How design leaders use OKRs to win user research budget

How to get your team to stop seeing user research as an expenseContinue reading on UX Collective »

Kai Wong - cc/feed

A color suggestion study in accessible perceptual uniformity

Too close for comfort with Grok.Continue reading on UX Collective »

Theresa-Marie Rhyne - cc/feed

Design critiques, mandated screen addiction, locksmith stickers, accessibility lessons

Fabricio Teixeira - cc/feed

UI

What do Figma’s updates mean for Design Systems?

Allie Paschal - cc/feed

Design

freeCodeCamp's New Responsive Web Design Certification is Now Live

The freeCodeCamp community just published our new Responsive Web Design certification. You can now sit for the exam to earn the free verified certification,...

Jessica Wilkins - freecodecamp

Designing for signals: how intent & instrumentation shape AI-powered experiences

Bradly Zavakos - cc/feed

Why you need design maturity in a product organisation, and how to get it

danramsden - cc/feed

Designing decisions: Behavioral psychology that moves users

Maxim Kich - cc/feed

Biophilic design is the wellness revolution happening all around us

Tim Daniels - cc/feed

Other

How to Set Up CUDA and WSL2 for Windows 11 (including PyTorch and TensorFlow GPU)

If you’re working on complex Machine Learning projects, you’ll need a good Graphics Processing Unit (or GPU) to power everything. And Nvidia is a popular...

Md. Fahim Bin Amin - freecodecamp

How Bluetooth Low Energy Devices Work: GATT Services and Characteristics Explained

Every time you check your smartwatch for heart rate, read the battery level of wireless earbuds, unlock a Bluetooth smart lock, or watch sensor data stream...

Nikheel Vishwas Savant - freecodecamp

How to Build Your First MCP Server using FastMCP

Model Context Protocol, or MCP, is changing how large language models connect with data and tools. Instead of treating an AI model as a black box, MCP gives...

Manish Shivanandhan - freecodecamp

Learn R Programming from Harvard University

Harvard University creates amazing beginner computer science courses. We just released Harvard CS50’s introduction to programming using a language called R, a...

Beau Carnes - freecodecamp

Masonry: Things You Won’t Need A Library For Anymore

CSS Masonry is almost here! Patrick Brosset takes a deep dive into what this long-awaited feature means for web developers and how you could make use of it in your own work.

Patrick Brosset - smashingmagazine

A Sparkle Of December Magic (2025 Wallpapers Edition)

With December just around the corner, how about some new desktop wallpapers to welcome the last month of the year — and the holiday season, if you’re celebrating? Our latest...

Cosima Mielke - smashingmagazine

Unfit for uncertainty: Rethinking decision-making for missions

Jack Strachan - cc/feed

We are entering the era of thought-shaped software

Oliver Meredith Cox - cc/feed