Comment by lalitgehani

1 day ago

Thank you! That is exactly the "boilerplate tax" I’m trying to eliminate.

I think every developer has a story about spending months on those exact features. Organizations, RBAC, Auth, etc. before they ever get to write a single line of code for the actual business problem they were trying to solve.

Since you are coming from plain Flask, you would likely find the SnackBase architecture very familiar. I chose FastAPI and Pydantic specifically to give that same "get out of my way" developer experience, but with the compliance-first features (like the immutable audit logs) baked into the core so you don't have to think about them.

If you ever have a chance to play with the demo or the repo, I’d love to know if there are any specific missing pieces from your Flask implementation that you think should be in SnackBase.

Thanks for the reply. At this point I am so deep down the rabbit hole of code and tests (completed) switching frameworks would put me back another couple months. I'm focused on business logic and growing users.

Though shameless plug, if you're interesting in the stock market or crypto here is my app. It's basically a diary to document your thoughts on trades or daily market activity. Think Notion for trading. It supports ticker symbols with TradingView widgets, full Markdown, and some convenience features. Would love feedback if that interests you.

https://marketdiary.app