0:00
/

Interview with a Solo Engineer Who Builds Simple Software That Lasts

Simplicity, durability, and the discipline to say no. Herman Martinus, founder of BearBlog.

Most software becomes more complex over time. More features, more abstractions, more layers. But what about taking the opposite path?

I had the great pleasure of interviewing Herman Martinus, the founder of BearBlog.

He has taken a very deliberate path: simplicity over growth, independence over scale, and a strong refusal to let feature requests dilute the core idea behind his product. That mindset alone makes his approach interesting to follow!

Herman is a former video game developer based in Cape Town, South Africa, where the tech scene is real and active. Meetups happen regularly, and the community is small enough that you keep bumping into the same people, which builds genuine connections over time. And when it’s not cloudy, the majestic Table Mountain is right there outside his window (no need for a virtual background!). Definitely a nice backdrop.

Cape Town also turns out to be a strong base for independent builders. The cost of living is relatively low, the time zone aligns well with Europe, and English is widely spoken. Many developers there work remotely for European companies, earning in pounds or euros while living on South African Rand, which creates a comfortable setup for independent work.

We also go into building products that last, resisting overengineering, and why saying no is one of the most important skills for any founder. A recurring theme is focus: building for a specific kind of user instead of trying to serve everyone.

What also caught my attention is how Herman manages his work rhythm. He does not rely on a rigid schedule. He follows what needs attention, stays mostly in maintenance mode when travelling, and recently spent a month in Japan doing just that: handling support, emails, and small fixes. No deep building, no pressure to ship. When he returned, he felt refreshed and ready to build again. He also noticed that mixing travel and deep work left him underwhelmed on both sides, so he now separates them more intentionally.

We also discussed how he uses AI. It is not part of the product itself, but it plays a specific role in his workflow, mainly for security audits and content moderation. Not as a shortcut for building features, but as a targeted tool with a clear purpose.

From a lockdown side project to a sustainable independent business, Herman shares a grounded perspective on software engineering, product design, and what it means to build something that stays useful long after launch.

A lot is covered in this episode: Why simplicity is a real competitive advantage, the dangers of overengineering, growing without traditional marketing, the special ʕ•ᴥ•ʔ growth hack that drives most of the user acquisition, how constraints often lead to better products, and the philosophy behind Bear Blog’s Manifesto, which helps Herman stay focused on what actually really matters for Bear Blog and its core values.


This episode is definitely a must-listen for all software engineers, indie entrepreneurs, founders, and anyone interested in building meaningful products with intention rather than complexity.

Herman also hosts his own podcast, “The Idea Roastery”, co-hosted with his friend Jason Forte.


I’ve built plenty of projects on my GitHub over the years. Feel free to browse through for inspiration or contribution. I’ve got more exciting content coming your way on my LinkedIn. Make sure to hit that follow button so you don’t miss out!

Thanks for passing by! 🌱 If you enjoyed this interview, I’ll make more like this.

Share

Comments

User's avatar

Ready for more?