Daniel EspondaNetworking Deep Dive Part 2: TCP and UDPIn the first article, we had a very high-level overview of networking. Now, let’s dive deeper into the layer managed by the OS, the…May 9, 20231May 9, 20231
Daniel EspondaTesting Spot Reclamation Mechanisms with AWS Node Termination Handler and Kubernetes AutoscalerSpot instances are becoming increasingly popular due to their significant cost savings on the cloud. However, maintaining the continuity of…Apr 23, 2023Apr 23, 2023
Daniel EspondaA Deep Dive into Computer Networking InternalsAs software and site reliability engineers, we work with networking on a daily basis, often troubleshooting DNS and networking issues that…Apr 23, 2023Apr 23, 2023
Daniel EspondaHow to query all Kubernetes Ingress URLsIn a recent scenario, I was tasked with retrieving a list of all URL paths from ingresses within a Kubernetes cluster. While my initial…Jul 17, 20221Jul 17, 20221
Daniel EspondaThe Essential DevOps Engineer ToolkitFirst, I hate the title “DevOps Engineer”, but that’s a story for a different day. This list is not exhaustive, but it’s a list of tools I…May 17, 2020May 17, 2020
Daniel EspondaAgile is a Social Behavior Framework for TeamsYes, agile tools, ceremonies, and your scrum meeting matters — but it is nothing without the social behavior framework.Aug 17, 2019Aug 17, 2019
Daniel Esponda5 things you can do to accelerate your software engineering career growthYoung 20-somethings often ask me how I leap started my career and advanced to manager within 5 short years. Throughout my time at 4…Jul 7, 2019Jul 7, 2019