A Developer's Journey to WSL2 Awesomeness

A Developer's Journey to WSL2 Awesomeness

For the first time in a while, I can easily switch between my PC gaming mode and my side project development on the same laptop. The shift in modern systems architecture to cloud and microservices brought huge changes to the way people develop applications. A long time ago (~15 years) we focused on clients accessing directly the database or some middleware running on local servers.

The shift in modern systems architecture to cloud and microservices brought huge changes to the way people develop applications. A long time ago (~15 years) we focused on clients accessing directly the database or some middleware running on local servers. In that time, the development environment had to reflect the target environment where those applications were going to be running. As you can imagine, most of the clients were targeting hardware running Windows. Hence, having a Windows PC/laptop was quite useful and, let's admit it, there were not many other options to chose from. However, nowadays, running applications targeting big cloud providers and devices based on Unix/Linux operating systems made it difficult for Windows users to properly emulate those systems.

A developer's journey

I was part of those Windows users from the 2000s, developing .NET applications and Java clients. My first approach to Unix-like systems came as part of my role as a developer that had to collect logs from the AIX server where the application server was running to check what went wrong. So, I had to install an SSH and Telnet client in my Windows laptop to get access to such servers. In those days, there was no concept of DevOps and most of the AIX knowledge I had came from blind-trusted commands provided by the sysadmin. The change of the backend servers to Linux, only affected a couple of commands so the knowledge was transferable.

devops kubernetes developer k8s kube

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

50+ Useful Kubernetes Tools for 2020 - Part 2

Our original Kubernetes tool list was so popular that we've curated another great list of tools to help you improve your functionality with the platform.

Hire Dedicated DevOps Developers

Hire our Dedicated DevOps Developers who have in-depth skills and expertise to develop an interactive and secure web application. Get custom DevOps solutions for your project.

Hire DevOps Developer

Looking to hire top DevOps developers at affordable prices? **[Hire DevOps Developer](https://hourlydeveloper.io/hire-dedicated-devops-developer/ "Hire DevOps Developer")** from **[HourlyDeveloper.io](https://hourlydeveloper.io/...

Hire Kubernetes Developers | Top Kubernetes Programmers-SISGAIN

Hire certified senior Kubernetes application developers for your Project from SISGAIN. We’ll provide you the best full-time kubernetes developers for your Business.

How long does it take to develop/build an app?

This article covers A-Z about the mobile and web app development process and answers your question on how long does it take to develop/build an app.