How to Remove Files Without Extensions Using a Bash Script

Introduction In production environments, it’s not uncommon to encounter files without extensions. These files can be hard to manage and may clutter up directories, making file operations more difficult. This blog post will guide you through writing a bash script that removes files without extensions from a given directory. The script is designed to be production-ready, meaning it includes logging and error handling to ensure safe and traceable file cleanup. ...

May 11, 2025 · 4 min · Rohan Batra

Automated LUT Testing and Rendering with FFmpeg

🎨 Automated LUT Testing and Rendering with FFmpeg Color grading can dramatically change the mood and aesthetic of your video. But testing multiple LUTs (.cube files) manually can be a tedious process. This post walks you through a developer-friendly, automated workflow to: ✅ Preview LUTs one by one with ffplay ✅ See the LUT name overlaid live ✅ Automatically go to the next LUT when you close the window ✅ Export final renders for each LUT using ffmpeg ✅ Choose a single LUT for final export if you prefer ...

May 11, 2025 · 4 min · Rohan Batra

How to Install Anki on Arch Linux

1. Prerequisites Before you begin, ensure your system is up‑to‑date: sudo pacman -Syu # Update core system packages sudo pacman -S base-devel git # Install build tools If you plan to use Snap later, you’ll also need: sudo pacman -S --needed go squashfs-tools 2. Method A: Installing via AUR ArchWiki recommends using the AUR packages anki or anki-bin: Choose your helper (we’ll use yay below): sudo pacman -S yay # Install yay from [community] Install the binary bundle (no local build): ...

May 8, 2025 · 2 min · Rohan Batra

How to Install OpenSSH on Arch Linux Using a Script

Introduction In this post, we will walk through how to quickly install and configure OpenSSH on your Arch Linux system using a simple Bash script. Whether you’re setting up SSH for the first time or automating your setup process, this script makes the process easy and efficient. Why Use OpenSSH? OpenSSH is a widely used tool to enable secure remote connections to your Linux system. It allows you to remotely access and manage your machine through the terminal, which is essential for remote administration or server management. ...

May 4, 2025 · 3 min · Rohan Batra