Hacker News new | ask | show | jobs
by zizee 1523 days ago
I haven't looked at what your yaml is looking like, but I encourage you to consider having sensible defaults for most resource types (including their existence), and provide a way for Devs to go off the rails if they need to. Sensible defaults can get simpler use cases 95-100% of the way there, relieving the burden for app Devs to have good understanding of everything that is going on under the hood.
1 comments

This is exactly what Stacktape does.

For example, the "HTTP API Gateway" resources has 0 required properties you need to configure.

We have sensible defaults for everything. We also try to automatically infer as many things as possible.