Sign in

Dan

@danshipit.bsky.social
233 followers 27 following 222 posts

Bootstrapping BlogBowl - easiest way to start your blog 🔥 Building blogbowl.io 👨‍💻

PostsRepliesMedia
Dan @danshipit.bsky.social · 25/06/2026
Working on a new feature for my product and Claude code is quite insane at brainstorming product design 🤯 Just described what I want to see and instead of producing tons of text it created a simple wireframe of how it might look like.
110
Dan @danshipit.bsky.social · 21/06/2026
20:30: have an idea to add 2 new Google Search Console endpoints 21:00: endpoints added to API, skill is updated, documentation is updated. Claude fast, ship fast 😄
000
Dan @danshipit.bsky.social · 18/06/2026
My SEO slowly starts to take off. Product Hunt launch gave a small boost, so I am now starting to focus more on the SEO and content. I mean I am dogfooding my own product 😎 What works so far: - listicles - competitor pages Just started publishing free tools as well
000
Dan @danshipit.bsky.social · 18/06/2026
Went with my co-founder Claude for a beer. we spoke a lot about growing our B2B product. He said that he'll add some new interesting features to our platform soon 😄
000
Dan @danshipit.bsky.social · 17/06/2026
Made almost ~$230 today. My SaaS makes some money 3rd day in a row. but still marketing is kind chaotic... don't have a system yet
020
Dan @danshipit.bsky.social · 01/12/2025
That’s the full open-source B2B stack - simple, powerful, and costs you $0 per month (you only pay for hosting) 🤑
000
Dan @danshipit.bsky.social · 01/12/2025
Umami @umami_software - privacy-focused analytics platform. Alternative to Google Analytics. Features 👇 - Real-time dashboard - Very small tracking script - GDPR-friendly by default - Self-host or cloud option 👉 GitHub: github.com/umami-softw...
100
Dan @danshipit.bsky.social · 01/12/2025
n8n @n8n_io - workflow automation platform. Zapier-style workflow engine. Features 👇 - 400+ integrations - Drag-and-drop workflow builder - Automate internal processes - Fully customizable 👉 GitHub: github.com/n8n-io/n8n
100
Dan @danshipit.bsky.social · 01/12/2025
Supabase @supabase - your open-source backend. Firebase alternative built on Postgres. Features 👇 - Auth, DB, storage & functions - Real-time APIs - Secure access policies - Self-hosting available 👉 GitHub: github.com/supabase/su...
120
Dan @danshipit.bsky.social · 01/12/2025
Metabase @metabase - business intelligence for everyone. Business Intelligence and Embedded Analytics tool. Features 👇 - Beautiful charts & dashboards - Easy no-code query builder - Embeddable analytics - Works with any SQL database 👉 GitHub: github.com/metabase/me...
110
Dan @danshipit.bsky.social · 01/12/2025
Chatwoot @chatwootapp - open-source customer support. Alternative to Intercom. Features👇 - Live chat widget - Shared team inbox - Automations & workflows - Email, WhatsApp, FB, and more 👉 GitHub: github.com/chatwoot/ch...
100
Dan @danshipit.bsky.social · 01/12/2025
BlogBowl - Manage your blog, changelog, help docs & newsletters from one place. Plug-and-play with your landing page. Features 👇 - Internal notion-like editor - Manage blog, changelog and help docs - Manage & send newsletter 👉 GitHub: github.com/BlogBowl/Bl...
110
Dan @danshipit.bsky.social · 01/12/2025
Your B2B stack is too expensive → steal this $0 per month Open-Source setup (6 tools inside) 🧵 Save it for later #buildinpublic
251
Dan @danshipit.bsky.social · 28/11/2025
What are your plans for the weekend? Working or chilling? 🤔 #buildinpublic
351
Dan @danshipit.bsky.social · 27/11/2025
What’s the most challenging part of growing a business?
000
Dan @danshipit.bsky.social · 26/11/2025
Feel prod that BlogBowl goes right after Gemini in Top of Best products of November on Product Hunt 😄 #buildinpublic
061
Dan @danshipit.bsky.social · 26/11/2025
SaaS/Startup founders 👋 Pitch your product and share the link 👇 #indiehackers #buildinpublic
041
Dan @danshipit.bsky.social · 26/11/2025
Explain your startup like you are explaining to a 5-year old kid
000
Dan @danshipit.bsky.social · 23/11/2025
Also what saved me - on the day of successful launch, I didn't get featured - I wrote a forum post explaining why I believe we should be featured and wrote to PH support to make me featured ( do not count too much on this, I was very lucky that it worked for me)
000
Dan @danshipit.bsky.social · 23/11/2025
I’d recommend launching on Friday, since it is probably a bit less competitive. By launching on weekends you need to be sure that people who will support you, will read ur message over the weekend.
100
Dan @danshipit.bsky.social · 23/11/2025
I also wrote to indie hackers build board at the day of launch and it probably helped 🤔 There are way more channels where you can share your PH launch. In the day of launch, try to answer on comments - I think they somehow correlate with the amount of upvotes you get.
100
Dan @danshipit.bsky.social · 23/11/2025
To be honest like 70% of success is getting featured, because than you compete with only like 10-20 startups per day. 2nd most important thing is growing your network of people that can potentially support you, depends on the day, but IMHO minimum is 500.
100
Dan @danshipit.bsky.social · 23/11/2025
Also read the guidelines about getting featured and check if your product aligns with that - also for sure your product have to be good, if you vibe coded something in a day i don't think you'll ever get featured.
100
Dan @danshipit.bsky.social · 23/11/2025
The last time I was launching, I was super active on PH - comments, threads, forums and upvotes - everything should be real, especially comments - do not add generic ones(e.g. congrats on the launch, it doesn't work).
100
Dan @danshipit.bsky.social · 23/11/2025
It is now waaay harder to launch than a year-2 ago. From what I experienced with launching BlogBowl the hardest thing is to get featured - I was relaunching 4 times until I was finally featured.
100
Dan @danshipit.bsky.social · 23/11/2025
Lot's of you asked me to "share tips" on how to get #1 on Product Hunt. So here are my unstructured notes about launching on PH 👇
100
Dan @danshipit.bsky.social · 23/11/2025
Do you have a newsletter for your product? What's your open rate? Last email I sent open rate was 38.9%, it seems good Click rate is 5.95% #buildinpublic
041
Dan @danshipit.bsky.social · 22/11/2025
BlogBowl collected 60 stars on GitHub... Open source way of managing your B2B blog, changelog, help docs and send newsletters 🔥 Star us boys and girls ❤️ #buildinpublic
031
Dan @danshipit.bsky.social · 22/11/2025
Me after building platform for 1.5 years and now having no energy for marketing it... #buildinpublic
041
Dan @danshipit.bsky.social · 22/11/2025
What are your plans for the weekend? Working or chilling? 🤔 #buildinpublic
031
Dan @danshipit.bsky.social · 22/11/2025
Nice, after #1 Product of the day on PH, I'm slowly increasing my DR 🔥 Expecting that to grow even more #buildinpublic
061
Dan @danshipit.bsky.social · 22/11/2025
What happens to ur app after getting #1 Product of the day on PH 👇 - 22 trials for 1$ - +200 new verified registrations - 29 stars on GitHub - ~2k unique visitors Stats are right after launch, will share later how they changed in a week #buildinpublic
161
Dan @danshipit.bsky.social · 05/11/2025
This is super stupid mistake and I feel bad about not checking it earlier. So, check you pages guys and make sure full HTML is render and PAY ATTENTION WHEN USING LOTTIES or any other shit that needs document/window. Press F to pay respect to TopTool...
000
Dan @danshipit.bsky.social · 05/11/2025
Google clicks went down, DR went down, my self-esteem went down. I don't know if TopTool will recover from that, I just know that it would surpass $1k MRR in the very close time if it wouldn't happen and probably the traffic would only rise, not decrease.
110
Dan @danshipit.bsky.social · 05/11/2025
I fixed that SHIT and HTML started to render correctly on the page. THANKS FUCKING CONFETTI for breaking my app and MRR $$$ 🤯
110
Dan @danshipit.bsky.social · 05/11/2025
So i started look for a solution, it turned out to be very easy, i just had to dynamically import the component...
100
Dan @danshipit.bsky.social · 05/11/2025
But it seems that even with 'use client' stated, it tried to import that package and was failing because document/window is not defined on the server side 👇
100
Dan @danshipit.bsky.social · 05/11/2025
So i analyzed the errors from vercel more carefully and it seemed that 5xx errors were coming from lottie package, that was installed for a very long time and it was working perfectly before. The lottie was rendered on a client, it had 'use client' in the component.
110
Dan @danshipit.bsky.social · 05/11/2025
I opened the web and tried to inspect page source and noticed that I only have FUCKING scripts in the returned HTML, which means that pages were rendered on a client using javascript. JS is shit for SEO. I was blaming everything - myself, nextjs, vercel and supabase.
120
Dan @danshipit.bsky.social · 05/11/2025
I checked the logs in the vercel and I noticed that error rate was around 80% which is crazy and I didn't do any breaking changes in the last months, i was shocked.
110
Dan @danshipit.bsky.social · 05/11/2025
BUT THAN THIS SHIT HAPPENED. I started checking my Google Console to see how we're doing and I was seeing a huge drop in clicks from Google. I couldn't understand why: - Traffic goes down, amount of indexed pages as well. - I started seeing 5xx errors in Google console.
100
Dan @danshipit.bsky.social · 05/11/2025
Financially it was also doing good, i almost made $900 MRR in peak and it was growing, I planned to add additional products and hoped I would surpass $1MRR with that, it was very close.
110
Dan @danshipit.bsky.social · 05/11/2025
So I had a directory which did pretty good for the last 12 months, I got around 500k clicks from Google organically and was really happy about that. Here is how my Google Console looked like 👇
100
Dan @danshipit.bsky.social · 05/11/2025
HOW I ALMOST F*CKING KILLED MY $5k ARR BUSINESS WITH STUPID MISTAKE No promo. No pitch. Just pain. My ass still hurts from this. 🧵 #buildinpublic
270
Dan @danshipit.bsky.social · 03/11/2025
This project took 1.5 years, many rewrites, and a lot of love ❤️
000
Dan @danshipit.bsky.social · 03/11/2025
If you want to self-host and take full control of your blog stack — check out the repo 👇 ⭐️ github.com/BlogBowl/Bl... Every star means a lot - we’re still small, but growing fast ❤️
github.com
GitHub - BlogBowl/BlogBowl: Open-source plug-and-play blogging platform. Launch SEO-friendly blogs, changelogs, and write newsletters without coding. 🔥
Open-source plug-and-play blogging platform. Launch SEO-friendly blogs, changelogs, and write newsletters without coding. 🔥 - BlogBowl/BlogBowl
120
Dan @danshipit.bsky.social · 03/11/2025
The AI-powered features (SEO automation, AI article writing, etc.) are part of the premium version - but everything else is 100% open.
100
Dan @danshipit.bsky.social · 03/11/2025
With the open-source version, you can: 📝 Manage blogs & changelogs 💌 Send newsletters 🎨 Customize templates & design 👥 Add multiple authors ⚡️ Get built-in analytics All without code.
110
Dan @danshipit.bsky.social · 03/11/2025
I started BlogBowl because setting up and maintaining a simple blog or changelog for a SaaS product was way too painful. Too many tools, too much setup, and not enough focus on content. So I built something better.
410
Dan @danshipit.bsky.social · 03/11/2025
🚀 After 1.5 years of building, BlogBowl is now open source. An all-in-one platform to manage your blog, changelog, and help docs - now free to self-host. 👇
120