Home

PES Open Source is Recruiting!

PES Open Source is looking to recruit a new leadership team from the batch of 2023 (and over). The plan is that we will be recruiting new members this semester, and getting them familiarized with all the processes and having them take increasingly important decisions in leading the direction of PESOS. So by the time the current core team exits, ...

Read more

How Linux made me a better developer

Disclaimer: Some parts of this post may seem exaggerated to some of you, but it is a (mostly) accurate description of my experience with switching to Linux. Consider it mostly opinionated Linux is the OS of choice for a sizeable portion of the software development community, and is one of the two significant open-source operating systems in use...

Read more

What in the world is ricing!?

Introduction “Ricing? What is ricing? What is a rice?” one may ask. Is it some weird slang for throwing rice around or cooking? NO! At least I don’t think of it that way… Well let us first take a stroll through time as we find out about the origin of ricing. History of the term “RICE” Ricing was initiated by Asian street racers customizing thei...

Read more

Building Android kernels

Introduction What is an Android kernel? We often hear that flashing custom ROMs like LineageOS (formerly known as Cyanogenmod), ResurrectionRemix, etc., can improve our Android experience. However, there is a misconception that ROMs are the ones that greatly impact the performance and battery life of an Android device. Well, leaving aside the...

Read more

Delving into Docker

Introduction What is Docker? Docker is a set of tools that allow us to easily run containers and containerised apps. Why use Docker and these so called “containers”? Well, containers are extremely useful as they are very lightweight and have minimal overheads. We can package an app along with just its dependencies and can isolate this into a ...

Read more

Living in the Terminal

Many new Linux users have the same first question: Why is everything done on the terminal? Indeed, computer graphics have come a long way, and with flashy GUIs available on other operating systems, Linux seems prehistoric and daunting to many new users. However, anyone who’s taken the effort to get comfortable with the terminal will tell you tha...

Read more

Summary: Git Workshop at 16th October

PESOS conducted its first workshop, one to learn git and get started with using it effectively. Here is a brief reference for the workshop conducted on 16th October, 2019. Version control systems help in efficiently tracking changes to source code over time, especially in codebases with multiple collaborators. Apart from this, developers can ...

Read more