BOB Docs

Meet the Business-Oriented Boilerplate...

…but since you're friends, you can just call it BOB.

bob_introduction

Scalable, extensible system built on the foundation of my years of experience developing products.

Want to use a different payment provider? BOB’s ready for it.

Need to integrate with any email provider? No problem for BOB.

Thinking of making a change in the process? BOB knew about it before you even thought of it.

Motivation

After a decade of programming, I wanted to grab a boilerplate and just start building things. Pretty simple plan, right? Wrong. Choosing the best tool for your project is not an easy task. I started looking around and realized most boilerplates out there are a mess. They might work for a tiny project if you don’t want to change a single thing—which, in my book, is a huge mistake.

I’m a fan of great tools, frameworks, and libraries, but most boilerplates just slap together 12 libraries, install them, and set up some routing. That approach left a bad taste in my mouth because, in my experience, it always comes back to bite you later.

So I created the Business-Oriented Boilerplate (BOB), where the guiding principle is business, not how quickly the boilerplate can be shipped. At its core is the user and their experience. I thought deeply about how a business might evolve and made sure to leave the door open for the future.

Thanks

Over the years, I’ve focused mainly on developing producst, strategy and leading teams. I’ve absolutely avoided frontend and DevOps—and I definitely wouldn’t have dared to build anything for production. So, when I started my own company, I had to source knowledge and lean on others. Here’s a shoutout to the amazing people who had a massive impact on this project:

Damian – He laid the groundwork for the frontend of the app, introduced me to Bulletproof React, and showed me how to structure application architecture in a robust way.

Matt – Created design for BOB, and help me in literally anything according to graphic.

Grzegorz – Helped me create the "Production Checklist," which lets you set up and secure your own server in just a few steps.

Martin – Supported me in building the communication strategy and contributed his knowledge to the Business-Oriented Guidebook.

Thanks, guys, for the shared journey and all the support!

On this page