Posts

Showing posts from February, 2026

(TWN) DevOps Prerequisite: Git Fundamentals

Image
Git is one of the most important piece of technology for DevOps. It is what enables the Continuous integration (CI) in the CI/CD pipeline of DevOps.  Ultimately, Git, CI/CD, DevOps all exist for one thing: SDLC (Software Delivery Life Cycle).How can we bring the software or the digital solution to the customer faster and more efficiently? And how can we ensure the reliability of the solution? SDLC is a topic that deserves its own article, in this article we will look into: What is Git? What is version control? Why is git important? What are the git commands? What is Git? Git is a distributed version control system designed to track changes in source code during software development with speed and data integrity. It allows developers and developer teams to collaborate, contribute and merge their codes seamlessly.  What is Version Control? Version control is the practice of managing and tracking changes to software code over time. It acts as a historical ledger for a project, re...

(Domain Knowledge) Current Good Manufacturing Practices: Part 1

Image
This is a article aimed toward building on knowledge on Current Good Manufacturing Practices (cGMP).  This article will answer on: What is cGMP? What are the core principles of cGMP? What are the pillars of cGMP? Deep dive into Management & Personnel pillars.  Current Good Manufacturing Practice (cGMP): -  is a systemic approach to manufacturing that ensures products—such as pharmaceuticals and medical devices—are consistently produced and controlled according to quality standards. cGMP is about building quality into the process of medicine development because it given finer control. It is needed because, in medicine, a mistake isn't just a financial loss; it is a risk to human life.  cGMP provides the "checks and balances" necessary to ensure every pill, vial, or device is safe, pure, and effective. The 15 Core Principles of cGMP To manage the complexity of manufacturing, cGMP is typically broken down into 15 essential practices. These can be grouped into four m...

Virtualization Technology & its importance to Cloud computing & DevOps

Image
Virtualization is a key concept that aspiring Cloud engineers and DevOps engineer need to have knowledge on. It is the backbone of modern IT infrastructure and the enabler of industries such as cloud computing.  So, what is virtualization? What are hypervisors? Why is this technology important and why do companies adopt this technology?  What is Virtualization? Virtualization:  -  is a technology that allows you to create multiple simulated environments or dedicated resources from a single, physical hardware system - it acts as an abstraction layer between the physical hardware and the software that runs on it So then, what is a hypervisor? how is different from virtualization? Virtualization is the process (the "what"), and the Hypervisor is the technology (the "how"). Hypervisor: - specific software that performs the act of virtualization - is the engine that sits on the hardware and manages the virtual machines (VMs) The hypervisor is responsible for: - Divid...

AI: Reaching true intelligence

Image
We are probably at one of the most crucial moments of human history. Like the moments before final showdown between the Allies and Axis Power. The birth and death of Jesus.  AI might be the defining moment of the human race. How far we go? What decisions we make? I have been reading and learning about AI for the past few months. This article is on my understanding and take on AI. What is AI? What is Intelligence? Is AI truly an Intelligence? What is AGI? Can AI reach the level of true intelligence? What is AI?  AI is the an branch/application of data science which mimics human cognitive functions by processing vast amounts of data to identify statistical patterns. At its core, an AI is a complex mathematical function. A network of billions of "weights" (learned patterns) that determine how input (a question) is transformed into output (like an answer).  So, is AI truly an intelligence? Before, we look at that, we need to understand on what is Intelligence. ...

(Commentary): FOMO

Fear Out of Missing Out (FOMO) is much larger than just a fear of missing out of group outing or parties. I believe that all of us experience or have experienced different versions and degrees of FOMO in our life. It can many forms and handling it requires skill, patience, wisdom, and Kindness.  We all experience FOMO about our past, present, and future.  Past: We all think about the opportunities that were missed. The time that was wasted and chances that were not taken. That job opportunity someone less qualified than us had gotten because we did not have the courage. The time or opportunity that could have used. Fear of missed our time and opportunities. Present: Fear that we might not be doing out best. Feeling the competition at work from our peers and colleagues. Fear that we might miss our on opportunities.  Future: Fear about the unknown, of what awaits us. Fear that we might miss out on opportunities or chances.  Sure, it might be feel exaggerated at certain...

(Commentary) Learning

Life long learning and self-learning are a essential in today's modern world. There is a plethora of tools and free resources that are available today for those who are willing to learn as well.  But, essentially, learning how to learn? To learn effectively and properly is a skill.  Effective learning is not a tips or tricks thing but is about the attitude and routine that one has with his or herself.  This commentary is just a condensation of my opinion on learning effectively.  1. Know why you are learning something and what is importance of what you are learning I believe appreciation for what we are learning is what will spark our curiosity. Knowing why we are learning something and its impact fills us with purpose.  I could have just learned Linux commands but understanding Linux file system and the important of Linux especially for servers fill me in with a sense of appreciation and curiosity to learn more.  2. Take notes  It is not just about th...

(TWN) DevOps Prerequisite: Computer Networking Essentials

Image
Computer networks are fundamental to modern computing. Computer networks allow us to share/pool resources such as sharing of printer or servers for those in a network.  As a DevOps engineer, understanding computer networks enhances our ability to build, deploy, and maintain scalable, secure, and efficient systems. In this blog post, we will look at: How do Computer Networks work? How do computers connect to the internet? What is an IP address?What is DNS? What is a Local Area Network (LAN) ? Local Area Network (LAN): - Collection of devices connected together in a physical location. - Each device has a unique IP address. - Devices communicate via their IP addresses. IP (Internet Protocol): Can range from D.O.D.O (0.0.0.0) to 255.255.255.255. How do devices know each other's IP addresses? Switch: - Links all the devices to their IP addresses. - Facilitates the communication of all devices within the LAN. Router: - Connects outside the LAN. - Sits between LAN and Wide Area Networks (...

(TWN) DevOps Prerequisite: Linux

Image
Understanding Linux OS, its file systems and commands is a first important step for anyone who wants to be a DevOps engineer/Cloud Engineer or a IT Infrastructure Engineer. In this post, we will explore on: What is Linux? Why is Linux needed? What is it used for? What is the Linux file system? Why is knowing Linux commands important? Commands of Linux. What is Linux? Linux is an open-source operating system based on the Unix architecture. It is known for its stability, security, and flexibility, making it a popular choice for servers, desktops, and embedded systems. Linux distributions, such as Ubuntu, Fedora, and Debian, package the kernel with various software tools and libraries, providing users with a complete operating environment. Linux is widely used in server environments due to its efficiency and reliability. What is Linux file system? The Linux file system is a hierarchical structure used to organise and store files on Linux operating systems. The Linux file system i...

DevOps (Development Operations) Part 1: Introduction

Image
The word DevOps can itself be threatening to many people. Even for many people within the IT industry, it is not easy to explain on what devops is.  Even my eventual crossing with devops was due to another technology called cloud computing (which we will get to later) 👻 What is DevOps? DevOps i s a culture and a set of practices that bridge the gap between Development and Operations. It  aim to shorten the software development lifecycle while delivering features, fixes, and updates frequently in close alignment with business objectives.  DevOps culture emphasizes collaboration, communication, and integration between software developers and IT operations. It promotes a mindset that values: 1.  Collaboration 2. Continuous Improvement 3.  Automation CI/CD = Continuous Integration and Continuous Development  is at the core of devops. It follows the scrum methodology of having short sprints to continuously deliver on products or improvements. The DevOps lifecyc...