DEV'S DAILY DIGEST

UX

I ran a 7-week AI workshop for designers (that wasn’t really about AI)

It was about what a designer really needed to know about shipping to production, and what people truly wanted from online learningContinue reading on UX Collective »

Lai-Jing Chu - cc/feed

Nobody feels heard by a report

Why the forward-deployed engineer boom stops at the customer.Continue reading on UX Collective »

Wira Indra Kusuma - cc/feed

How getting good at your job can stop you getting better

Many experienced people plateau out of sight. Whether they keep growing depends partly on the problems they’re given to tackle.Continue reading on UX Collective »

Dora Czerna - cc/feed

How to talk about a design that looks worse on paper

Why it took Microsoft 5 years to roll out an ‘obvious fix’Continue reading on UX Collective »

Kai Wong - cc/feed

UI

How to Migrate an Application from AWS to GKE [Full Book]

This guided lab walks you through migrating a small payments app, with a React UI and Express API running on a single AWS EC2 instance, while PostgreSQL stays...

Osomudeya Zudonu - freecodecamp

Design

Learn How to Design Software Systems Like a Senior Engineer in Our New Course

System design is one of the most important skills for software engineers today. Whether you're applying for senior or staff-level positions or just looking to...

Beau Carnes - freecodecamp

What I told the CFO when he asked why design matters

Arin Bhowmick - cc/feed

Taste is not a design methodology

Patrick Neeman - cc/feed

The synth everyone owned and few could program: a lesson for AI design

Mathieu Poli - cc/feed

Security

Secure by Design: How to Engineer Security into Architecture Before Writing Any Code

There's a conversation that happens in most engineering teams,maybe usually too late. Think of this, a feature ships to production. A security review happens...

Oluwaseyi Fatunmole - freecodecamp

Other

Agentic AI Reliability: Build a Testing Harness for Tool Use, Guardrails, Loops, & Workflow Outcomes [Full Book]

A good final answer doesn't prove that an agentic AI workflow was correct. This book develops a code-backed method for verifying execution and business...

Vasuki Uday Kiran Vudathala - freecodecamp

The Anatomy of an AI Data Center

Artificial intelligence models like GPT-4 and Claude require massive, highly complex physical infrastructure. We just published a new full-length course on...

Beau Carnes - freecodecamp

How to Build Ephemeral PR Preview Environments on GKE with GitHub Actions, Ingress, and Automatic TLS

Every team that ships software eventually builds a staging environment. And every team that builds a staging environment eventually discovers the same...

Amina Lawal - freecodecamp

How to Give an AI Agent Safe Access to an Internal API with MCP

Our on-call team keeps a small internal notes API. The web app in front of it shows who's holding the pager, which days are frozen for deploys, and where the...

Harish Gaggar - freecodecamp

How to Build Disaster Simulations on a Real Map: Animated Canvas Layers and Collapsing 3D Buildings with Mapbox GL JS and Three.js

At some point, a map project needs more than markers and polygons. You want something to happen on the map: water moving up a street, smoke drifting with the...

Alex Oliinyk - freecodecamp

How to Stop an AI Agent from Inventing Nigerian Postcodes

On 1 October 2026, Nigeria's postcode changed from six digits to an 11-character code that identifies a single building, such as EK-01-A03-FK-01. Language...

Kayode Adeniyi - freecodecamp

How to Keep a File for Minutes, Not Years, on Cloud Run

A print job, a one-time download, or a support attachment typically only needs to exist until someone finishes with it. But most backends still store it like...

Abhinay Gokul - freecodecamp

Is Your Organization Messing Up AI Adoption?

What can digital transformation teach us about AI adoption? Paul Boag revisits his book Digital Adaptation to show how lessons from the past can help organizations navigate the...

Paul Boag - smashingmagazine

Human in the loop means making sure the human is not out of the loop

Patrick Neeman - cc/feed

The AI experience doesn’t care about your org chart

Kate Agena, PhD - cc/feed

Nobody wants your AI app

Dan Maccarone - cc/feed