darius cepulis

@darius.cool

doing web stuff @muxhq

These thoughts have been brewing for months and months as we’ve been rebuilding Video.js at @mux.com. Felt so good to get them on paper and present them to CascadiaJS. Hope you can learn from our mistakes!

CascadiaJS@cascadiajs.com · last mo.

What happens when your "simple" API grows into an unmaintainable mess? 😅 This talk by @darius.cool explores the tradeoffs between configuration and composition, and why the right abstractions matter more than ever in the age of AI. youtu.be/dExasNlhVKM

CascadiaJS. Darius Cepulis. The Abstraction That Broke at Scale. Photo of Darius Cepulis on stage at CascadiaJS 2026.

Maybe it's a bit late to publish a hot Tailwind take. But honestly? It took me this long to figure it out. Why do I like using it? And why should your team use it, even if it can be... a little abrasive? Lemme see if I can convince you. www.mux.com/blog/tailwin...

Tailwind is the worst form of CSS, except for all the others | Mux

Tailwind is weird, verbose, and opinionated… but it works. Here’s why it makes teams faster, more consistent, and a little less frustrated.

mux.com

I’ve been angrily ripping out a lot of my problematic Next.js code lately. Can’t tell if Next.js is the problem or if I just wrote bad code.

Bild