Now

Last update:

Here's what keeps me busy at the moment. What?

šŸ–ļø Hammock Season

One of the best benefits we get at Stack Overflow is ā€œthe Sabbaticalā€: If youā€™ve been with the company for 5 years, you get 4 weeks of extra vacation that youā€™ll have to use in one block. This allows you to completely disconnect from work (which is probably as good for yourself as it is for the company, as this way you can be sure that youā€™re not a single point of failure) and take a generous amount of time for whatever you want to do.

I joined Stack in 2019, and Iā€™m pumped that I can now take my sabbatical. May is packed with public holidays in Germany, and this allows me to turn my 4 weeks of extra vacation into a 5 week super-vacation thatā€™s full of long weekends I get to spend with my family and friends. People constantly ask me what Iā€™m planning to do with this time. I thought about this for quite a bit in the months leading up to the sabbatical. Should I tackle a large project? Go somewhere else? Pick up a new hobby? Ultimately I decided against all of that. I wanted to take the time to take a healthy break. Experience the summer holidays vibes that usually only children, teenagers, and teachers get to enjoy. Do nothing. Get bored. Go with the flow. Do as I please. I have a tendency to worry too much about making the most use of my time, which really only ever makes me feel guilty once I sit down to play some video games or take a nap or do fuck all for a day. I didnā€™t want to have any of that stress in my sabbatical. Instead of coming up with things I wanted to do, I thought about things I wanted to get out of the sabbatical: relaxation, spending quality time with my family and friends, get outside, be lazy, enjoy the sun, learn one or two new things, and get a few chores off of my list. As long as I get any of those things, Iā€™m happy. 2 weeks in this concept is working out really well - Iā€™m completely disconnected from work, I do the things I want to do, and I just go with the flow.

Itā€™s fabulous.

šŸŽØ Color schemes

Iā€™m still working on a quirky pet project I had in mind for years at this point. Itā€™s got to do with terminal color schemes and is the most fun pet project Iā€™ve had in a long time. Iā€™m fiddling around with it pretty much daily. Coding this thing is fairly straightforward, but getting the āœØvibe āœØ just right is rather tricky (and fun, not gonna lie). Watch this space, I hope Iā€™ll have more to share soon.

šŸ“š Reading

Hereā€™s what Iā€™ve been reading lately.

Elixir in Action, 3rd Edition by SaÅ”a Jurić

At this point it might not be too much of an exaggeration to say that Iā€™ve read pretty much every Elixir book out there. Elixir remains the programming language that fascinates me the most and that Iā€™m dying to learn and use in depth. So far Iā€™ve used every excuse to get my hands dirty with Elixir and Phoenix, spinning up multiple small pet projects (that never went anywhere, but hey) and prototypes. The language and ecosystem tickles my brain in a challenging and fun way. As someone who grew up on the object oriented paradigm and drowned in the OO kool-aid early in my career, using functional programming for real feels refreshing (and harder than I anticipated!). As someone whoā€™s constantly thinking about system design, architecture, and how pieces fit together, OTP comes with a fascinating amount of rock-solid concepts to build robust, distributed systems baked right into the platform. ā€œElixir in Actionā€ by SaÅ”a Jurić is probably the best book on Elixir I got to read so far. Itā€™s concise, clear, deep enough and covering all of the interesting bits.

More info

Kubernetes Up & Running, 3rd Edition by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson

Iā€™ll admit it: Iā€™ve gotten to this point in my career without ever having had to use Kubernetes in anger. Iā€™m very comfortable with containers, provisioning cloud infrastructure, automating deployments, and even using container orchestrators - itā€™s just that I really never got a solid chance to use Kubernetes itself beyond small experiments. Itā€™s time to fix that - and since weā€™re embracing k8s as the default deployment target these days, it feels just right to fill in all the gaps I have by reading up on k8s cover to cover. The book is great, especially if youā€™re already somewhat familiar with the underlying concepts and are now trying to connect all the dots. Iā€™m happy I picked it up.

More info

Dune by Frank Herbert

Looking for something to satisfy my craving for SciFi and being pumped after watching Dune (Part 2) I picked up Frank Herbertā€™s classic. The plot and the rich world-building are top notch, and reading the original makes me appreciate Villeneuveā€™s movie adaptation so much more. However, I start feeling that reading the book becomes a bit of a chore. There are quite a few long-winded passages that donā€™t seem to add too much to the overall plot. Sometimes itā€™s a little hard to follow (and I say that as someone who knows whatā€™s coming, after watching the movie adaptaion), and overall Iā€™d wish for a slightly faster pace. Itā€™s a popular classic for a reason, but itā€™s not the easiest read for sure.

More info

šŸŽ® Video Games

Not a lot of gaming lately, but thatā€™s okay.

Final Fantasy XVI

Still playing, but itā€™s a challenge. Iā€™m a big fan of the series, and if I wasnā€™t, Iā€™d probably have stopped playing already. The gameā€™s got potential, and every now and then this potential shows, but for the majority itā€™s a game that looks good and feels dull. Tons of loveless fetch quests, combat that rarely exceeds button smashing, boring NPCs, linear story-telling, and leveling and crafting systems that just feel tacked on to give the illusion that youā€™re playing a role playing game here. Bummer. But Iā€™ll probably finish the game regardless.