Hola, I’m Alik Khilazhev, AKA alikhil on the internet. I'm a:
-
Cloud Infrastructure Engineer
I have 9+ years of experience in infrastructure development, DevOps and SRE practices. I specialize in
Kubernetes and the surrounding cloud-native ecosystem.
-
Software Engineer
I enjoy building platform services and tools that empower others.
I'm always on the lookout for challenging problems to solve like puzzles by writing clean, efficient code in Go, Python, or whatever language the task calls for.
-
Open Source enthusiast
I'm passionate about open source software and enjoy building complex, resilient systems by combining various open source tools—like playing with LEGO.
I also contribute to projects like Terragrunt and Updatecli, among others, to give back to the community.
-
and Tech Geek
I'm super curious about technology and love diving deep into systems just for fun. I absolutely love tinkering, experimenting, and exploring the world of self-hosting.
You can also find me at the links below.
A few months ago, I found myself needing to prepare for a series of job interviews within a very limited timeframe. It was a stressful experience, but it ultimately worked out well. I decided to share my notes and reflections in case they’re helpful to others in a similar situation.
This is especially relevant if you’re not actively job hunting and suddenly receive an interview invitation, leaving you with limited time to prepare but a strong desire to maximize your chances of success.
...
Hi there!
Recently, I’ve deployed microbin, minimalistic opensource “pastebin”-like service, into my homelab to share temporal files/text between devices. It works quite well.
A few days ago, I started wondering: could I upload files or paste text into Microbin directly from the iOS Share menu?
The short answer is yes. It could be done using iOS’s builtin “Shortcuts”.
...
With the rapid growth of GenAI solutions and the continuous launch of new applications, understanding the fundamental challenges and solutions of the web is becoming increasingly important.
One of the core challenges is delivering content quickly to the end user. This is where a CDN comes into play.
...
About six years ago, while operating a large Java-based platform in Kubernetes, I noticed a recurring problem: our services required significantly higher CPU and memory during application startup. Heavy use of Spring Beans and AutoConfiguration forced us to set inflated resource requests and limits just to survive bootstrap, even though those resources were mostly unused afterwards.
This workaround never felt right. As an engineer, I wanted a solution that reflected the actual lifecycle of an application rather than its worst moment.
...
Whether you’re curious about open source or wondering how to make a meaningful impact, this post guides you through the process. You’ll learn why contributing is important, discover the different ways to get involved, and find practical steps to take your first contribution.
...