J—P

Currently accepting new projects and available for hire.

Delete All Local Branches Except main

A handy one-liner to clean up all your local Git branches except main. It uses -D to force-delete each branch, even if it hasn’t been merged—so be careful. If you want a safer version, replace -D with -d to only delete branches that have been merged.

git branch | grep -v "main" | xargs git branch -D

Credit: coderwall.com/p/x3jmig/remove-all-your-local-git-branches-but-keep-master

Convert Image to WebP

Quickly convert a PNG image to the modern WebP format using the cwebp CLI tool. This command sets the output quality to 80%, striking a good balance between file size and visual clarity…

Adjust Color Opacity

Easily create a semi-transparent version of any color using color-mix(). This CSS function blends two colors in a specified ratio. In this example, currentColor is mixed with transparent at 50…