Good question. I'm driving mostly off of my own use cases currently, so AWS SDK/CLI/Terraform compatibility. Response formats, codes, messages are best effort, there's a little work to be done there still. There's some gaps around request validation still too.
The idea is to build up a good suite of integration/regression tests as cases are identified by myself or the community (if there is one) through development.
Yep integration is my use case as well. It’s nice to not have to worry about setting up real infrastructure for testing client code, parallel execution if you’re on a team, clearing out state each run, etc…
I can definitely relate. There's nights my wife and I get to bed and sorta just look at eachother and go "what the hell was that". Those days are hard.
I find the days that I forget myself and throw myself into trying to be a good dad are the days I find joy in fatherhood. Weekends especially I try to forget the stresses of work and productivity and everything else and try to spend as much time with them as possible. Playing, teaching, and learning with them.
Not saying it's universal. Just a datapoint from me.
Great way of putting it. It's the sort of thing you just have to trust others and jump into. If you think about it too much it just doesn't make sense.
Can't precompile for all the combinations of hardware, driver version, operating systems, etc... It's not really a vulkan specific problem and it's hard to solve. (for desktops anyways)
It bewilders me. Software's gotta be easier than hardware right? Not that either is easy but as a software engineer, the engineering that goes into modern hardware mystifies me.
Absolute degeneracy. I don’t understand how a professional workplace could devolve to this. I have trouble talking about non work matters for more than a few minutes, How do things get this far?