Andrei Pall

Linux Software Engineering

How to setup Laravel ownership and permissions on Linux

There are basically two ways to setup your ownership and permissions. Either you give yourself ownership or you make the webserver the owner of all files.

Read More

How to fix Laravel not found after running composer global require laravel/installer

The issue you're encountering is likely due to the global Composer bin directory not being added to your system's PATH. Here are the steps to resolve this

Read More

The Negative Impact of Enforcing Microsoft Windows Use on Employees at Work

In the modern workplace, technology is the backbone of productivity, communication, and innovation.

Read More

List of Thymeleaf HTML5 attributes

Thymeleaf has a lot of attributes each of them targeting a specific HTML5 attribute

Read More

How to automate the configuration of the Xfce desktop

Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing and user friendly.

Read More

Arch Linux with Xfce installation guide

Arch Linux is a lightweight and flexible Linux distribution that tries to Keep It Simple.

Read More

How to monitor a directory and all its subdirectories for file changes

To monitor a directory and all its subdirectories for file changes and execute a command when a file is changed using inotify in C on Linux

Read More

How to use double pointers in C

A pointer is a variable that stores the memory address of another variable as its value.

Read More

How to simulate a try-catch mechanism in C

In C, there is no built-in try-catch mechanism like in languages such as C++ or Java. However, you can simulate this behavior using setjmp and longjmp

Read More

Flexible array members in a structure

Flexible array members in a structure

Read More