2022 in Review

Well this is a first for me. I don’t know what changed but this time I felt like writing a recap of my year. And boy, this year was an exciting one for me personally and professionally.

I won’t go over the personal stuff for obvious reasons but there were a lot of good things happen to me this year and of course some bad. Life is like that, you can’t have nice things but you can’t also only have lemons.

Professionally though, that’s another story, let’s talk about that!

The conferences

The year 2022 is the year in-person conferences were a thing once again. I submitted a talk to three conferences and talked to two, I’m looking at you Kubeconf, pick me next time!

The first conference I talked at was Devoxx FR. I actually had two of my talks selected. Unfortunately for me I got sick the week before (yes, it was the big C) and could only attend to one of my talks virtually. The talk went great, I did it with my friend and coworker Guillaume Lours.

The second conference was in my hometown, Rouen. This talk was also with Guillaume. This time I managed not to get sick and got to talk to a bunch of interesting people. Our talk went great again, even though my part of the demo didn’t work, curse you cloud!

Container stuff

This year I switched teams at Docker and am now in the team that works on the docker cli and the daemon, we call it the runtime team. This is a big deal for me, I started talking about this switch with my manager two years ago and we were trying to find a way for me to switch. It took a long time in part because I wasn’t feeling ready and also because they needed me on other projects. But this year it finally happened.

I now spend my days working with the people, like Sebastiaan, who made this industry-changing technology and it’s a humbling and extremely satisfying.

Somehow I even managed to get the lead on the huge work of switching dockerd’s image management code over to containerd. It’s long and complex work but also exciting and I’m really happy that docker is going in the right direction and embracing containerd more. This will help us in the long run and make maintaining docker easier and will bring features faster to our users.

Wasm

Have you heard of webassembly? Did you know that Docker can run Wasm modules too? Late this year I was lucky enough to get on the webassembly bandwagon. I helped making it possible to run Wasm modules with docker. It was great fun, and our work is only starting. Expect Wasm posts in the near future on my website.

The people creating the spec are doing a great job and we will hear more about Wasm in the future for sure. I will definitely help bring wasm and containers closer as much as I can in the future.

Rust

2022 was the year of Rust for me, this was my fourth or fifth time I tried to learn it and this time it stuck. I am now having more fun with rust than ever and hope I will get to do more in the future. If you are thinking about learning a new language, Rust should be on your list!

Conclusion

Everything I wrote here is just a small part of what happened to me this year. I’m not great at taking notes, there was so much more I did or learned. Think of this as a preview of my 2022.

Next year I hope to be at least as productive as this year, but also I think I might try and take more time for myself, I do tend to grind too much when I work on interesting things. I need to be better at slowing down when I’m hooked on something I’m working on. Not to say these are my new-year’s resolutions but next year I will definitely try to take more time to really learn to play the guitar. I live near a forest now so one of the things I want to do is get out more, do more biking.

I sincerely hope you had a great 2022 and wish you all the best in 2023 and hope you never stop being curious and explore new things.