I've been developing software for already a long time and I'm not planning on stopping anytime soon since this world is full of opportunities and knowledge to acquire.
During this last decade, my time has been mainly dedicated to mobile Apps for the iOS (even if I dabbled in Android at the beginning) and the macOS ecosystems. Even if I started with web development, I quickly switched to the mobile world after discovering its raw potential.
My experience in OSS is limited but I draw most of my good practices from the knowledge others have bestowed upon us with their blogs, their medium articles and the source code they have conceived for us to use.
All those experiences have made me a Jack Of All Trades and although I mastered none (who can say they have), I've acquired enough knowledge and wisdom to mentor others to become better at what we all love to do, developing robust and efficient softwares.