dbushell.com freelance

Web development for those who care.

my mascot; green folded origami crane

Built by and for humans

We know the limitations of AI by now. I shine where AI fails: web standards, performance, accessibility, and security. Sloppy code is good enough for some. But I know you want better.

Rekindle success

New ideas and opinions

I blog weekly to discuss the wonders of the web platform and its technology. I'm often featured atop news agregators and industry newsletters. You can subscribe for free!

The weblog

Play the one-armed code bandit!

Discover how AI can accelerate your project. Take a free spin!

No AI - Made by Human

I make websites

Front-end development I have over 15 years of professional experience building everything web. I’ve coded progressive web apps, CMS templates, design systems, full-stack frameworks, and good old static websites. My core principle of an unprompted partnership has led to continued success.

About me

Latest weblog

Warning: containment breach in cascade layer! CSS cascade layers are the ultimate tool to win the specificity wars. Used alongside the :where selector, specificity problems are a thing of the past. Or so I thought. Turns out cascade layers are leakier than a xenonite sieve. Cross-layer shenanigans can make bad CSS even badder. […]

Blog index

Forged in Europe

The internet is dominated by US-based big tech. Before backing powers across the Atlantic, consider UK and EU alternatives. The web begins at home.

Choose diversity

GDPR • data protection

Keep data where it’s safe. Services outside Europe don’t offer the same protection.

Local businesses

Strengthen the European economy by working within its borders.

Fast and affordable

Shorter pings and lower costs.

Get in Touch I’m Available for Hire

The promise