Kubernetes, .NET and Angular Developer

Migrating a Single Instance Application to Kubernetes

In this blog post we will dive into the migration of a single instance application to Kubernetes. As I had written in the previous post, we already split most of our monolith backend into microservices. We also had adopted the mono repository pattern (which later becomes important when setting up CI/CD) and started to use …

Making and Breaking down a Monolith

In 2016 I founded ImperialPlugins. ImperialPlugins is an eCommerce marketplace for game server plugins. It was also my first website. Yes, my first website was a eCommerce site made from scratch. Making an eCommerce site from scratch Before founding ImperialPlugins I was selling custom Unturned plugins, but with each sale it was getting harder and …

Inline Assembly in C# and .NET

Have you ever wondered if you could write inline assembly in C# (or any other .NET-based language) like you can do with C/C++? Well, you probably did not, but if you plan to write speed critical code, it might be worth learning it. Advantages of Inline Assembly Write highly optimized, speed critical code Directly access …