The five best design links, every weekday

Category: Programming

All Categories

world.hey.com

Back to the starting line

Programming with AI is still in its infancy, and yet it has already redefined what programming will be about in the immediate future.

balajmarius.com

Vibe coding a bookshelf with Claude Code

A side project that went viral on Hacker News recently.

laike9m.com

Avoid mini-frameworks

One pattern comes along again and again, causing endless pain for developers, that is, creating mini-frameworks.

piccalil.li

Programming principles for self taught front-end developers

The majority of us are a bunch of self taught people with rather spotty knowledge and that’s fine. What's missing?

lucumr.pocoo.org

A year of vibes

A personal recap of 2025 and a year of a new style of engineering.

linear.app

Design is more than code

Design as a search, not a pipeline. How tools carry opinions, and how those opinions shape what feels “reasonable” to attempt.

ivan.codes

The art of vibe design

The distance between "I want this" and "this exists" was measured in weeks, budgets, and expertise you didn't have.

lethain.com

Facilitating AI adoption at Imprint

A side-quest for every engineering leader in the current era.

terriblesoftware.org

AI can write your code; It can’t do your job

The companies building AI are spending billions to acquire engineers, not replace them. Here’s why your job is safer than you think.

htmhell.dev

The role of the ‘lang’ attribute

A collection of bad practices in HTML, copied from real websites.

alwaystwisted.com

Generating utility classes from design tokens using style dictionary

Seamless design-to-development workflows and collaboration, including snowflakes.

developers.openai.com

Building an AI-native engineering team

How coding agents speed up the software development lifecycle—a guide by OpenAI.

yannglt.com

The Rosetta stone of design engineering

How design and engineering meet, overlap, and translate meaning—and why a shared language is the only way to build real shipping velocity.

lethain.com

“Good engineering management” is a fad

As I get older, I increasingly think about whether I’m spending my time the right way to advance my career and my life.

yusufaytas.com

What good execution looks like

Quiet execution means low operational noise, clear ownership and stable context, with delivery, reliability and human signals aligned.

stuffandnonsense.co.uk

My CSS selector strategy

Writing great CSS is a matter of strategic restraint, not over-specification.

chrisloy.dev

The AI coding trap

Software development is fundamentally a practice of problem-solving, and so, most of the work is done in your head.

lukew.com

How design teams are reacting to 10x dev productivity from AI

When software development teams experience huge productivity booms, how do design teams respond?

slack.engineering

Build better software to build software better

Combining modern, high-performance build tooling with classic software engineering principles.

waspdev.com

Some software bloat is OK

The software efficiency in an era of fast CPUs, gigabytes of RAM and terabytes of storage.