](https://gagor.pro/2024/03/automatic-updates-of-docker-images-with-renovate-bot/images/cover.webp)
Automatic updates of Docker images with Renovate Bot
Learn how to automate Docker image updates using Renovate Bot, a versatile tool that supports various package managers and custom dependency links.
](https://gagor.pro/2024/03/automatic-updates-of-docker-images-with-renovate-bot/images/cover.webp)
Learn how to automate Docker image updates using Renovate Bot, a versatile tool that supports various package managers and custom dependency links.
](https://gagor.pro/2024/02/how-i-stopped-worrying-and-loved-makefiles/images/cover.webp)
Learn how to use Makefiles to streamline your Terraform and Hugo projects, making environment management and static site generation more efficient.
](https://gagor.pro/2024/01/my-pre-commit-config-for-hugo-blog/images/cover.webp)
Learn how to set up and use pre-commit hooks to automate tasks like linting, syntax checks, and optimizations for your Hugo blog.
](https://gagor.pro/2024/01/git-hacks-a-set-of-my-favorite-git-aliases/images/cover.webp)
I use Git a lot, even writing this article i will commit text few times. There’s a set of aliases I rely on daily and they’re first I add in new place. Some Git commands are unnecessarily verbose. You can make your life much easier with bash-completions, but if you write it tens of times per day, it’s anyway a lot of typing… and I’m a lazy man 😄 Simple status/log checks git s s = status --short --branch --untracked-files Shows a short, branch-focused status with untracked files. ...
](https://gagor.pro/2023/04/the-best-way-to-get-nvm-working-in-ci-cd-systems/images/cover.webp)
Learn the best way to get NVM (Node Version Manager) working in CI/CD systems, ensuring seamless Node.js version management in your DevOps workflows.
](https://gagor.pro/2021/11/automatically-add-ticket-id-to-every-commit-message-in-git/cover.webp)
Learn how to automatically add ticket IDs to every commit message in Git, ensuring consistent and informative commit history by using custom Git aliases.

Learn how to resize images from the command line on MacOS using built-in tools like sips and third-party tools like ImageMagick for various use cases.

Learn how to uninstall a Homebrew formula along with its dependencies on MacOS, ensuring a clean removal and freeing up disk space.

Learn how to remove geo-localization and EXIF data from photos using ImageMagick on Linux, ensuring privacy before sharing images publicly.
](https://gagor.pro/2020/01/moving-from-linux-to-macos-first-steps/cover.webp)
Learn about the initial steps and adjustments needed when transitioning from a Linux desktop to MacOS for business purposes, including tips on keyboard shortcuts, application compatibility, and system settings.