Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Related Rants

This had to be posted!
Nowadays......¯\_(ツ)_/¯
Spent my Saturday setting up an Electron app with React + TypeScript + Tailwind + shadcn/ui. Four hours later I had achieved: one tsconfig that hates me, a shadcn CLI that refuses to detect my own project as a project, and a newfound respect for anyone who ships desktop apps for a living.
By hour five I wasn't debugging anymore, I was negotiating.
Eventually got it working, then did what any reasonable person does after suffering: turned it into a boilerplate so nobody else has to. Electron + Vite + React + TS + Tailwind + shadcn, all pre-wired, yarn && yarn dev and you're building instead of configuring.
github.com/p32929/electron-shadcn-typescript
rant
react
electron
boilerplate
typescript
shadcn