profile

Ivan Velichko

Ivan on Containers, Kubernetes, and Backend Development

Published over 2 years ago • 2 min read

Hey, hey!

It's Ivan Velichko, from iximiuz.com, a software engineer and a technical storyteller. That's my very first newsletter send-out, so it's totally fine if you don't even remember me. Kind reminder, you subscribed to the updates from my blog somewhere over the past six months. So, if you don't want to receive emails from me (very sad), just hit unsubscribe at the very bottom of this email. But if you decide to stay, welcome to the newborn newsletter on Containers, Kubernetes, and Backend development!

In the future, I'll try to stick with a monthly cadence for the send-outs. The newsletter will contain my most recent articles and twitter threads and may also include some extra findings I'd have come across during a month.

However, since this is the very first issue, and I started collecting emails somewhere in January, here is a quick summary from my blog and twitter since the beginning of the year.

First off, I redesigned the main page of the blog and made it much more structured. It now contains only the most successful posts, organized in series. Check it out!

The past half a year, I was extremely lucky, and the four articles of mine hit the Hacker News front page:

This spring, I spent some time writing a command-line tool to parse and query log files as time series and as a by-product compiled a collection of cheat sheets on Prometheus and PromQL. The tool is called pq, and it's written in Rust. It's my largest Rust project so far, so I've been sharing my experience on the way:

I also spent quite some time dealing with Kubernetes and Service Mesh, so here are my finds:

My Twitter finally got some love. I turned it into a satellite publishing platform where I post more graphical content and threads on my traditional topics. Here is a sneak peek 😉

twitter profile avatar
Ivan Velichko
Twitter Logo
@iximiuz
August 7th 2021
173
Retweets
838
Likes
twitter profile avatar
Ivan Velichko
Twitter Logo
@iximiuz
January 23rd 2021
286
Retweets
1,354
Likes
twitter profile avatar
Ivan Velichko
Twitter Logo
@iximiuz
August 23rd 2021
116
Retweets
413
Likes

Ok, enough twitter span. Curious about what I'm working on right now?

  • a longish and highly-illustrated Introduction to Containers article
  • a few open-source projects, including pq and docker-to-linux 2.0
  • trying to figure out how to pack things from the blog into an interactive online course on containers

Interested? Stay tuned!

At this time, I probably should finally stop adding things to the already lengthy email. If you find it helpful, please spread the word! Forward this email to your friends, follow me on Twitter, and if you have a blog, find an opportunity to mention some of my write-ups - every single backlink counts!

Last but not least, feel free to send me an email or drop a message on Twitter! I'm always more than just happy to chat about interesting technical challenges, and I love getting feedback on my content!

Stay safe!

Cheers,

Ivan Velichko

Ivan Velichko

Software Engineer at day. Tech Storyteller at night. Helping people master Containers.

Read more from Ivan Velichko

Hello friends! Ivan's here - with a well overdue February roundup of all things Linux, Containers, Kubernetes, and Server-Side craft 🧙 What I was working on A lot of stuff on the dev side - not so much on the content side. But things are soon to reverse 🤞 Announcing labCTL - the long-awaited iximiuz Labs CLI A dozen people have asked me over the past year-ish if there'll be access to the playgrounds from the local terminal and not only from the browser. And while I myself wanted this feature...

18 days ago • 7 min read

Hello there! 👋 Debugging containerized applications is... challenging. Debugging apps that use slim variants of container images is double challenging. And debugging slim containers in hardened production environments is often close to impossible. Before jumping to the DevOps problems that I prepared for you this week, let's review a few tricks that can be used to troubleshoot containers. If the container has a shell inside, running commands in it with docker exec (or kubectl exec) is...

about 1 month ago • 1 min read

Hey hey! Are you ready for your next DevOps challenge? Last week, we all witnessed yet another terrifying cyber-security event, and this time, it was a direct hit - researchers from Snyk discovered a way to break out of containers! 🤯 The vulnerability was found in the fundamental component of the containerization ecosystem - the most popular implementation of the (low-level) OCI container runtime - runc. Notice how, on the diagram above, most high-level container runtimes actually rely on the...

about 2 months ago • 1 min read
Share this post