Learn by Fixing
learnbyfixing.com
Learn by Fixing
@learnbyfixing.com
Learn by Doing. Understand by fixing.
Improve your Linux, DevOps and SRE skills by solving real‑world challenges
https://learnbyfixing.com
New features are here! 🚀

We’ve just launched two highly requested improvements:

- Skill-level filtering in Scenarios
- Seamless access using your GitHub account

Ready to dive in and get hands-on? www.learnbyfixing.com/scenarios/

#LearnByFixing #DevOps #SRE #Sysadmin #Linux
January 26, 2026 at 11:09 AM
New scenario released! 🚀

Reload the configuration of a containerized app without restarting the Docker container.

Sounds easy? Not so much when the container uses a distroless image.

www.learnbyfixing.com/scenarios/16/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker
January 14, 2026 at 10:08 AM
We have just expanded the Environment Variables guide to include their use in Docker containers:

www.learnbyfixing.com/guides/envir...

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #Docker #Containers #EnvironmentVariables
January 12, 2026 at 1:15 PM
New scenario released! 🚀

You have a verbose Docker container.
Your challenge: make it log ERROR messages only without modifying the image.

Sharpen your Docker skills and try it now:
www.learnbyfixing.com/scenarios/15/

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #Docker #Containers
January 9, 2026 at 10:02 AM
New free guide released! 🚀

Do you want to troubleshoot Linux like a pro? Our latest guide shows you how to inspect system calls using strace, a must-have tool for every SysAdmin, SRE and DevOps engineer.

www.learnbyfixing.com/guides/syste...

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #strace
December 15, 2025 at 1:47 PM
New scenario released! 🚀

In this scenario, you’ll learn how to:
- Identify which port a program needs to listen on.
- Track down the process that's already listening on that port.

www.learnbyfixing.com/scenarios/14/

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #syscalls #strace
December 12, 2025 at 9:17 AM
New scenario released! 🚀

Having the config file for a program is not enough. You also need to put it in the right place.

Check it out and level up your troubleshooting skills: www.learnbyfixing.com/scenarios/13/

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #syscalls #strace
December 10, 2025 at 10:25 AM
New scenario released! 🚀

www.learnbyfixing.com/scenarios/12/

Imagine you don't know how to quit vi / vim / neovim .
Figure out how to exit without using any vi commands.

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #vi #vim #neovim
December 5, 2025 at 10:25 AM
New guide released! 🚀

Learn how pipes work and how to connect commands using them.

www.learnbyfixing.com/guides/pipes/

#LearnByFixing #linux #DevOps #shell #pipes
November 17, 2025 at 3:19 PM
🚀 New scenario released!

All roads lead to Rome, but in Linux there is a single $PATH to find all programs.

👉 Come and learn all about it: www.learnbyfixing.com

#LearnByFixing #Linux #EnvironmentVariables #PATH
November 6, 2025 at 8:56 PM