
Crosspost Your Blog articles to Social Media
Learn how to automatically share your latest blog posts to Mastodon, Twitter/X, and other social networks using GitHub Actions and the crosspost tool. A simple way to regain traffic lost to search engines and AI.

How to split Git repository
This guide explains how to split a mono-repo into smaller repositories, keeping the git history for selected files.

Benchmarking Docker image registries
Learn how to benchmark Docker registry performance using the Hyperfine CLI tool. A simple way to compare image pull speeds between registries like Artifactory, Harbor, Docker Hub, and Quay.
](https://gagor.pro/2025/08/harvard-negotiation-model/images/cover.webp)
Harvard Negotiation Model
I’ve been performing a short presentation about Harvard Negotiation Model after reading a few books on the negotiation topic. “Harvard Negotiation Model” sounds pompously, but it’s core principles are really simple, and surprisingly to me - I already used some of them intuitively. I collected my drafts if I ever wanted to remind myself the framework. My knowledge on the methodology came from “Getting to YES” book, but I found references to the methodology in many other books, like: ...
](https://gagor.pro/2025/08/how-to-run-a-personal-user-manual-exercise-for-team-building/images/cover.webp)
How to run a Personal User Manual exercise for Team Building
Learn how to run a Personal User Manual exercise with your team to boost connection, improve communication, and foster a positive team culture. Includes a ready-to-use template and practical tips for success.
](https://gagor.pro/2025/08/laws-for-every-occasion/images/cover.webp)
Laws for Every Occasion
Discover the most influential management and productivity “laws”—from Murphy’s Law to Conway’s Law—that shape decision-making, leadership, and organizational behavior. Learn practical applications and scientific backgrounds to boost your effectiveness at work.

Purge old Cloudflare Pages deployments
Learn how to automatically delete old Cloudflare Pages deployments using a Bash script and the Cloudflare API. Keep your account clean and reduce clutter by removing outdated deployments.
](https://gagor.pro/2025/05/iterm2-hotkeys-unavailable-another-app-has-enabled-secure-keyboard-input/images/cover.webp)
iTerm2 - Hotkeys unavailable - Another app has enabled secure keyboard input
Learn how to resolve the “Hotkeys unavailable - Another app has enabled secure keyboard input” issue in iTerm2 on macOS Sequoia 15.5 by adjusting Input Monitoring settings.

Asus TUF Gaming Z790-Plus WIFI - My UEFI/BIOS Settings
Learn about the optimal UEFI BIOS settings for the Asus TUF Gaming Z790-Plus WIFI motherboard, including configurations for RAM, power management, virtualization, and more.
](https://gagor.pro/2025/04/backup-from-broken-nvme-drive-with-ddrescue/images/cover.webp)
Backup from broken NVMe drive with ddrescue
Learn how to recover data from a failing NVMe drive using ddrescue on Linux. This guide covers step-by-step backup instructions, handling read errors, and restoring your files safely.