Hi I'm Josh and I built a cloud hosting platform @primcloud by myself.
Every feature available under the standard tier is ready right now, you just can't use it yet.
Why? Because Monday the 21st is my mom's birthday and I promised her I would launch then as a gift, so you gotta wait.
But you can sign up today and after onboarding you will get an email the moment I launch on Monday telling you that you're in.
I also have a great easter egg hidden in the platform for everyone who deploys an application.
https://t.co/dPsLqX5iFl
Yesterday I shipped one of the biggest updates to @htmlcsstoimage in years.
It was months of devs but many years of dreams.
๐ฅ๐ฅ๐ฅ
We have a Template editor now! Huzzah!
It's the most frontend-y thing I've ever done.
Now: enjoy
https://t.co/SvHfpKQwU9
POST-MORTEM: https://t.co/cwbIxovZDg TLS Certificate Expiration
SEVERITY: High (for us)
IMPACT: Dashboard down. Customer apps: fine.
CUSTOMERS AFFECTED: @yasinkavakliat. (He'll be fine.)
We set up automatic cert renewal for customer apps via @cloudflare for SaaS. The dashboard, being special and important, used Let's Encrypt ACME directly. It did not renew. It expired.
ROOT CAUSE: We are our own worst customer.
RESOLUTION: Moved dashboard behind Cloudflare too. Decided we trust Cloudflare more than ourselves.
NEXT STEPS: Stop being special.
Welp, it's safe to say my tests for @primcloud billing have concluded successfully.
I've ran 2 test apps and a real website of mine on it for 30+ days.
March 21st, 2026 doors will be opened to the public.
Primcloud is officially protected by @cloudflare with the feature I just released tonight. Custom domains. The first is my own blog officially migrated over to Primcloud. No longer a hello world, but a real website. https://t.co/5vsayhI99d