Join me as I explore the world of software engineering using entirely open-source tools, free services, and
eco-friendly hardware. This blog shares my journey, including the challenges and triumphs, offering insights for
those seeking a more sustainable and affordable approach to development.
Why Open Source?
Open-source software not only fosters innovation and collaboration but also aligns with my vision of a
sustainable and accessible technology ecosystem. Tools like Linux, LibreOffice, and GIMP are just the beginning
of what's possible.
Low-Cost Hardware
Reusing old laptops and upgrading them with lightweight Linux distributions like Lubuntu or Arch Linux is my
go-to approach. It's amazing how much you can achieve with minimal investment.
Mobile Devices
Android: Flutter SDK will give you Android emulators.
iOS: XCode on macOS, which comes with an iOS emulator for
testing and development purposes.
Free Software
Operating System:Linux Mint - Perfect
for renewed laptops
Reaching users across various hardware, platforms, and operating systems is a priority for me. To achieve this,
I develop with cross-platform frameworks. My go-to choice is Flutter, using the Dart programming
language. Flutter's efficiency and open-source nature align perfectly with my development philosophy.
Git Project Repo Hosting
For my open-source projects, I use GitHub. It's a fantastic
platform for sharing code, collaborating with others, and fostering open-source contributions. GitHub's
extensive community and features make it ideal for projects I want to make publicly available.
For private projects, I prefer GitLab. Its robust
features for private repositories, CI/CD pipelines, and issue tracking make it a great choice for managing
projects that require more control and security.
Challenges
The path isn't without obstacles. Some professional tools are locked behind proprietary systems, and finding
alternatives can be tricky. I'll share how I navigate these hurdles.
Contact
Have questions or want to share your journey? Feel free to reach out via email: info@vteam.com.