The pipeline variables in GitLab
GitLab pipeline variables are a powerful tool to make CI/CD processes flexible, secure, and scalable.
The Story and Design of the ls Command
The ls command is one of the most fundamental utilities in Unix-like operating systems, including Linux and macOS.
The Critical Pitfalls of Lacking Specifications in Web Projects
Here, we explore the major pitfalls associated with the lack of specifications in web projects.
The Algorithms Behind UUIDs
UUIDs (Universally Unique Identifiers) are alphanumeric strings used to uniquely identify entities in distributed systems, where the probability of collision—meaning two entities sharing the same identifier—must be extremely low.
How to install and configure GitLab CE and GitLab Runner on Ubuntu Server
In this guide, I will show you how to install GitLab Community Edition (CE) and GitLab Runner on an Ubuntu server.
How to limit incoming traffic with nginx
In this article, we will explore how to use nginx to limit incoming traffic, thereby improving the security and performance of your server.