The story of Open Source Software PH (OSSPH)

The story of Open Source Software PH (OSSPH)
Photo by Matt Duncan / Unsplash

Introduction

Hi, my name is Joff Tiquez I'm the founder of OSSPH and this the story of my open source journey and how I started OSSPH.

The Past

https://github.com/jofftiquez/angular-http-assist

So, it all started 7 years ago in 2016. I was busy developing an app using Angular and I already knew about open source and how helpful it could be. One day, out of curiosity, I decided to publish my own project on GitHub. I called it Angular HTTP Assist - just a simple module for the $http directive in Angular. It wasn't much, but then a few weeks later, 3 people gave it a star and I was so stoked that I started updating the project more. Long story short, that's why I kept publishing more projects afterwards.

https://vuestripe.com

So, fast forward to 2017, and I made my biggest project yet: Vue Stripe. You can check it out at https://vuestripe.com. Essentially, it's a bunch of custom components and plugins for Stripe Checkout and Stripe Elements, made specifically for Vue.js. This project is my baby and has almost 1k stars on GitHub, 15K downloads per week, and it's been used by nearly 700 other open source projects (not including the private ones). Plus, I've got 30 contributors from all around the world. I've been keeping this thing going for 6 years now and honestly, it's changed my life. Even with all the pandemic craziness in 2020, something good happened!

Email from Chris

One day I got an email from a guy named Chris at Stripe asking me about my project, Vue Stripe. He wanted to know how it was doing, how many issues there were, and all that. I didn't think much of it at first, but then we started talking more and he ended up offering to support my project! From funding to connections in the tech world, they really helped me out. I even got to do a guest appearance on GitHub's Open Source Friday with Mish Manners - you can find it on YouTube if you're interested!

All of this really motivated me and boosted my career. I met new people, made new friends (shoutout to Chris and his team at Stripe), and most importantly, I got to showcase Filipino talent on the global stage. With all the good things happening, I started thinking about how I could help other Filipino devs get the same opportunities. I knew there were so many talented folks out there who just needed a platform to showcase their work.

So, I came up with an idea: why not start an organization that helps Filipino devs learn about open source and highlights their work? And that's exactly what I did! I wanted to create a space where other devs could show what they've got and get the recognition they deserved.

In October 2021, I started building OSSPH. Ya know, the typical process: figuring out a name, buying a domain, and building a website. But life got pretty hectic with work and personal stuff, and I had to put the project on hold for a bit. To be honest, I was feeling super demotivated and stressed, and almost gave up completely since I was the only one working on it. But somehow I managed to push through, and almost a year later, OSSPH was finally launched!

The Present

https://ossph.org/team

Today I am not alone, and OSSPH has grew significantly and is still growing everyday. We now have almost 1.1K discord members, 5.6k Facebook followers, 6 community partners, and 14 hardworking volunteers which I thank with all of my heart! The discord community is as lively as ever and everyone is interacting with other daily. It's really good see how members are sharing their knowledge and helping each other. From only 1, to almost a thousand members, I am really proud of what OSSPH has accomplished in just a few months!

The Future

But hey, this is just the start of our journey and the road ahead is long. Our goals are ambitious, but we're determined to see them through. You see, the problem with open source is bigger than just incomplete issues and pesky pull requests. The real issue lies with hardworking maintainers who aren't receiving enough support, or sometimes, no support at all.

I was one of the lucky ones since Stripe had an initiative to solve this very problem in their ecosystem, and I happened to be developing a library for them. But let's be real, not every company is like Stripe. Most companies today aren't giving back to the open source community, even though they're earning millions of dollars from it. Sure, it's not required, but seriously, can't they spare some amount to give back to the community that built their success? We can't blame them, but we want to change that.

So, we're taking it upon ourselves to educate everyone, from maintainers to companies and organizations that are benefitting from open source. We want to create an ecosystem where everyone gets what they need. This initiative includes helping developers build high-quality projects and documentations for their work, and teaching them how to properly maintain their projects.

Additionally, we want to build a bridge between maintainers and companies, starting in the Philippines, to better understand the open source community and maybe offer better opportunities for maintainers. We're in this for the long haul, and we're serious about making a positive impact on the open source community.

Support Us!

There's no way of succeeding in this journey without your help, that's why want to request for your support. You can help by following us on our social media pages. You can also help us by sponsoring us on GitHub through GitHub Sponsors.

  1. Website: https://ossph.org
  2. Twitter: https://twitter.com/OSSPhilippines
  3. Facebook: https://facebook.com/ossph.org
  4. Blog: https://blog.ossph.org/
  5. YouTube: https://www.youtube.com/@ossph (open source contents soon!)

P.S.

As much as I don't want to make this about me, it would also help OSSPH if you help me with my personal journey. A better standing in the industry would also mean that I will be able to fund OSSPH's expenses longer, and of course more time to managing the community. You can show your support by following me on the following:

  1. Twitter: https://twitter.com/jrtiquez
  2. GitHub: https://github.com/jofftiquez
  3. Vue Stripe: https://github.com/vue-stripe/vue-stripe
  4. YouTube: https://www.youtube.com/@jofftiquez (programming contents soon!)

To know more about me, you check my Bento link: https://bento.me/jofftiquez

Thank you for reading!