James
@liljamesjohn
👨💻 Software Engineer + Swing Trader 🚀 Building finance & creator tools in public 🛠️ Next.js · Supabase · Tailwind · Vercel
Building on this by adding Supabase with a local instance, clients, and LLM-safe cursor rules In under 60 seconds you have: - Full Next.js project - Shadcn UI (all components) - Formatting + Linting - Tailwind - Supabase backend, ready for local dev Thanks to @KyTechInc for the…
🚀 Spin up a Next.js project in under 60 seconds: ✅ Biome + Ultracite (@haydenbleasel) ✅ Tailwind CSS (@tailwindcss ) ✅ Shadcn UI + full component suite (@shadcn) ✅ Modern, up-to-date deps What else would you add to make it production-ready?
Went to Currys. Got queued… Not to buy, not to checkout, but just to load the homepage. 🤯 It’s 2025. There are solutions that scale as your traffic does. This type of friction loses you customers more than you think 🚧🧠 Nearly £10billion in revenue a year.

Just discovered how insanely good @raycast is for dev workflows 🧠 Was copying a Tailwind style and normally I’d rewrite it, do the math, hardcode the value Instead, I just pasted it into Raycast... and it gave me the *exact* value in rems. Raycast is now my default design…

Biggest regret: DMing @ludvigrask_ about Medusa design, getting too busy to reply back, and realising it's too late to respond without looking like an asshole. The @medusajs website is one of the best-designed platforms when it comes to UX, extensibility, flexibility. Top-tier…
I wonder who was more happy she said yes, the pilot of the passengers 🤣
Pilot proposes to girlfriend midflight in heartwarming video: ‘My co-pilot of love and life’ trib.al/QySyPCX
🔥 One thing I *wish* @shadcn did differently... 🎨 The CSS variables (`--primary`, `--secondary`, etc.) don’t come as Tailwind’s color tokens out of the box. Why does this matter? Because working directly with Tailwind’s color system makes it way easier to: * Extend themes *…

Shadcn UI Hack: 🚀 Skip the CLI hassle—just add '--all' to instantly install every component! ⚡️
