mcheremnov.hashnode.devMastering Bash: A Complete GuideLately, I’ve started working on new projects that involve a lot of sysadmin responsibilities, so I need to level up my Bash skills to make my life a little easier. Aliases already help me a lot - I’ve just figured out a system in my head, a kind of n...Oct 11, 2025·9 min read
mcheremnov.hashnode.devHow to Download Shopify Theme & Start DevelopmentThis guide was born from real frustration. I started with a simple question: "How do I download a Shopify theme and start developing?" What seemed like a straightforward task quickly became a journey through error messages and CLI confusion. First, I...Oct 11, 2025·6 min read
mcheremnov.hashnode.devBash Aliases in examples for Ubuntu: A Complete GuideBash aliases are one of the most powerful productivity tools available to Ubuntu users. They allow you to create custom shortcuts for frequently used commands, making your command-line experience faster and more efficient. Whether you're a beginner o...Oct 11, 2025·7 min read
mcheremnov.hashnode.devComplete Guide: Fish Shell Adding Custom FunctionsWARNING Some of the commands used in this tutorial may not work on your machine, especially if you're using macOS instead of Linux. Tools like free, top, or certain awk filters behave differently across systems. If you run into issues, try using macO...Oct 6, 2025·6 min read
mcheremnov.hashnode.devPodman Quadlet: Modern systemd IntegrationQuadlet replaces the old podman generate systemd approach with a cleaner, more declarative configuration system. How Quadlet Works Quadlet uses .container, .volume, .network, and .pod files that systemd automatically converts to service units at boot...Oct 6, 2025·3 min read