1
3 Comments

Who Uses SaaS Templates for Their Projects?

As software engineers we often get seduced by the allure of boilerplates. They make promises of saving you time on tooling configuration, showing you clean code patterns within your repo, and . These templates and their makers preach the good word of staying DRY, and we love to listen to that gospel. 🙌

But for many software engineers, templates and boilerplates often fall short of our expectations & needs. Boilerplate seems to swing wildly between two extremes: either too basic, or too complex.

When boilerplate falls into the category of too basic we see that it gets mass adoption, but leaves us with a lot of additional work to do to create software of any consequence. Ex: Create React App is great for quickly spinning up a local react project, but it's a far cry from being production ready.

And when boilerplate falls into the category of too complex, we complain about the choices that were made by the boilerplate creator.

"Why did they build this template with Vue instead of React?" 🧐
"Why did they use JS over TS?" 😲
"Who would create a folder structure like this?" 😱

This leads to us ripping the template apart, or ditching it all together, while uttering the mantra

"I could have done this so much better" 😒

There seems to be a trend right now of indie hackers creating templates and boilerplates that aim to strike a balance between these two extremes. Theses new boilerplates take care of the configuration tasks, and offer multiple options on how to setup subscriptions, auth, and api call within the app. I'm excited to see more of these mama bear sized offerings in the future.

Here are a few notable ones:

Follow along as I choose a boilerplate for my latest mobile app:
https://youtu.be/5DyzCdQIR8w

Do you have a go-to boilerplate that you use on the projects? Let me know about it in the comments!

on March 12, 2024
  1. 1

    Would you like to try out: https://buildbase.app

    You do have to connect SDK and 2 API endpoints for authentication and you're Auth, RBAC, Workspaces, Push Notifications, Workflows, Billing/Pricing everything will be handled.

  2. 1

    Scott, your experience resonates deeply with me and my team. Like you, we faced the dilemma of choosing between too simple and too complex templates, which led us to develop our own solution. We crafted a developer-friendly platform, utilizing a stack of Laravel, React Native, and Vue.js, to ensure our products are flexible yet powerful. I can share more details if it interests you. Good luck in finding the perfect solution for your projects!

    1. 1

      Cheers Vladimir! That sounds like an interesting stack you've got there. I've loved using Vue in the past for web apps, but mostly I've stuck with React. I think your experience rings true for lots of teams. Build something that works for your team once, and then use it over and over again.

Trending on Indie Hackers
I built a web-based vector editor from scratch and integrated an AI Agent. Need just ONE beta tester! User Avatar 65 comments I built an AI that turns an idea into a live business in under 10 minutes. Here’s what 1,000 launches taught me User Avatar 45 comments Building Noodle, a keyboard-first REST client for the terminal User Avatar 27 comments "Looks Good to Me" Is Quietly Killing Your Feedback Loop User Avatar 26 comments Launched 580 landing pages in 1 week. Solo. No team. User Avatar 18 comments I built a competitor monitor for indie founders User Avatar 8 comments