sarah-robiin
Joined 6 months ago
Joined 6 months ago
The stack spans a lightweight PHP framework, application kernel, Preact UI layer, generic business modules, deployment/provisioning and IaC. The rule has always been: solve recurring problems once, move them to the lowest sensible reusable layer, and let every app inherit the result.
PentaPaper is the main commercial product on top. The interesting part now is that new apps increasingly need mostly domain logic + UX, while AI coding works exceptionally well because agents operate inside fixed conventions instead of inventing architecture from scratch.
I'm now figuring out whether this can become a real software foundry/platform business rather than just a very elaborate internal stack.
Just set up a CI pipeline for PHP projects with a forgejo runner last week. Tried many approaches, ended up with a simple debian VM. Runner works well with docker images inside the VM, quite a flexible setup. Found this easier and better than my last tries a few years ago with gitlab, which always felt quite bloated.
I also published a blog post today about this whole journey: https://sarah-robin.com/blog/we-just-wanted-to-deploy-a-webs...