Profile avatar
webreaper.dev
πŸ‘¨β€πŸ’» Helping devs ship faster with https://starwind.dev (open source components) & https://cosmicthemes.com (premium templates) | AstroJS + Tailwind expert | Learn with me ↓
291 posts 58 followers 145 following
Prolific Poster
Conversation Starter

Listen, if you don't try my MCP server, you're a certified loser. Because AI interacts with the Starwind UI exactly how I envisioned. Bonus: it’s open source!

Is an llms.txt file actually useful? I implemented one for Starwind UI and tried to have Claude use it in Windsurf Claude 3.7 just wants to do everything itself rather than using the CLI. I have to specifically prompt it to use the CLI that it should use in the first place.

Wow. The new www.cloudflare.com has been built with Astro. Netlify.com already is, and I know Fastly is in the process of moving all of its sites. If you're a hosting company or CDN and you're not using Astro, you're being left behind!

I think "tailwind-variants" might be the answer Looks like it can do everything I need from "class-variance-authority", and it uses "tailwind-merge" to handle class conflicts Any other options?

Anyone else find it incredibly difficult to just stop working? Me: just sitting at the beach, enjoying the sound of the crashing waves My brain: what can we use to override tailwind classes for Starwind UI? Me: begins furiously researching

Starwind UI v1 is officially released! You can now install and use all currently available components in your @astro.build applications. Accessible, customizable, and easy to use. "npx starwind@latest init" starwind.dev

Starwind UI v1 is officially released! You can now install and use all currently available components in your @astro.build applications. Accessible, customizable, and easy to use. "npx starwind@latest init" starwind.dev

With a CLI so you can own the code. Full control. #starwindui

Custom events to make elements easy to use? Bet. #starwindui

You're about to get some excellent components I've been cooking πŸ‘€ #starwindui

<button role="button" type="button"> Gotta make sure that button truly knows that it is, in fact, a button

Hear me out, what if @astro.build had it's own component library like shadcn... #starwindui

Launch your AstroJS docs in style with Pathfinder, the unique and modern documentation template. Built with powerful features to make your life easy. Plus, easy integration with other Tailwind v4 templates by Cosmic Themes Learn more and check out the demo at pathfinder.cosmicthemes.com

When someone thanks the Cosmic Themes team

Oh yeah, it's all coming together

Emitting a custom event seems the best way for external components to do something with a switch toggle. Any opposing viewpoints here?

An army of alerts ⚠️

A bunch of buttons

A bunch of buttons

I knew I would be an engineer when I was 15. How? Video games. I had well over 100,000 downloads on racetracks I made in Halo 3. I had learned all the tricks to making them and had interesting and differing design ideas. I had the dedication to 1/2

Internal debate I'm having. Require "as" to convert Button to an anchor tag, or imply it when the user adds an "href" prop? Requiring "as" only allows anchor tag props when you use as="a", otherwise all props validate I'm leaning toward implying it, to remove the need for the "as" prop completely

Got to work on a docs theme concept Thoughts?

Got to work on a docs theme concept Thoughts?

The next theme might be a documentation theme. Adding starlight to a theme is challenging, as it's hard to separate tailwind styling from starlight styling. I ran into this issue while working on a docs site for another project The challenge will be making it integrate well with existing themes...

When I first started learning web dev, I didn't know where to start There are so many courses, youtube videos, blog posts, and more out there The key is to just pick SOMETHING. Then get to work. You'll quickly figure out which method works best for you, and you can then optimize your learning.

Took @levels.io advice and got my first full health checkup in Bangkok Blood panel EKG Chest X-ray Abdominal Ultrasound Vision Kidney Function Creatinine was high, but it's okay because "you have big muscle so more normal" $350 out of pocket (free with insurance) Interesting data point... [1/3]

My newest template, built with Astro v5 and Tailwind CSS v4, is now live! Voyager is a modern freelancing and portfolio template with unique animations and features, including 110+ components πŸš€ See it here: voyager.cosmicthemes.com

My newest template, built with Astro v5 and Tailwind CSS v4, is now live! Voyager is a modern freelancing and portfolio template with unique animations and features, including 110+ components πŸš€ See it here: voyager.cosmicthemes.com

Have you ever seen a 404 page go this hard? Pulsing stars The little friendly astronaut Floating text effect

About Sections (1/2)

I'm entirely convinced that anyone who builds a business will reach burnout, have relationships suffer, and have health problems spawn from stress. This seems to be ingrained in the process. From my own experience, and others I admire. Make sure to take care of yourself.

Pricing sections

Jr developer? Here's some tips on how to not suck: - Comment the shit out of your code. - Don't try to re-invent things. - Follow established procedures, they exist for a reason. - Don't be afraid to ask for help. But only after you've tried to solve the problem yourself. It shows initiative.

Steps sections

Being a solo dev can be incredibly isolating without someone to bounce ideas off of or help you out Luckily now we have AI to help fulfil this role Some of my best implementations have been AI fine-tuning or questioning my initial ideas Make use of the tools available to you