Professional Software Engineer by day. Hobby developer, Modder, Gamer by night.

How I Replaced Netflix and Have Been Using My Media Server for Over 2 Years

Feasibility Can I host Netflix on my own? of course yes, many open source software offers similar functionality, you can set it to work only inside your home network or make it available throughout the internet. I already own a server, I rent out a server for hosting my development activities, so why not use that server as a media server, I don’t want it to run just inside the home LAN, I want it to be exposed to the internet, of course with required security measures.

Overcoming a limitation in Electron

Hey, what’s going on with you, hopefully good things, a small personal update, I think I lost focus on my goals for almost a 1.6 years, right after I joined vz, maybe its beause this is the first ime I ever switched my official day time job, wtf, time..time..time it moves soo fast, nowadays literally everthing takes soo much time in this attention seeking nightmare.. wtf, you can not even ignore most of the things, otherwise you will be an outcast, Something happened and it gave me a wakeup call on why I wanted my life goals on the first place, then I realized, “you are the person shaped by your memories, at least your behaviour should reflect it”, because If I still had my old memories and experiences I would have not changed courses?

Birthday Month 2023, Reflection & Goals

This is personal post, not about tech.. if anyone other than me is reading this.. ignore this if you wanted somehting technical. I can not belive, its been already 3 years since this post. Covid really took 2 years from my life real quick. I dont know If I’d be in a better/ lesser position if it were not for covid though. I started this draft on august 21 and as i am inching each day towards my birthday and beyond.

Android CI on Github

Been busy, its not like I lost interest in posting here, I just didn’t allocate time for writing here, which is the opposite of what I set out to do.. which in turn does not track my progress at all, I should be held accountable for my progress. ~pff I hate it. A friend told me in the time that I did not post, not necessarily everything should be a progress, maybe this is right or maybe wrong.

Updating Dns Servers for Ads and Tracking Protection in 2023

Upgrading PI hole Once every year, I do server maintainence (during Dec-Jan), this year I updated the our dns server from pi-hole to AGH (both are open source projects..) Just wanted to try an alternative, after using it for a while, the UI & Features on AGH is much better than pi-hole. Why a custom dns server? All websites/apis are just ip addresses (just numbers). Nameservers maintains a mapping of the domain names to the ip addresses, so when we make a request, we get the appropriate ip address.

Modding a macOS App

Intro This post is about reversing.. but for a MACOS binary. Lets drive straight into it. Modding in macOS is fairly new to me, but a binary is a binary and it can be modded!. I started to daily drive macOS a month or two ago, the why and what’s is a whole different story to post about. Like I have said previously in my other re posts, “ I don’t trust mods from the internet” If I can mod it then its fine, otherwise I’m paying for it.

"F-droid" vs the pain that is "Google PlayStore"

How you doing? hope you are doing well. I missed to post on december because I was juggling too much things at once and needed a break Fdroid? Fdroid is a free and open source Android application repository. You can use Fdroid via the F-Droid client or the F-Droid website. It is similar to the Google Play Store, but with a few key differences: is free and open source contains only open source applications is not a commercial service all google play dependencies are stripped out when publishing goes through a series of automated tests & manual reviews before being accepted How do I add a new app to Fdroid?

Accuradio, Spotify...etc Adblocker in Kotlin

Hello how you been?, hope everything is going well. I wanted to learn Kotlin for native Android development, I already knew how to do it with java, so the only obstacle for me is learning Kotlin. Kotlin Kotlin trello board that I used to track progress. After learning the basics for Kotlin, Kotlin koans is a great place for practice (beginner to advanced). Chosing what to do with Kotlin I use Accuradio android app to stream music, but it does not have a paid tear, So the ads are not skippable and there was no existing adblocker that does this(which is a pain).