I have been using/testing Linux on various devices since 2015. Since 2020/2021, I am full-time on Linux for development, gaming, and all other projects.
Current Desktop OS: LMDE (with a heavily modified Cinnamon Desktop)
Current Laptop OS: Customized Aurora bootc containerOS (with a KDE desktop)
Various contributions (financial and others) to open-source and free software projects. Organizations:
Lessons Learned:
- In open source and free software desktop projects, translations for UI apps are extremely important and utilize makepot files
- Make sure to read the full README file in every repository
- Administer a Linux system the enterprise way through my job as well as setting up a small home data center at my house:
- Use containers and LXCs for serving applications
- Use Incus to maintain LXCs, and VMs and podman for containers
- Use distrobox to create containers for working on various projects
- For example, in the development of grep-ibnet, I used an Arch Linux container with a custom home directory
- Ansible for one-off deployments
- Kubernetes and Openshift testing using TalOS