Forgejo: Getting Started with Integration Tests

A beginner-friendly guide to running integration tests in Forgejo. Learn how to execute individual tests, use tools like ‘make’ and ‘go’, and explore the essential basics to help you get started with integration testing.

September 24, 2025 · 2 min · Yashwanth Rathakrishnan

Forgejo: Running Playwright Tests On Docker Container

Playwright does not support non-Debian Linux distributions directly, so I created a container to run only Forgejo test cases, mounting the directory instead of copying it.

September 16, 2025 · 2 min · Yashwanth Rathakrishnan

dd: Create Bootable USB

Quick guide on how to use dd command to create bootable USB. It comes installed by default in all distributions, so you don’t have to worry about download a tool for that.

August 31, 2025 · 1 min · Yashwanth Rathakrishnan
Connection Lost

Turn Your Phone Camera Into A PC Webcam

If your PC or laptop camera isn’t great, using phone camera as a webcam is a strong alternative. With scrcpy, you can use your phone’s camera as input device for any application.

August 22, 2025 · 2 min · Yashwanth Rathakrishnan
Connection Lost

Efficient Way To Screen Mirroring

Quick guide on how to mirror screen wired/wirelessly using scrcpy. Explains how to connect more than one device wireleslly and listed some of the useful flags to use.

August 22, 2025 · 2 min · Yashwanth Rathakrishnan

Debian to RPM Conversion: Minimal Setup For Compatibility - Manual

A quick guide on converting Debian package into RPM that may not be a native conversion, but just enough to get it run on your RPM-based distributions. Note: Explains the manual way to convert and package.

August 16, 2025 · 10 min · Yashwanth Rathakrishnan

Rules Conflicts Between Firewalld & Iptables in Docker

An overview of conflicts between iptables and firewalld in Docker containers.

August 4, 2025 · 3 min
Connection Lost

Regaining SSH Access To Headless Raspberry Pi After Network Changes

I had to reset my network router, which caused me to lose connection to my Raspberry Pi. In this guide, I’ll show you a simple way to restore access and reconnect to your Raspberry Pi without needing a monitor.

July 11, 2025 · 1 min
tips

An Easy Way to Remember Shortcuts

I often forget the shortcut keys of editors and other tools. This post explains how I overcame the problem by using a simple trick that makes them easier to remember over time.

June 12, 2025 · 5 min

cheat-sheet: tmux basic usage

Cheat Sheet & Quick Reference for tmux

May 9, 2025