Just gave @primcloud (https://t.co/fHjFZPIvc5) a new fresh coat of paint. Documentation is also up and a new pricing wizard so you can see what your apps needs would cost a month.
Every build on Primcloud now runs on Hopper, the first generation of the Primcloud Runtime.
Named for Grace Hopper, who built the first compiler, the original "turn source into something that runs."
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
I'm available for contract work or projects 👀
Right now I'm specializing in:
Laravel + Inertia work
Dashboard/product UI upgrades
Agentic workflows, like self-improving software
But open to any web-based projects!
$500/mo. That's the baseline it costs for me to keep @primcloud online and primed to scale up with customer demands.
I have designed this platform in such a way that after this, the platform costs scale with revenue.
Holy shit. @dunnbot was working on upgrading @primcloud and he found a regression in playwright and reported the bug last night (without my permission, bad dunnbot) and the other bot is glazing him lol https://t.co/jdbgXMqf9a
Tonight, I'm putting @dunnbot into a CRT monitor running his own OS, communicating strictly over a quasi-IRC like interface.
More whimsy in software you nerds.
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
The pursuit of excellence does not need justification
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