How to think about multiple sites and apps

I currently maintain multiple static sites and web apps, on multiple domains; some make money and some do not. I could use some help thinking through if/how Elements could help me. Forgive my slightly long background here, but I think it's necessary to understand my situation and if Elements is right for me.

I run one business but with a "personal brand" (cringe) you kind of end up managing at least two businesses... some official business/brand and various other things outside the business but still related to the business (social media, maybe books, maybe other solo stuff that makes money but is not the main business).

I've been vibecoding custom tools since it was possible to do so, but I've not seriously considered replacing the professional software tools that my business relies on. So far, I have declined this on the reasoning that for the most load-bearing software, it's probably just wise to pay professional teams to be on top of it. For many small business owners, it is actually a common mistake, historically, to build any of your own tools. In the "no-code" phenomenon of recent years before the AI wave, I think that I (and many others) probably wasted way too much time tinkering with custom tools. When I look back at those years, I wish I just paid for the easiest full-stack solutions and focused on doing what I do best.

So now I find myself re-underwriting this question yet again. Does the power of AI coding agents now push me across the threshold where it is now the right move to replace vendors with my own stack? Or is AI just another "lady in a red dress," and I'm going to spend the next 6 months with AI psychosis building stuff instead of doing what I do best (and making money).

Elements seems to affect this equation. If it allows me to build more complicated stuff while keeping everything on the rails—where I can just trust the defaults and the architecture, and where, by design, agents can't make mistakes—then this might put me over the threshold where I decide this is really worth doing.

I'm currently paying more than $1k/month for software services. Beehiiv, Circle.so (opens in a new tab), Typeform, Gumroad, Shopify, several others. And many of them duplicate functionality too; as these software services try to survive the "SaaSpocalypse", they're all trying to do everything. They're also raising prices. In other words, they will only really make sense for business owners who are going to rely on one of these for everything.

So I'm quite motivated and incentivized to basically just rebuild my entire business from scratch. But it's hard to think through the limits and constraints. For instance, I currently have some websites on Netlify, some apps on Render, some on Railway. This is because I have a bunch of personal tools where it sometimes makes sense for me to have it deployed, and sometimes it doesn't.

Frankly what I would love to do is clean up and unify ALL of my websites, apps, and tooling onto one stack, ideally with one deployment platform, where everything is as tight and clean as possible. But I have no idea how to think about the limits of let'say say one Digital Ocean droplet. When will I need to scale it? Can you do multiple web apps on one droplet, or is that bad practice? If I could get a better handle on how to think about this sort of stuff with confidence, I could gain more conviction about how Elements fits for me or does not.

0

Add a comment