Articles by Tag #unix

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

The Unix Philosophy Was Right All Along: An IVP Analysis of 17 Timeless Rules

For over 50 years, the Unix philosophy has shaped how we build software. Its principles feel right in...

Learn More 0 0Nov 25

You don't need Kafka: Building a message queue with only two UNIX signals

Have you ever asked yourself what if we could replace any message broker with a very simple one using...

Learn More 5 0Oct 21

Should You Learn Perl in 2025?

Why Perl still makes sense for UNIX developers in 2025. It’s not about syntax, it’s about processes, streams, and shortcuts.

Learn More 4 2Sep 5

The lost art of semaphores

I am a huge fan of System V Inter Process Communication primitives. There is some rawness and UNIX...

Learn More 0 0Oct 9

Epoch time

Epoch time, also known as Unix time or POSIX time, is just: The number of seconds since 1970-01-01...

Learn More 0 1Jun 16

How did working with punch cards on mainframes compare to using vi or EMACS on Unix systems ?

The difference between working with punch cards on mainframes and using screen-based text editors...

Learn More 0 0Jul 21

Process Management: Operating System

Guide to Process Management Introduction to Process Management Process...

Learn More 0 0Jan 2

HackThisSite Basic 7

Since I am already familiar with MacOS, UNIX commands are not new to me. ;ls lists files and...

Learn More 2 0Jun 29

Process Synchronization and Deadlock: Operating System

Guide to Process Synchronization Introduction to Process...

Learn More 0 0Jan 2

What Unix Co-Creator Brian Kernighan Thinks of Rust

83-year-old Brian Kernighan co-created Unix - and recently amused an audience with the troubles he'd...

Learn More 0 0Aug 31

Understanding Unix Sockets: A Deep Dive into Inter-Process Communication

If you've ever worked on a Unix-based system, chances are you've encountered the term "Unix sockets."...

Learn More 0 0Jan 21

What is a tiling window manager and how can it change your life as a developer ?

If you're a developer, you've probably heard of i3, Sway, or Hyprland. But what exactly are these...

Learn More 0 0Feb 27

Introduction to Operating System

Introduction to Operating Systems An Operating System (OS) is the essential software layer...

Learn More 0 0Jan 2

Stop shipping insecure file permissions

We set up file permissions in a hurry: chmod 777 (it just works) chmod 666 (for testing) No SUID...

Learn More 0 0Jun 23

How Unix, Windows, and macOS Security Models Evolved Over Time and Their Impact Today

Introduction The world of operating systems has evolved significantly over the decades, with Unix,...

Learn More 0 0Mar 3

WebSysctl is Now Live!

The FreeBSD Operating System provides the sysctl system call and utility to get and set system state...

Learn More 0 0Apr 28

Hidden UNIX: Everyday Devices Running Unix‑Like Systems

Introduction When you think of UNIX, the image that usually springs to mind is a server...

Learn More 0 0Oct 26