Gitlab Runner and Maven – Guide [With the efficient cache method]
If you are building Java applications, you need Gitlab Runner and Maven in your CI/CD pipeline. This post walks through everything required...
If you are building Java applications, you need Gitlab Runner and Maven in your CI/CD pipeline. This post walks through everything required...
If you want to analyze a JavaScript project with SonarQube but don’t want to install Java, Node.js, and a bunch of other...
Here is the thing about deleting files on Linux: the commands are simple, but the consequences are permanent. The rm, unlink, and...
I’ve been in software development for a while now, and if there’s one thing that’s clear, it’s that code runs everything. Your...
Merging PDFs on Linux is one of those things that sounds harder than it is. Whether you’re combining signed contracts, stacking reports,...
Find Command Example In Linux - On Linux, the Find command is one of the most useful command utilities in Unix-like operating...
I’ve broken a production server twice by creating users wrong. Once by assigning the wrong UID. Once by not understanding how the...
If you work with Linux, you’ll run into tar.gz files constantly. Open-source projects love them. They’re like the zip format of the...
Managing file permissions is one of those Linux skills you need early. Get it wrong and you’re either locked out of your...
Renaming folders on Linux is straightforward once you know a few commands. I’ll cover the tools I use daily: mv for simple...
In this post, I’ll show you how to zip folders in Linux with practical examples. I’ve been using zip for years to...
Copying files and directories is one of those things I do every day on Linux. Whether I’m backing up config files, moving...