
You as an indie hacker, want to do exactly that, hack everything. We have the urge to build something our own, that shows our coding abilities and our vision. Even though this might be true to your app, this might not be the case of your Landing Page.
Landing Pages have a very understood formulae behind their success, and there's lots of tools out there that make incredibly easy to replicate this recipe to the world.
But, wait, why I'll not ever build an LP from scratch again?
1 - Design is hard
You can choose whatever component library you want, from the old school Material UI, the well established Chakra UI, or the newcomer shadcn ui, you will not get the design right at least with a few months of effort in.
Spacing, paddings, flow, rounding corners, font, color scheme, hero section. To make all of this cohesive and, at the same time, sell your business, is as hard as it can get.
2 - Speed is key
You want the world to know your idea as fast as possible. So, coding a complex piece of software (which a LP indeed is, you have to accept) from scratch is not the right solution.
There's lots of tools out there that can take your LP from the ground in minutes, with all the design points I mentioned earlier very well crafted, such as Bubble, Elementor, and the choice for my startup, wisio.app, Framer.
3 - Continuous Deployment
A LP is not static in time, you will have to make changes more frequently than you imagine, such as update pricing, tweak copywriting, add seasonal sales and offers, add more testimonials, fix responsiveness bugs and etc. A no-code tool allows those changes to be made fast, cohesive and available right away.
Imagine having to open your code editor, search for the file, change the code you want, push it to Github, redeploy your app, just to notice that the change you just introduced, broke the mobile version. Chaos.
As an indie hacker, you have to value your time and effort, so focus on your key selling points and features, spend all you energy and effort there, and let the right tools make our lives easier.
Agreed, especially on the no code part. Switching from webflow to framer was huge in terms of momentum just because of how easy it was to make changes to my site
I agree it makes you lose time, but if you feel like doing it, it's a fun activity to do