213 karma · joined February 25, 2015
Previously 20+ years as a developer, manager, and architect in the software industry, including 12 years at Atlassian.
Twitch - https://twitch.tv/mrdonbrown
Twitter - https://twitter.com/mrdonbrown
GitHub - https://github.com/mrdonbrown
YouTube - https://www.youtube.com/channel/UCmIIOHKgJnGQruIVD_Zx71g
Once I found out about Code, I'd say probably 15 minutes to land on the opacity strategy and a few minutes to learn how to control the camera, so in the end, not bad. The limiting factor is now figuring out what I want it to do in the first place.
After a bit of playing around, here is a simple video (with linked source) of using Manim (the community edition) to generate a quick walkthrough:
https://www.youtube.com/watch?v=i-pvpQsZD_I
Most of this could also be created via an editor like DaVinci Resolve, but the programmer in me likes the consistency and flexibility of a code-driven video.
Deployment visibility is what my startup - https://sleuth.io - is trying to focus on, with light workflow sprinkled in. Other options I've found are usually tracking as a side feature of a tool like Sentry, Rollbar, or GitHub, or a completely custom app like what Slack built in https://slack.engineering/deploys-at-slack-cd0d28c61701
I guess the saying "the future is here, just not evenly distributed" can apply to companies as well as society as whole.
At some point in there, I'd open that page up to my beta customers, trial customers, or whoever is less risk-adverse. Once I'm happy with it, I'd do a percentage rollout to ensure any issues don't affect all customers at once. Just an example, but the idea is to reduce risk of each step and make each step easily reversable/hidden if something comes up.
[Disclaimer: am a Sleuth co-founder]
A couple tips:
- Use multiple monitors - this is almost a hard requirement
- Separate secrets into their own files.
- Exclude secret files from your IDE/editor search
- Make the second monitor the main monitor so notifications and what not go there
- On that second (or third monitor), put everything that isn't your editor
Be prepared for few to no viewers. Remember the point is to help keep you focused, not get attention.