
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'...

In development circle I am what would be considered a mid/senior developer. I have been in the trenches, seen the rise and fall of technolog...

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...

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 ...

Last time we did quite a bit of work on our site to make it come together. At this point, I think it's time we talk about Data in Eleventy. ...

So far we have look at the basic aspects of Eleventy. Let's now delve deeper into more granular details of Eleventy Collections In my opinio...

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...

So, I'm making my own. We are going to be starting from scratch, exploring what Eleventy can do, deploying it and adding styling. Let's beg...