2 ms·
I would say that making a python-cookiecutter template would just be a different delivery method for the same underlying value. The underlying value of DeployS
by mannders 3y ago
I would say that making a python-cookiecutter template would just be a different delivery method for the same underlying value.
The underlying value of DeploySolo is that it is a complete SaaS template integrating a unique combination of tech that I haven't seen before in a complete package yet.
It comes out of the box integrated with:
1. Auth cookie storage with vanilla js (avoiding front end frameworks)
2. Stripe webhooks setup so you only have to generate product IDs and secrets, and simply place it in the code.
3. UI elements/pages from tailwind, serving as a minimal foundation for your own tailwind styles.
4. An extremely sane and pleasant templating system using Go's html/template. You can effectively reuse html
fragments as components, but output simple pages. If you need dynamic interactivity, htmx fits into this beautifully.
Of course its possible to set up all these things yourself, but all in it took me two months of early mornings.
If you're a busy adult, starting with a complete package like this could be the difference between success and never launching at all, weighed down by complexity.
- mannders 3y agoThis is in addition to the educational content I'm going to be creating around this topic. While building DeploySolo, I spent 50% of my time reading source code and 50% in GitHub discussions. Its a skill that engineers should develop to be comfortable with these resources. But having tutorials and cookbooks that help achieve a user's specific goal is extremely helpful for the new engineer or the time conscious one. I attribute a lot of Django/Laravel's popularity to these resources, that are currently missing in the Go/Pocketbase ecosystem.