CSS Tips Part 2 - text-wrap: pretty will make your text feel intentional
Go beyond balance. Learn how text-wrap: pretty improves readability, reduces awkward breaks, and makes your UI feel more polished.

Developer Advocate & Startup CTO
I work as a co-founder & CTO at Craftwork — I'm a founder & product builder with background in design and development.
Find me on Bluesky @mikebifulco.com, Threads @irreverentmike or Mastodon.
Go beyond balance. Learn how text-wrap: pretty improves readability, reduces awkward breaks, and makes your UI feel more polished.
The first thing AI teaches you about coding is confidence. The second is why that's a problem. Let's talk about the Dunning-Kruger effect.
Your brain rewires itself based on what you practice. If you stop practicing hard things, you slowly lose the ability to do them.
Refactoring isn't a necessary evil -- it is the job. Why the best product teams rebuild constantly, at every scale.
Stable products still need maintenance. Defaults and shiny features quietly tax systems over time, and efficiency is a sign of craftsmanship, not penny-pinching.

Subscribe and join 🔥
My weekly newsletter for product builders. It's a single, tiny idea to help you build better products.
Once a week, straight from me to you. 😘 Unsubscribe anytime.
Get in touch to → Sponsor Tiny Improvements
Next.js Link prefetching quietly burned through 15 GB of bandwidth on my Vercel-hosted blog. Here's how I fixed it.
The tools I use as CTO and product engineer at a Y Combinator-backed startup in 2026.
Most habits don't fall apart because people quit. They fall apart because they aren't sticky.
A guide to the habits of high longevity people.
The best product ideas hide in plain sight, in your habits and everyone else's. Watch what people actually do, not what they say they want. Build for that.
Every message is a moment of influence. Make the nudge helpful and you'll create power users and build loyalty.