Profile avatar
vivgui.bsky.social
Full Stack Developer. Huge Tailwind CSS fan. Founder of Red Pixel Themes and design2tailwind.com. Curator of @tailwindweekly.bsky.social and codelier.com.
73 posts 189 followers 323 following
Regular Contributor
Active Commenter

I manage 3 Google calendars: work, my company & personal. I used to manually copy over events to avoid double bookings until I found dontdoublebookme.com. It's a simple little microsaas that, for just $20/year, syncs all my calendars automatically. So incredibly useful!

Laravel Cloud is here, so I'm migrating everything I can to it. The @statamic.bsky.social team already shared their recommendations, and the TL;DR is to either use a DB or disable the control panel in production. I'll go the DB route πŸ‘Œ statamic.dev/deploying/l...

Since using Cursor, I've automated a lot of small things in my life. The latest is a little API that connects my Oura ring to Beeminder, and if I don't get to sleep before midnight, then I have to pay 🀣 . Last week, I averaged an 11:30 pm bedtime; silly but effective!

Tip of the day πŸ’‘ While testing the eloquent driver for @statamic so I could deploy it to Laravel Cloud, I found an issue. Since Laravel Cloud only supports Postgres right now, using UUID for entry IDs instead of Bigint saves you a lot of headaches & errors with the migration.

Fail of the week πŸ˜…: I forgot to enable email notifications on my @codelier.bsky.social submission form and completely missed 2 excellent resources! I just added them today. Thanks, John Koster and Per Borgen, for your submissions!

No @tailwindweekly.bsky.social tomorrow folks, dealing with some health issues πŸ˜”. Hope to be back next week!

While looking forward to the Laravel Cloud launch, I asked on the Statamic Discord chat if one could host Statamic on Laravel Cloud. It turns out there's a way! You need to switch to the eloquent driver, so all your content will live in the DB instead. statamic.dev/tips/storin...

I'm incredibly impressed by Taylor Ortwell's Laravel EU keynote about Laravel Cloud. The last feature I needed to switch was Object Storage, and it seems it'll be ready by launch on the 24th. Here's the timestamp if you want to watch the full keynote www.youtube.com/live/Gk8pX7...

I just had my first-ever podcast interview on the Republica Web Spanish podcast; we chatted about @tailwindcss.com, the @tailwindweekly.bsky.social newsletter, and tech in general. I'll post the link as soon as it's live. Muchas gracias Javier por invitarme!

I gave a tech talk today at my main job about Tailwind v4, and everybody loved the "everything is a CSS variable" feature. We still need to use the tailwind config for some internal tooling stuff, but with v4, we plan to finally move away from SCSS. Fingers crossed! 🀞🏻

The CLI on Tailwind CSS v4 is incredibly fast 😯 I'm adding a new page to a legacy project with no budget for a full upgrade so I installed the CLI, directed it to a .css file and the experience is as smooth as with PostCSS or Vite. Proof the team thought of everything ✌️

Already migrated a few sites to Tailwind CSS v4 and started using it on a client project. It's so fast! I thought I would hate not having a config file but I'm actually loving it all being just CSS.

Redid @codelier.bsky.social filters to accommodate price filters

I added a couple more resources to @codelier.bsky.social. It's exciting to see people responding to my marketing, and now they're even giving me recommendations for resources to add. Keep them coming, please!

Almost 500 visitors since launchβ€”surreal! @codelier.bsky.social Since then, I added: β€’ Technology pages β€’ Search β€’ 404 and privacy policy pages β€’ A price range indicator β€’ A blog, complete with my first post β€’ UTM parameters so authors know when I'm sending them traffic

I'm on a promotion spree for codelier.bsky.social, spreading the word everywhere possible. This includes social media, Discord servers, Slack chats, WhatsApp groups, Hacker News, subreddits, directories, etc.; I'm throwing everything at it, all with permission, of course.

2 days after launch, I finally dared to look at the traffic data for @codelier.bsky.social 145 people checked out the site πŸŽ‰ I'm incredibly happy about this. I have no audience, so this was just people seeing the tweet/message and finding it interesting enough to check πŸ˜„

πŸš€ Introducing Codelier: a directory of high-quality books and video courses for developers from indie authors. Dive into over 45 curated resources that go beyond the typical "Learn X in 2 hours" tutorials. Explore more at codelier.com

Purchasing Laravel Herd Pro last year has been a fantastic investment. It completely replaced Ray(), mailpit, and DBngin for me. Plus, it's compatible with WordPress, making it well worth the price, in my opinion. The Table Plus button on the DB service is also a nice touch.

Happy new year folks πŸ₯³

The power of AI I wanted to add a feature to an Obsidian plugin. I opened the repo locally, and with Cursor composer, I added the feature in 15m. Same thing with a free WordPress plugin. I wanted to add a feature, so I opened it up with Cursor and added it in 10m.

Finally figured out how to backup PocketBase to Cloudflare R2, will definitely write a blog post about this

I'm helping a friend from church create a directory of local churches here in the DR and the @astro.build + keystatic combination is amazing. Keystatic has become my favorite CMS for simple stuff like this. For bigger projects @statamic.bsky.social can't be beaten.

Finally back home and getting up to speed with my side projects.

Still recovering from surgery and have been catching up on old programming courses. I have been enjoying one about Github Actions. I know more or less how to use them but I wanted to dig a little deeper. Definitely worth it!

While recovering from surgery, I was thinking about this post from @justinjackson.ca & I have to say I feel the same. I check my activity logs every week with @rescuetime.bsky.social & every single week, YouTube is the most visited website in my history by a wide margin. bsky.app/profile/jus...

It started as a toothache last week and its now a wisdom teeth extraction surgery scheduled for this Friday... Take care of your teeth folks πŸ€’

I'm exploring AI automation these days, and I recently found @_RyanHutchinson. He takes automation to a whole new level 🀯 In this video, he breaks down his whole business and which parts he automates (~90% lol). I know it's long, but it's soo worth it! www.youtube.com/watch?v=Xov...

The year is ending, and I'm trying to use my time wisely for my side projects, so I got into the habit of using Focusmate again. My goal: two 50m sessions per day. Did 1 this early morning and made good progress on my next project. Ref link: focusmate.comfocusmate.com...