DevOps - Step By Step Learning : Part 6 (Why, What and How Much Linux Knowledge Should Know)

Other Parts of This Series: Part 5: DevOps - Step By Step Learning : Part 5 (Create a REST API Server Using Golang and Gin) Part 7: DevOps - Step By Step Learning : Part 7 (Understand Linux Kernel, Boot Process and Filesystem Hierarchy) DevOps Linux Knowledge (Photo Credit: Unsplash) Story: Rasel completed step 1, which means now he felt confident programming with Golang. Being a .NET (C#) developer and part-time gamer, he always used the Windows operating system. But in his DevOps learning journey, he needs to learn Linux now. But before starting to learn, he needs to be convinced enough about Linux. It means he needs to know why Linux is important, why it is really needed, what he should learn, and how much Linux knowledge he should know to work in DevOps. So he started searching for all of his questions’ answers. ...

February 18, 2026 Â· 3 min Â· Saiful Islam Rasel

DevOps - Step By Step Learning : Part 5 (Create a REST API Server Using Golang and Gin)

Other Parts of This Series: Part 4: DevOps - Step By Step Learning : Part 4 (Basic Programming Using Golang) Part 6: DevOps - Step By Step Learning : Part 6 (Why, What and How Much Linux Knowledge Should Know) DevOps Basic Gin Framework (Photo Credit: Unsplash) Story: In the last part, Rasel learned the fundamentals of Golang. Now he was thinking of building something to verify his learnings. He decided to build a ToDo REST API server. It was a straightforward CRUD API application. To do so, he explored the possible framework or library that can help to implement a lightweight and faster API server. After some research, he selected the Gin framework. ...

February 17, 2026 Â· 5 min Â· Saiful Islam Rasel

DevOps - Step By Step Learning : Part 4 (Basic Programming Using Golang)

Other Parts of This Series: Part 3: DevOps - Step By Step Learning : Part 3 (A Simplified Roadmap to Start) Part 5: DevOps - Step By Step Learning : Part 5 (Create a REST API Server Using Golang and Gin) DevOps Basic Golang Programming (Photo Credit: Unsplash) Story: The roadmap defined was done, and it’s time to start learning accordingly. The first step was learning a programming language. Though Rasel was working on C# (.NET), he decided to learn a new lightweight and faster language and picked Golang. Because Golang is lightweight, faster, and cloud-native. Many DevOps tools, like Docker and Kubernetes, are built using Golang. ...

February 16, 2026 Â· 7 min Â· Saiful Islam Rasel

DevOps - Step By Step Learning : Part 3 (A Simplified Roadmap to Start)

Other Parts of This Series: Part 2: DevOps - Step By Step Learning : Part 2 (12 Factor Apps, DevOps 3 P’s, 6 Pillars, 8 Phases) Part 4: DevOps - Step By Step Learning : Part 4 (Basic Programming Using Golang) DevOps Roadmap (Photo Credit: Unsplash) Story: Rasel was able to convince the management and finally his team, and other teams started using Jira for project management, Confluence for documentation management, Git for version control, and GitHub for hosting the codebase rather than manual management via an Excel sheet. ...

February 15, 2026 Â· 6 min Â· Saiful Islam Rasel

DevOps - Step By Step Learning : Part 2 (12 Factor Apps, DevOps 3 P's, 6 Pillars, 8 Phases)

Other Parts of This Series: Part 1: DevOps - Step By Step Learning: Part 1 (What it is, History, Philosophy, Practice) Part 3: DevOps - Step By Step Learning : Part 3 (A Simplified Roadmap to Start) DevOps Pillars (Photo Credit: Unsplash) Story: You should already know about the situation and struggle that Rasel faced in the beginning of his job from the previous part. After basic exploration about DevOps, Rasel started digging deep into how the people involved, processes, and tools can change the game. He studied the famous 12-factor app best practices that received worldwide attention. ...

February 14, 2026 Â· 5 min Â· Saiful Islam Rasel

DevOps - Step By Step Learning: Part 1 (What it is, History, Philosophy, Practice)

Other Parts of This Series: Part 2: DevOps - Step By Step Learning : Part 2 (12 Factor Apps, DevOps 3 P’s, 6 Pillars, 8 Phases) DevOps Philosophy (Photo Credit: Unsplash) Story: In 2021, Rasel just finished his university and marked himself as a fresher :). But fortunately he managed to get a job and joined as a “junior engineer” in a software firm. On his first day in the office, he spent most of his time fulfilling office formality and saying hi-hello with colleagues. ...

February 13, 2026 Â· 4 min Â· Saiful Islam Rasel

We use cookies and technologies like Google Analytics and Microsoft Clarity to understand how users interact with our site and improve your experience.