Johnny Builds

@johnnybuilds.bsky.social

Dev sharing brass tacks & the nitty gritty #buildinpublic 💯 Only posting bangers! Currently building the publishing platform for live coding at https://codecook.live Also: 👋 https://publicbuilders.org 🏠 https://johnnybuilds.com

I’m starting to share this little project I’ve been working on and one thing that stands out to me is that the Profile and Project pages are a bit plain. I'm going to share my progress here in this thread. As a starting point, here is what the profile page looks like right now. #buildinpublic

Bild

In my last session on my publishing platform live coding, I started to add chat. Now I’m going to pick up from where I left off, starting with a UI refactor. Here’s a screenshot of where we’re at.

Bild

I've been tracking follower growth of 100+ #buildinpublic accounts for a few months now. Originally, Bluesky was the clear leader for getting followers, especially for those that don’t already have a big audience. Unfortunately, 𝕏 has caught back up. I'm still hopeful for 🦋 but it is concerning

Bild

Instead of writing tests when starting a project, go all in with strict typescript interfaces. No any! With Cursor, it is much easier to enforce. Once you've baked long enough and want to make sure you don't break stuff, add tests. Puppeteer can record clicks and Cursor can scaffold up your tests.

I came up with the idea for CodeCook.live when I was bsky.app/profile/johnnybuilds.bsky.social/post/3lct4orsaqc25 some code for a project. Sharing my coding process in real-time was a lot of fun. It got me thinking...

For my Supabase projects, from the start I create all the tables via local scripts so that Cursor has the full context of the database. As I make changes, I use supabase cli to push migrations from more local scripts.

Just submitted my project to Indie Hackers via this post www.indiehackers.com/post/directo... which I made via a node ATProto script to pull posts from my recent Bluesky mega threads on submitting instapoll.run to various SaaS directories, then used ChatGPT to write the article from those posts.

Directory Submissions: Lessons from Launching to 100+ SaaS Directories

Building isn’t the hard part of launching a SaaS —it’s getting people to notice. SaaS directories can help with SEO and initial traction, but it is a mi...

indiehackers.com

What should I #buildinpublic for my next project? a) AI Tarot Card Fortune Teller (w/custom card art per user) b) Daily Business Idea Generator (via users searching online) c) Global Multiplayer Elimination Game d) Code Threads (social live coding by post) Please vote by reply or ask questions