I got introduced to HTML through Neopets as well. I remember joining a Legend of Zelda guild. Another member and I decided to start our own guild. He showed me how to use an image tag so we hotlinked a bunch of sweet images and created a bunch of new accounts to boost our member count and that helped us organically get members. Good times!
On AWS, we bake our AMIs with packer and include the Ansible roles and playbooks.
We use CloudFormation to deploy, so in the instance metadata we have it run Ansible locally to bootstrap and return the exit status to cfn-signal.
We retrieve secrets via Parameter Store. For environment specific configs that are not secrets (ie passing in vars from CloudFormation), we have cloud-init write a json file that we include with our ansible-playbook command.
Agreed, the logistics company IKEA uses - North American Logistics Group is the worst.
A table top got damaged so they had to get me a new one and they said I should call them to reschedule. It was impossible to reach anyone. Even talking to IKEA CS on the phone was clueless as to what to do.
I finally just sent a DM to IKEA customer service on Twitter and they got everything sorted out. So if you need help just message them on Twitter.
Perhaps you could instead pivot this idea. I think it would be more interesting if you could have the editor play back all the actions taken that led to the resulting commit.
You are probably looking for a more unbiased opinion than I can deliver (I work at Gravitational and am the OP). However, I will say that Teleport is an integral component to our Telekube platform[0] which is used in production with customers like Mulesoft and Clustrix. So at least I can confirm it's not shelfware and it's crucial to the well being of our company.