My Open Source

Almost everything that I love is tied down with Tech, and honestly that sounds
kinda boring but for me at least, it's not.

I've been with programming for quite a long time now.

I started when I was in 10th (about 15 years old) with tiny programs in C to
teach my younger sister for her computer classes.

Then I got into custom roms for android and built a few roms (pretty lame ones).
The journey surprisingly continued to be in my favour as I got my Bachelors in
Computers.

Then, decided that the rest I could just learn by myself and, I was both wrong
and right.

Wrong, because not everything on the web can replace an actual mentor. A
mentor does smoothen out a lot of the issues for you, and this is a gap I still
feel exists since most of what I do involves a lot of experimenting with and
thus adds on the "time spent to learn" that I could have avoided with a mentor

It has it's own perks as well. You feel like a scientist, cause you are also
trying to find solutions to problems you see and don't like the existing
solutions since they don't align with your values or you think they can be
improved.

I was right, because I got to learn from resources I wouldn't just find in a
library. The open source code repositories have been my teacher for the longest
time now.


I've talked about me owing to the open source community and why I try to make almost everything I do open source.

But, what is open source?

Seems like a pretty easy question to answer and yet, there's different answers
from different people and I just wanna put it out there as to what it means to
me right now.

I stress on right now because the perspective for me has changed over time
and might keep changing based on how my values for software and programming
change.

There's different perspectives and here's a few:

Some love it enough to work on these OSS projects while doing their day job and
some have crossed limits in terms of helping the community that they are able to
earn off of the donations from their work.

There's a few other perspective and they are all harmless to the OSS developers,
just because most of us are busy figuring out fixes and have no time for your
judgement

I've mentioned, I think of programming as an art (people on the RSS Feed would
know.) and so my stand on this currently is to do it because I love it or
something like that but in all honesty it's the only skill that I've spent the
most effort improving.

There's no other skill that I'm even half decent at so coding it is.

Open Source for Me

My stand on Donations

I can't really say much since I hardly have any experience with sponsors or
donations

But, I recently landed on How to Support NetNewsWire. It's what made me draft this post.

It also made me want to delete my sponsors and all the donation links that I've
had on my repos. I didn't delete them because, adding sponsors was a decision
taken so I could sponsor other devs, the ratio I wanted to maintain was 1:2 or
1:3 but it's 1:5 right now and I think that's fine since I'm not sponsoring huge
amounts.

Point being, I'm not putting a price on my own work but trying to make it
sustainable for both me and other OSS devs to continue doing what they like
doing.

I picked that up from Drew Devault and theres
obviously things that we both might not agree on but there are things that do
make sense to me and I'd like to act on them when possible.

He does the above with funds collected from SourceHut and his other endeavors, I
don't have such an amazing product or idea to help me with it but I've got my
day job for now.

If I ever stop working for companies and start freelancing/consulting, I'll have
to reevaluate how much of this mentality would still make sense and if I could
even move forward with it but that's a problem I can solve when it comes

That's about it for this post, Adios!