Introduction The LAMP stack, which stands for Linux, Apache, MySQL, and PHP, is a popular open-source web development environment. In this tutorial, we will walk you through the step-by-step proce...

Step By Step Guide To Installing Lamp Stack On Ubuntu.

Flexible Config File Structure for seamless Integration
As a Backend Engineer, ensuring confidentiality and security is paramount in my work, especially when handling sensitive components like API key and private configuration elements that require stri...

Understanding the Basic Syntax of Assembly Language
Assembly language is a low-level programming language that provides direct control over the computer’s hardware. In this blog post, we will explore the basic syntax of assembly language using a sim...

How to Merge Git Branches to Avoid Conflicts
When working with Git, merging branches is a common task to combine changes from different branches into one. However, conflicts can arise when Git detects conflicting changes in the code. In this ...

Practical Guide to Linux System Hardening
This document is still a draft. Please note that there might be mistakes or inaccuracies. In an era of rising cyber threats, securing your Linux system is crucial to protect sensitive data and...
Enable Google Page Views
The content of this post applies only to Universal Analytics property (UA), not Google Analytics 4 (GA 4). In addition, since UA is about to be deprecated on Jul 1, 2023, the Page Views feature ...
Linux Programming Interface Cheat Sheet
Introduction This cheat sheet provides a comprehensive list of commonly used functions in the Linux programming interface. These functions are essential for interacting with the operating system, ...

Understanding Heap and Stack using C Programming
Introduction In programming, the heap and stack are two fundamental memory areas used for managing data and variables during program execution. Understanding the differences between the heap and s...
Customize the Favicon
The favicons of Chirpy are placed in the directory assets/img/favicons/. You may want to replace them with your own. The following sections will guide you to create and replace the default favicons...

Getting Started
Prerequisites Follow the instructions in the Jekyll Docs to complete the installation of the basic environment. Git also needs to be installed. Installation Creating a New Site There are two wa...