tgik
tgik copied to clipboard
[Episode 98]: CUE templating format
Hi, after watching many episodes of TGIK, I can't help but notice that there is a recurring theme when it comes to templating. At first it looks simple and then the DAY 2 operation makes it a living hell.
We have seen many tools such as Helm, Pulumi, YTT, HCL, sed and probably many more exist.
There is this new templating language called CUE (https://cue.googlesource.com/cue) which is not on github for some reasons.
I've had my fair share of templating hell with a few of those tools and I would love to know if the quest for the golden templating engine is just a dream ?
Thanks for entering this! There has been some discussion on twitter (https://twitter.com/jbeda/status/1167983130747080704) and I'd like to take this up soon. I've been chatting with @mpvl and he says he wants to update some docs before we take it on.
And, my POV, there is no perfect system for this stuff. But there are ways to find unique points in the search space!
Going to do this one for TGIK 098 this week.
Monday or Tuesday:
- [x] Pick a topic and create/use an issue in the repo
- [ ] If applicable coordinate with an upstream project if they're interested in attending the show
- [x] Create the graphic
- [x] Schedule on Youtube
- [x] Add scheduled episode to TGIK playlist on YT
- [x] Create short link in rebrandly
- [x] Tweet about it from your personal account
- [x] Post tweets on internal #tgik slack channel and cc @castrojo and agrey
- [x] Get confirmation from boschem that she's seen the tweet and is scheduling it
Before episode:
- [x] Create HackMD page for live notes. Start with README template in this repo
- [x] Paste HackMD URL on internal #tgik channel and cc @castrojo or other assistant
- [ ] Assistant adds ~5-10 news items from around the web as possible "News of the Week"
- [ ] Get everything tested well before episode so you can debug
- [ ] Use internal slack channel to ensure that AV setup is good
After show (ideally right away but can wait until Monday):
- Create/submit PR for this repo
- [ ] Episode directory and README from hackmd
- [ ] Any other files from the episode that might be useful
- [ ] Update playlist.md with episode
- Feel free to self merge
- [ ] Edit YT description to point to episode directory here
- [ ] OBS/OS Upgrade if applicable (Never on the day of a show)
YouTube studio link: https://studio.youtube.com/channel/UCdkGV51Nu0unDNT58bHt9bg/livestreaming/dashboard?v=pyfU_ne-kOc. Looks like they are changing things up. Hopefully it'll all work!
HackMD: https://hackmd.io/qOYUjrmoSvyNnoT2eiJgIA?edit