“But you can't kill me, Lord Tyrant. I represent that one thing you've never been able to kill. I am hope.” - Kelsier
Hello there!
Happy new year! I hope you had a great time over the holidays. A new year always brings with it the excitement of a fresh start, of doing things differently, and of learning something new. That’s what excites me about it. I hope you enjoy this first edition of the newsletter for the year :)
Interesting links for the week
Instead of sending a bunch of random links your way, these are all things I’ve read or seen and found interesting and relevant enough to share!
Something that sparked my curiosity
This week, I spent some time getting back into contributing to OSS projects. A friend of mine told me about a project he’s been working on, kro, so I decided to try it out. Kubernetes Resource Orchestrator (kro) impressed me with its simplistic approach to creating custom Kubernetes APIs. This is particularly useful for platform teams looking to provide developers with a simple abstraction, so they don’t have to deal with a bunch of Kubernetes primitives. I’d recommend checking the project out (it’s really easy to get started with).
Don’t forget to give it a star to show some love!
Golang puzzle of the week
Imagine you’re Batman. The Riddler has sent you a secret message. With some help from Alfred you’ve been able to figure that the message is encoded such that each alphabet in the original string was shifted right by its position (index) in the string. So for example, the first letter is unchanged, the second letter is shifted by 1, the third letter by 2, and so on. Write a Go program to decode all future messages Riddler sends to you so that you can protect Gotham!
Sample Input: Hfnos, Iicwlz!
Sample Output: Hello, Batman!
You can write solutions to this in the Go Playground and share the link with me on LinkedIn to get a shoutout in next week’s newsletter!
Who’s hiring?
Docker is hiring for a Solutions Architect in Canada, Mexico, United States
KodeKloud is hiring for a Junior Devops Lab Engineer in India
Datadog is hiring for a Software Engineer in their Developer Experience team in Paris and Madrid.