Robbin Schuchmann
Robbin Schuchmann
June 4, 2025

Building the Bali Handbook: Day 25 - Implementing Our Website Fixes

So here's the thing – I spent an entire day on my Bali travel directory project and didn't write a single line of code. Instead, I just... made lists. Lots of them. And honestly? It might have been the most productive day I've had in weeks.

Quick summary

Day 24 of building my Bali travel directory in public was all about stepping back and auditing what I'd built so far. Instead of jumping into the next shiny feature, I forced myself to go through every single page and write down what was broken, missing, or just plain ugly. It sounds boring, but this kind of honest assessment saved me from building on a shaky foundation.

Why I'm sharing this unglamorous stuff

You know what's funny? I almost didn't record this episode because nothing "exciting" happened. No new features, no breakthrough moments, just me clicking through pages and muttering "oh yeah, this is broken too."

But living here in Bali and building in public has taught me something: the messy, unsexy parts of building are just as important as the flashy stuff. Maybe more important.

I see so many people (myself included) get caught up in adding new features while ignoring fundamental problems. It's like renovating your kitchen while your roof is leaking.

The moment I realized I needed to pump the brakes

I was about to start building these "best of" pages – you know, like "Best Hotels in Ubud" or "Best Restaurants in Bali." I had this whole plan mapped out in my head about how users could select categories, pick their top listings, and automatically generate these curated pages.

Then I opened my homepage and... yikes.

The hero text was still placeholder copy. The filtering logic was completely wrong. Half the buttons didn't work properly. I was about to build a fancy new feature on top of a foundation that was held together with digital duct tape.

That's when I decided to hit pause and do something that felt counterproductive but was actually essential: audit everything.

How I approached the website audit

Instead of trying to remember what was broken, I opened up the site and went through it page by page like a user would. I had a simple rule: if something looked off, didn't work, or made me cringe, it went on the list.

Here's what I found (and trust me, it was humbling):

Homepage issues I discovered

  • Hero text was still placeholder content (embarrassing)

  • Filter logic was completely broken for accommodations

  • Newsletter signup wasn't connected to anything

  • Location data in the cards was wrong

  • Basically everything that mattered was half-finished

The stays page problems

  • No content below the cards (looked empty and sad)

  • Hero copy was generic and boring

  • No way to change the hero image

  • Category cards were showing for categories with zero listings

  • None of the filters actually worked

I'm not gonna lie, this was pretty deflating. Here I was thinking I was making good progress, and it turns out I had a lot of basic stuff that just... didn't work.

Single listing pages needed work too

  • Breadcrumbs were in the wrong place (bad for users and SEO)

  • No rating system for reviews

  • Room types weren't displaying correctly

  • Nearby attractions feature was broken

  • Images weren't loading properly in some cards

The dining and location pages were even worse

The dining section was basically a copy-paste of the stays section with different labels. Not exactly what you'd call thoughtful design.

And the location pages? Let's just say they needed a lot of love:

  • No actual content for most locations

  • Filters didn't work

  • Missing essential pages like privacy policy and terms of service

  • No contact page (kind of important for a business)

What this audit taught me about building in public

This whole experience reminded me why I love building in public, even when it's embarrassing. In a traditional company, I might have felt pressure to hide these problems or rush to fix them before anyone noticed.

But here's the thing – showing the messy parts makes the whole journey more real and relatable. How many times have you started a project, gotten excited about new features, and completely ignored the basics?

I'm betting it's happened to pretty much everyone who's ever built anything.

My new approach to feature development

After this audit, I completely changed my approach. Instead of jumping into the "best of" pages feature, I decided to:

  1. Fix all the broken stuff first – No more building on a shaky foundation

  2. Create a proper checklist – Write down everything that needs fixing

  3. Work through it systematically – One issue at a time, no skipping around

  4. Only then add new features – Once the basics actually work

It's not as exciting as building something new, but it's way more responsible.

The practical stuff: How I organized everything

I ended up with categories like this:

Content fixes:

  • Rewrite hero copy for all main pages

  • Add proper content below card sections

  • Create missing pages (privacy policy, contact, etc.)

Technical fixes:

  • Fix filtering logic across the site

  • Implement proper category filtering

  • Connect newsletter signup

  • Fix image loading issues

UI improvements:

  • Move breadcrumbs to better locations

  • Add rating systems

  • Improve card layouts

  • Make hero images changeable

New features (for later):

  • Bookmark functionality for users

  • Calendar integration

  • Google Maps with custom pins

  • User dashboard improvements

What I'm working on next

Tomorrow I'm diving into fixing these issues one by one. It's not going to be the most exciting content, but it's necessary work.

I'm also planning to start adding real listings this weekend so we have actual data to work with instead of placeholder content. Living in Bali gives me access to tons of great places, so I'm excited to start featuring real businesses.

The bigger picture lesson

This whole audit reminded me of something important: building in public isn't just about showing off cool features. It's about being honest about the process, including the boring parts.

Sometimes the most productive thing you can do is stop building and start evaluating. It feels like you're not making progress, but you're actually preventing yourself from making progress in the wrong direction.

Final thoughts

I know this wasn't the most exciting episode of my 60-day challenge, but I think these kinds of reality checks are crucial. It's easy to get caught up in the excitement of building new things and forget about the fundamentals.

Plus, now I have a clear roadmap for the next few days instead of just wandering around adding random features. Sometimes the best way to move forward is to first figure out exactly where you are.

Want to follow along with the rest of this challenge? I'm documenting everything as I build this Bali travel directory from scratch. Some days are more exciting than others, but they're all part of the real journey of building something from nothing.


Following along with my 60-day challenge to build a travel directory in Bali? Subscribe to see how this all turns out – the good, the bad, and the days when I just make really long lists.

Robbin Schuchmann

Robbin Schuchmann

Entrepreneur and founder of multiple companies in the global employment space. Passionate about simplifying global hiring and connecting talent across borders.

Building the Bali Handbook: Day 25 - Implementing Our Website Fixes | Robbin Schuchmann