My name is Łukasz Domeradzki and I'm a mad scientist.
No really, if you asked me who I am, then I'd probably redirect you to one of my ArchiBoT AI answers, because I'm not sure how to answer that myself.
I code stuff. I code a lot of stuff. In fact, I sometimes ask myself why am I coding stuff nobody needs, nobody will use and nobody really wants. I believe that I code it for myself, but people always prove me wrong.
Imagine a software, device or a service that you use, but doesn't fully satisfy you. Normally you'd maybe write an e-mail, post a suggestion or said "eh whatever", but I'm the man who says "this is crap, I can do better than that", and then through hard work and determination, actually achieve that, while learning a lot in the process.
Okay, we get it, so what did you make?
A lot of stuff. There are many people that know me from various different sources, some do recognize me even from a few.
Probably the most of you know me from Steam, as I'm the creator of ArchiSteamFarm, which I like to call ASF. The reason for creating that software was very simple - Steam trading cards are basically a free source of virtual money you can buy games with, and I'm true gamer by heart. This quickly caused my Steam library to grow in size rapidly, and all of those cards were waiting for me to be collected and spent on even more games... Problem is, there was no good idling software, as the only candidate at that time - Idle Master, was working only on Windows, required Steam to be running and was unreliable most of the time, requiring a restart or even whole reinstall. You should know me by now, I was not happy with that, so I created my own Idle Master.
I'm very proud of ASF, since GitHub statistics don't lie - every stable release is downloaded by approximately 50-100k users, and I'm receiving a lot of positive feedback from my entire "small" community that I managed to create, which is truly a great feeling. This is mainly what I focus on today.
Of course, ASF is not the only thing I managed to create across those years. Many people also recognize me from XDA, where I released my very own operating system based on Android, which I called ArchiDroid. The reason once again was simple; the original software from Samsung on my Galaxy S3 was so bloated and crappy that it was almost impossible to use. I got so annoyed with my new toy that I decided to create my own alternative OS, as the hardware was powerful enough to do much better than what Samsung sadly ruined with their TouchWiz. This was also my first really big project I decided to share.
Wait what, that guy created his own OS just like that?
And I even wrote a whole engineering thesis about it!
Soon enough, I created my own ArchiKernel for battery life and speed, ArchiKitchen for building, and my optimizations for maximum CPU efficiency. That was still not enough, so I even created my own ArchiToolchain based on Linaro that I used in ArchiKitchen for compiling ArchiKernel and ArchiDroid, so I can generate even more superior code.
Basically, if you owned Samsung Galaxy S3 or Sony Xperia M and looked at custom firmwares available for those phones, then very likely you can recognize my software being around, if you didn't use it yourself that is. Despite of being outdated, some people I know still keep ArchiDroid on their phones, claiming it's the best Android OS that was ever created, even though there is still a lot more that could be done. As a "thank you", I even received a brand new device - OnePlus Two, absolutely for free, from one of my fans, that I still use today and I'm very grateful for. It's not a common thing to see a happy user donating a $349 phone to a random Archi found on the internet, just because you like his work - this is when I knew that my work is truly something bigger than just "me breaking things and sharing stuff with the rest of the world".
Sadly, a while later I dropped my interest in Android development due to being too busy at the time, mainly with college. I was developing ArchiDroid for like 2 years if not more, with weekly releases, crapload of science going on, and code floating around in my GitHub repos 24/7. I needed a break, but of course not a break from development, but a break from Android, so I put my smartphone development on hold. Perhaps I'll return to Android someday, but that's unlikely considering my lack of interest in this matter - LineageOS does the thing much better than my ArchiDroid did, even if some things could be done better... Still, this is what I use today and I'm quite satisfied with it, which means that I'm unlikely to spend my time on creating something better if it's good enough.
Apart from the above, I'm working on many smaller side-projects, some which are widely known by public such as ArchiBoT, as well as other less known like ASF STM, which helps me during each Steam sale to match my cards and get some nice badges. I'm also a founder of our small Touhou Giveaways SteamGifts group, where I can spend time on more relaxing things, such as making ArchiBoT capable of reminding me in 53 minutes to take lasagne out of oven.
So what am I doing? I'm doing science. In fact, I didn't even want to create a patreon at first - "who the hell would like to support some random Archi fixing what is not broken on the Internet?", but then one of the users asked me for that, so I said why not, maybe people really want to support a mad scientist like me - after all my projects are no longer being used only by a few friends I know...
What we can expect from you in the future?
Well, assuming I'm still alive, you can for sure expect that I'm not moving anywhere as a person, and I'm still going to work on things I consider useful, interesting and practical. I'm software developer and it doesn't look like I'm going through any rebranding anytime soon. I can't really foresee what I'm going to do in following years, but I'm definitely not going to stop playing video games, writing code or enjoying to share my knowledge. Who knows, maybe you'll be the one who suggests me the next big thing?
Why should I support you?
I created my Patreon because my users asked me to do so themselves. If you want to donate, you already know the reason and you don't need additional one. If you don't have a reason yet, then why you won't try out something I created and find a reason yourself? I created all of that myself, through hard work, dedication and determination, always trying the best I can do - give it a try, I'm sure you'll love it.
As a thank you, apart from the awesome feeling of supporting a hard-working developer, you can get access to some interesting things in terms of the software and IT in general, even if you're not currently using any of my work. Refer to rewards for more info. Although you should be aware that I don't really maintain that big activity on patreon itself, as I like to focus on what I'm doing best - writing long walls of text like this one is not really my strongest trait.
I'm very grateful for all the support, since coding usually requires several ingredients - mainly food, water, electricity, working Internet and time. You can most definitely help me with the first 4 issues, while I'm slowly teaching ArchiBoT to handle tasks that I need to do daily, so I can spend more time on doing science and less on boring repetitiveness.
You can be sure that by supporting me you're supporting open-source developer that puts gigantic amount of work and dedication into his projects, making them as perfect as possible, while at the same time offering that hard work to everybody entirely for free, with a hope that it will come useful and practical to more people. I never ask for money for my projects, but I do appreciate a lot generous people that despite of that want to donate something nonetheless. Thank you!