Development

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.

August 25, 2024
Development

The Critical Pitfalls of Lacking Specifications in Web Projects

Here, we explore the major pitfalls associated with the lack of specifications in web projects.

August 24, 2024
Bash

Loops and iterations in Bash

In this article, we'll explore the main types of iteration in Bash.

August 24, 2024
Development

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.

August 24, 2024
Node.js

How to generate a version 4 UUID with Node.js

In this article, we will see how to generate a version 4 UUID using Node.js.

August 24, 2024
Go

How to generate a version 4 UUID with Go

There are several versions of UUIDs, and in this article we will focus on generating a version 4 UUID using the Go programming language.

August 24, 2024