Welcome to day thirteen of the Crossroad build journey! This series follows my journey of indie hacking a product from building to selling. If you missed day twelve, you could check it out here. I also uploaded today's Twitch stream to YouTube if you want to watch the replay.
Today my primary focus was building the first site that uses crossroad for its UI. What better project to take on than creating my own link in bio page? After all, if the author doesn't use it, why should you?
I decided to build my link in bio site with NextJS. I can always spin a site up quickly using this framework, and it also supports enough out of the box for all the data fetching I'll need down the road.
I decided to hardcode everything for this version of my link in bio page. While I plan on fetching my featured blog posts from my database, my main focus today was fetching any remaining bugs and missing features.
It turned out, especially on Safari (the new IE, if you ask me), that there were quite a few nasty (but easy to fix) bugs. For example, my entire social row wasn't visible because of a flexbox inside of another flexbox. 🤦♂️
After a little under two hours, with a lot of jotting things down and improving certain aspects of the template, my link in bio page was finally live! Yeah, you read that well, LIVE!
If you want to see the site in action, here is the link:
Now that I have the product's final "to-fix" list, I finally have a launch date. I'll launch the product on:
Thursday, June 9
So I have roughly three days to wrap up the template, put it up on Gumroad, buy a domain for the landing page, and prepare the launch, including the copy and assets. It seems doable, so let's go for it!****
With links.twankrui.com up in the air, we have defined the final roadblocks to overcome before going live. All in all, I need two more days of fixing and preparation before we can go live next Thursday!
I am incredibly excited for the launch next week. I hope you share some of this excitement.
Thanks again for reading this build log. Have a great day, and I’ll see you next Tuesday!
If you want to stay updated in the meantime, give me a follow on Twitter.