The five best design links, every weekday

Category: Programming

All Categories

baselinedesign.com

The window with no buttons

Why the terminal feels so unfamiliar to designers, and how to read it anyway.

seldo.com

How to hire junior engineers in the age of AI

Junior developer hiring has collapsed because nobody knows how to interview for the new AI-assisted job.

ryo.lu

Struggle together

I learned programming and design by trying, failing, and trying again. When I hit a wall, I figured out how to climb it.

dri.es

Website migration costs are going to zero

What happens when AI makes website migrations almost free?

atifaz.am

The software factory forgot about design

Code is cheap now. What's still expensive is deciding what to build and how it should feel. I think that's the part the factory is missing.

algoroxyolo.github.io

Knowing how is not knowing what

What RL environments need to supply: organizational context, domain rules and connected information.

mattstromawn.com

Code review was never about the code

Code review was always meant as a verification step: does the code produce the outcome we want?

youtube.com

Design and engineering are the same thing

John Maeda on why makers need to understand people and communicate.

seangoedecke.com

AI is driving a boom in modestly successful software projects

If AI is so great, why aren’t we seeing an explosion of new, amazing software products?

karrisaarinen.com

Someone behind the software

I think good products carry something of the people who make them. Their experience, what they care about, and how they think things should work.

purplesyringa.moe

Grieving the loss of details

Over the course of a year, I went from having a planned future to worrying about applying for disability.

ssgoi.dev

Native page transitions on the web

Router-agnostic page transitions for React, Svelte, Vue, Solid, Angular, and Qwik.

liao.gg

Agents don’t need memory. They need documentation.

Why agents need project documentation instead of retrieval from old conversations.

fglibs.com

F*cking good libraries

A browsable semantic library for creative development resources.

useblume.dev

Blume

The open-source docs framework for humans and agents. Drop Markdown into a folder and ship a fast docs site.

brookslybrand.com

Do frameworks matter anymore?

How abstractions constrain AI agents, helping engineering teams evaluate long-term web architecture choices.

2026.stateofdevs.com

State of Devs 2026

Nearly half of this year's survey respondents had experienced job insecurity and insufficient wages.

discourse.haskell.org

How to keep enjoying programming in a world of LLMs

Afraid of loosing your job to someone with little programming skills, no aspirations to quality, and a huge Claude account?

aymannadeem.com

Plan mode is dead

Earlier this year, I believed planning was going to become the most important part of building software with AI.

flaviocopes.com

12 CSS features you can use today with no build step

Modern CSS features that replace Sass, PostCSS plugins and JavaScript hacks.