JAJust Another Devinjustanotherdev.hashnode.dev·Feb 24, 2025 · 3 min readSystem designDoes system design even matter? I’d like to start this with a short story. A senior software engineer named Devon recently joined a new company. He just got in touch with a system responsible for managing customer data. Since it’s something relativel...00
JAJust Another Devinjustanotherdev.hashnode.dev·Jan 29, 2025 · 3 min readKubernetesWhy Kubernetes? So far we talked a bit about virtual machines, docker and containers. It has become clear that abstractions can provide us with a lot of power. As developers, once we can abstract all the difficulties of managing a real environment an...00
JAJust Another Devinjustanotherdev.hashnode.dev·Jan 28, 2025 · 4 min readDocker and it's abstractionsDocker images, containers… volumes? Last post we talked a bit about virtual machines, docker and kubernetes. We now know that virtual machines are software-based emulations of real machines that live inside a real machine. One real machine can have m...00
JAJust Another Devinjustanotherdev.hashnode.dev·Jan 27, 2025 · 4 min readKubernetes, docker, virtual machinesWhat is kubernetes? Why docker? Is it any relevant? A lot of concepts and abstractions are involved when talking about docker containers and virtual machines and kubernetes. Let’s first understand the basics. A real machine is pretty much a processor...00
JAJust Another Devinjustanotherdev.hashnode.dev·Jan 13, 2025 · 5 min readRemaining data structuresIf the main data structures (at least based on my experience) are Lists, Arrays and Maps, the remaining important ones are: Stack and Queue Tree I covered Lists and Arrays here, and Maps here. Now let’s talk about the remaining ones. Oh, a discla...00