
The Reason I Prefer Opinionated UI Libraries
Explore how opinionated UI libraries like Nuxt UI simplify form handling and reduce boilerplate, compared to headless kits like ui‑thing.
Subscribe to James 'Dante' Midzi's Newsletter
Get new articles and engineering posts delivered to your inbox.

Explore how opinionated UI libraries like Nuxt UI simplify form handling and reduce boilerplate, compared to headless kits like ui‑thing.

Explore why shadcn/ui may lead to generic, Bootstrap‑like sites and how LLMs amplify the trend, plus my reasons for skipping this popular UI...

In a world where the physical books are gone and one company controls your access to those digital copies, nothing stops them from denying y...

In my head as a developer, you're supposed to be able to learn anything you're driven to. Your driving tenet should be to learn. If you don'...

I have not been doing that much writing. Not because I've nothing to write about, no. It's because I have been head down, silent and learnin...

I have gone on a journey. A long winding journey. A journey I could not have foreseen. As it would have it; I am back, once again, announcin...

I don't know who did it, and why everyone is suddenly confused by this. What you are calling file-based routing is not what you claim. I wil...

In our last article we used external data to render posts on our site. If you noticed, we don't have that cool Previous/Next Post that was a...

I would like to take you back to our blog section on our site. When we looked at collections we setup a way such that when we create a new p...

I've been debating what part of Eleventy to showcase next. My initial thought was to improve our styling by adding Tailwind. But that would ...

In the last article we setup the basis for our site. It's bare bones, but it is a valid site. We are now going to add more to it to make it ...

UPDATE: September 2026 This series has been updated to more newer version. It was merely authored years ago. In this article, I said that we...