Docker What's New in Docker + Wasm Technical Preview 2 Back in October 2022, the Docker organization had some pretty exciting news. They released a technical preview of Docker Desktop that had a new ability: to run Wasm bytecode. At the end of March 2023, we got another interesting release: Docker + Wasm Technical Preview 2. Let's see what
WebAssembly Complete Docker + Wasm Tutorial: From C++ Code to Wasm Container In our previous lesson, we discussed the Docker + Wasm integration. Theory is always helpful, but nothing beats experience! So, let's demystify some concepts by actually seeing all of this in action. What will we see? Well, pretty much everything. What better way to understand how Docker runs Wasm
wasm What Is WebAssembly and Docker + Wasm? An in-Depth Look. On October 24th, 2022, we received some pretty big news: Docker got official support for running WebAssembly applications. But if you're unfamiliar with WebAssembly (also called Wasm), this might leave you confused. Why is this big news? What is Wasm? Why is it so important for Docker? Want
DevOps Why Are DevOps Salaries So High? (Over $130,000 / year) In 2022, the average salary in DevOps is well over $130,000 per year. Of course, that's the salary in rich countries like the US. But the thing is, it does not matter where you are located in the world. DevOps practices are very easy to implement from
Linux Top 7 Reasons to Learn Linux Back in the 2000s, Linux was already very popular on servers. Nowadays, it's very popular on servers, Internet of Things (IoT) devices, smartwatches, and smartphones, and let's not forget it powers almost all cloud services. According to recent statistics, there are about 32.8 million Linux
Docker What Is the Difference between Docker, LXC, and LXD Containers? Imagine you're a developer writing a cool app for Linux servers. But some people run Ubuntu 20.04 on their servers. Others run 22.04. Others run entirely different operating systems, such as Red Hat Enterprise Linux. So, how do you make sure your app runs well on
ubuntu Ubuntu vs. Redhat (Rhel): Which One Should You Learn? There's a debate in the Linux world that's half truth and half legend. And it can really interfere with a beginner who has just decided to learn about Linux system administration. The legend says that if one wants to learn a Linux-based operating system, one should
Docker and Kubernetes Kubernetes Dropping Docker: What Happens Now? A while back, Kubernetes announced that it was deprecating Docker. Actually, it was deprecating something called dockershim, and Docker alongside it. Roughly one year after the announcement, Docker was completely removed from Kubernetes. In this blog post, I'll explain why this happened and the impact it's
Docker Docker vs. Containerd: A Quick Comparison (2023) A while back, Kubernetes announced that it would be replacing Docker with another container runtime, Containerd, after v1.20. This announcement caused a lot of panic and confusion among Kubernetes users. In this blog, we’ll expound on the impact of this change by providing a comparison between Docker and
kubecon KubeCon 2022 Europe - Hot Topics and Industry Trends If you work with Kubernetes you already know that it's quite a complex and capable tool. There are literally thousands of different ways we can use it. So it can be a bit hard to keep up with everything going on in this space. Fortunately, an important conference
cncf What Is the Cloud Native Computing Foundation? The impact of open source has been immense in the world of software development. By making the source code of a software tool available to anyone in the world, open source has led to collaborative development and innovation like never before. With open source, developers worldwide can contribute their knowledge
developer Should I Become a Developer (6 Reasons)? If you didn't study programming in school and want to become a Developer, it might feel like it's too late for you. It might seem that there's too much to learn and you're at a disadvantage. But that's not true.
DevOps Essential Skills 14 Top Skills Required for DevOps in 2024 In rich countries, the average salary of a skilled DevOps engineer is well over $100.000/year. Why are companies willing to pay so much? First of all, these employees bring a lot of value to these companies - they help them deliver higher quality software faster and sometimes at
DevOps 6 DevOps Concepts Every DevOps Engineer Should Know Ever heard terms like CI/CD, pipelines, compiling, version control, containers and orchestration, and so on? They're pretty alien, right? Or, at least, abstract. For example, we keep hearing about Kubernetes orchestrating containers. We can figure out that it probably automates something, but how and why? And what
DevOps What Is DevOps? To remain competitive in today’s dynamic world, companies expect developers to deliver high-quality software quickly and efficiently while also ensuring that it is secure and reliable. To achieve this, developers have embraced DevOps practices such as collaboration and automation. In this article, we'll discuss what DevOps is,