✍️ About Me

Hi. I’m Dustin.

I’m a creative and curious Sr. Frontend Engineer at True Anomaly in Los Angeles, California. with React, Next.js, and TypeScript. You can also find me on GitHub, LinkedIn and Bluesky.
Dustin's avatar

Latest Posts

Blog

AI Will Create More Engineering Work, Not Less

In How GenAI Is Transforming Software Engineering, But Not Replacing It, Sr. Director of Global Business Innovation at Syntax, Matthias Steiner offers a comforting perspective for software engineers.

Blog

The AI Disruption Has Arrived

It was always a helpful coding assistant, but in November it suddenly got much better, and ever since I’ve been knocking off side projects that had sat in folders for a decade or longer.

Blog

Software is Dead

The simplest refutation of the “death of software” argument is this: AI is still software. And application-layer AI delivered in the cloud is still Software-as-a-Service.

Blog

The Software Industrial Revolution

Andy Coenen explains how we’re living through another Industrial Revolution - the Software Industrial Revolution. In the first Industrial Revolution, they revolutionized textile production. In this one, it's software. 

Blog

A Senior Engineer’s Guide to Learning a New Codebase

My manager challenged me to learn a new part of the codebase that I've never worked on before. I figured I would use it as an opportunity to jot down...

Blog

Matteo Collina on the Future of Software Engineering

Matteo has some good points about The Future of the Software Engineering Career. For one, valuable engineers will have to rely on fundamentals to wor...

Blog

Matthew Hansen on the Hard Parts of Software Development

In AI Makes the Easy Part Easier and the Hard Part Harder, Matthew shares a lesson that has taken me more than 20 years to learn: Writing code is...

Blog

The Shift From Programming to Engineering

Speaking of everything bagels, Hampton Lintorn-Catlin has an interesting perspective about the role of engineers versus programmers in the AI age. AI...

Blog

Satya Nadella’s Architecture for Executive Success

Jeffrey Snover invites us behind the scenes of his promotion to Technical Fellow, when he joined Microsoft’s other Senior Executives. Satya Nadella g...

Blog

The Future of Programming Looks a Lot Like an Everything Bagel

What does the future of programming look like? Swizec Teller says it's Site Reliability Engineering (SRE) Addy Osmani thinks it will be "Agen...

Blog

How Software Will Survive with AI

In Software Survival 3.0 Steve Yegge lays out a model for software survivability that states, roughly: AI is advancing exponentially, and in a world ...

Blog

AGENTS.md outperforms skills

Interesting research from Vercel about the performance of AGENTS.md vs skills. Their pragmatic suggestion is to create an index of docs in your AGENT...

Blog

AI is not Inevitable

I got nerd-sniped right before work and just had to write this post. In AI code and software craft, Alex looks at AI through the lens of Jacques ...

Blog

Watermark Your Writing to Prove You're Human

I've got a sick kid and I couldn't sleep. My brain was going, so I'm up reading articles in the wee hours of the morning. By chance I came across...

Blog

The Most Extreme CSS Reset Ever Created: 10,000 Lines of Failure

"Free fire explosion image"/ CC0 1.0 I appreciate the intentionality of Vale's CSS reset - everything has a reason. But what I found the most eye-...

Blog

Chris Coyier on CSS Module Imports

Wow! You can now import CSS modules in Firefox. This means that it works in every browser except for Safari. Via Frontend Masters Blog ...

Blog

Anthropic on AI-Resistant Interviews

It's ironic that Anthropic is looking to beat AI in their interviews, but aren't we all? Here is a list of key principles from Designing AI-resistant...

Blog

Anil Dash on Codeless

The next meaningful breakthrough that has emerged in AI‑assisted software development is orchestrating fleets of coding bots that can build entire fe...

Blog

Raphael Amorim on Monozukuri and Software Development

[AI prioritizes] time over quality. To achieve quality, a programmer needs to have experienced what is being built. Software development follows the...

Blog

Details Make the Design

I was poking around on Detail, getting some inspiration when it occurred to me that the small details really do make a big difference. I know that's ...