Skip to content

Piyush's blog

  • About
  • Posts
  • Talks

  • Doing Music Collections The Right Way

    A friend of mine sums up the problem pretty well- “companies today charge money to remove features.” This is the entire motivation for this post. Music, just like every digital asset today, is getting harder and harder to keep with our selves. Companies love the idea of subscription, and while I agree it works great for many people, keeping what I love with myself is really important to me. This post will cover my recent foray into creating a new system for getting new music and keeping it too. AUDIENCE…

    2025-11-22
    foss life server

  • FOSSASIA 2024: An Unforgettable Experience in Vietnam

    Journey to Vietnam Embarking on my journey to FOSSASIA 2024, I felt a mix of excitement and anticipation. As I boarded my flight, the reality of the adventure ahead began to sink in. I arrived early in the morning on April 7th, filled with enthusiasm and a bit of jet lag, ready to dive into the vibrant culture of Vietnam and the exhilarating events planned for the conference. Arrival in Hanoi Landing in Hanoi, I was greeted by the warm, humid air and a bustling airport scene. I quickly hopped…

    2024-05-27
    foss grateful life motivation

  • Android Kernel compiling crash course

    This guide uses Samsung Galaxy F23 5G as the target phone. Let’s name our kernel KoolKernel. Here’s a quick rundown of what we are going to cover:- For inspiration, this is how I set up the environment on my system. ~/samsung ├── build # build stuff ├── kernel # kernel source ├── package # packaging area └── toolchain # toolchain Getting the kernel source code Setting up the Toolchain The two components needed for the toolchain are :- When you are done downloading the toolchain, the toolchain directory should look…

    2024-02-28
    foss grateful

  • Mesh VPNs, and self-hosting

    So I recently came to know about mesh-networking, and was very intrigued by this radical new tech. Basically, mesh-networking allows any two devices to connect directly with each other, without the VPN server acting as the middleman. There are many implementation and use-cases for mesh-networking, from mesh-Wifis to blockchains, IoT networks, emergency systems. One of these implementations is mesh-VPNs, which allows devices in a private network to be directly accessible by any other device within the same network. There are many products available for setting up a mesh VPN. It…

    2024-02-05
    foss GG life pc

  • Setting up your own Cloud Gaming PC

    The Cloud Gaming phase is already behind us, and while it might seem a missed opportunity for this post, I’ll still publish it if in case anyone else wants to try it out. There’s just a couple of requirements to get started:- Let’s start with baby steps here. We’re going to follow this step-by-step approach:- RDP over LAN Start with just setting up RDP on your gaming computer. if the link doesn’t work for you, try looking for another solution online. To complete this step, you should be able to…

    2023-10-31
    GG pc

  • FOSSASIA 2023 :: EVENT REPORT

    The FOSSASIA Summit 2023, held from April 13-15 at the Lifelong Learning Institute in Singapore, As an exhibitor for KDE at the FOSSASIA Summit 2023, I had an incredible experience showcasing our latest projects, networking with industry professionals, and engaging with attendees from all walks of life. I was thrilled to be part of such an esteemed gathering of like-minded individuals, all of whom were dedicated to advancing the field of open-source software development. For context, FOSSASIA is an organization developing open source software applications and open hardware together with…

    2023-04-27
    grateful

  • Nextcloud shenanigans!

    Apparently, just upgrading the container version for Nextcloud is not enough. Over time, you might end up with an error like this:- This version of Nextcloud is not compatible with > PHP 8.0 You need to be upgrading nextcloud as well within the container along with the image updates. You’ll need to exec into the container and run updater.phar  Once you’re done with the update, re-run updater.phar until you get to the latest version of Nextcloud. If you want to upgrade the PostgreSQL version, export the DB and then import it…

    2023-04-24

  • iOS with Youtube adVanced

    Hi. This is a small post to list down the steps involved in getting YouTube Freemium working for your iOS device. It involves using AltStore, AltServer, netmuxd, usbmuxd, and a few scripts that make it easy to automate the whole process along with a small systemctl unit to automatically keep the whole thing running.

    2023-04-24
    foss life motivation

  • Instructions on how to use ILI9341 display as a secondary screen

    Set up a display on your Raspberry Pi for 200 rupees!

    2022-08-11
    convertible

  • LWID #2

    Last Week I Did #2

    2020-10-21

1 2 3 4
to old posts→

Piyush's blog

Proudly powered by WordPress