Submodules are git's solution for embedding a repository into another. Some of the most often use...
Git was released on April 7, 2005, which is exactly 20 years ago! To celebrate this milestone, I have...
Last update: 15.04.2025 This guide will show you how to run Google Gemma 3 or a similar LLM model...
When I was in high school, preparing for the Olympiad of Informatics and Mathematics, one of the most...
Docker is the go-to solution for building, running, and managing containers. As a Docker Captain, I...
2024 was, without a doubt, a rollercoaster of a year. I changed jobs not once but twice, traveled to...
This is the blueprint content for the Docker Workshop I plan to conduct on December 12th, 2024. I...
This is a submission for the 2024 Hacktoberfest Writing challenge: Maintainer Experience I have...
I opened my first pull request on GitHub in October 2017, during the first Hacktoberfest I attended....
With Hacktoberfest in full swing, it's the perfect opportunity to take your git skills to the next...
Markdown is a lightweight markup language, mostly used for writing readmes, but also books and other...
Hacktoberfest is upon us. Here is a git cheat sheet that you can keep handy for your future...
This is a submission for the Web Game Challenge: One Byte Explainer Explainer A game...
While developing a project, you often want to have another project within it. Some common cases for...
Let's assume you have a file in one branch and you want to bring it to the other one. That's tricky...
This article is a simple example of how to use Scikit-Learn to create a simple classifier based on...
I become a Docker Captain in early 2023. As Docker's official website mentions, Docker Captains are...
Squashing commits is the act of combining a few commits into one. There are two places the term...
Docker was introduced at PyCon 2013 and was released in March, making history and revolutionizing...
Upon the recent release of Docker Scout, a subcommand in the Docker toolchain, I published an article...
Vulnerability scanning for local Docker images was introduced in late 2020 with the command docker...
There are two workflows for merging a feature branch into the master branch, namely 'rebase and...
Merging is adding the work done in one branch to another. There are three ways one could merge one...
I usually commit to my work and to my private git projects, and I use two different email addresses...
Branching is one of the most used features of git. People usually change branches all the time and...
WASM Hello World App with Rust and Docker Desktop WebAssembly (WASM) is a binary...
So, Docker Desktop for Linux (Beta) is here, so is Ubuntu 22.04 (Beta). Docker Desktop for...
I have attended Hacktoberfest in the last 5 years. This year, for the first time, I am attending as a...
TL;DR Add the following line to end of your .bashrc to make your bash show the current branch...
0. The git commit message shall not be empty 1. Separate header from body, and body from footer with...