PinnedSamuel KadimainDevOps.devAnsible: Comprehensive ComponentsAnsible, an open-source automation tool, provides a comprehensive set of components that simplify configuration management, deployment, and…Jul 11, 2023Jul 11, 2023
PinnedSamuel KadimaLinux: File PermissionsLinux’s robust and secure nature is attributed to its sophisticated file permission system. This article serves as a comprehensive guide to…Jun 3, 2023Jun 3, 2023
PinnedSamuel KadimaGit & GitHub: Getting StartedGit and GitHub have revolutionized software development by providing powerful tools for version control and collaboration. Git, a…Jun 15, 2023Jun 15, 2023
PinnedSamuel KadimainDevOps.devJenkins: Getting Started With JobsIn Jenkins, a job refers to a task or a set of tasks that are executed by Jenkins automation server. It is a fundamental unit of work in…Jun 20, 2023Jun 20, 2023
Samuel KadimaPython(Unit Testing), CI(GitHub Actions) and Slack IntegrationIn this article, I present a cohesive integration of unit testing with the Python programming language, Continuous Integration using GitHub…Feb 14Feb 14
Samuel KadimaNetworking: SubnettingSubnetting is the process of creating a subnetwork (also known as a subnet) within a network. Network interfaces and devices within a…Jan 30Jan 30
Samuel KadimaNetworking: IP AddressingEver wondered how your devices find each other on the internet? Well, that’s where IP addresses come into play. Think of them like your…Jan 23Jan 23
Samuel KadimaHow To Get Started Learning DevOps in 2024In the ever-evolving landscape of technology, DevOps continues to play a pivotal role in streamlining software development and operations…Jan 82Jan 82
Samuel KadimaSet Up VirtualBox and Vagrant on Ubuntu 22.04This guide focuses on setting up VirtualBox and Vagrant on Ubuntu 22.04, essential tools for virtualization in software development and…Jan 5Jan 5