<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Shashank Sharma</title><link>https://shashanksharma.xyz/posts/</link><description>Recent content in Posts on Shashank Sharma</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 15 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://shashanksharma.xyz/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>The Axioms of Self</title><link>https://shashanksharma.xyz/posts/the-axioms-of-self/</link><pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/the-axioms-of-self/</guid><description>"When you are lost, where you stand is the right direction." I wrote that line in my notes at some point. I don&amp;rsquo;t remember exactly when, somewhere between my college years in Indore and the early grind of a software engineering career. I didn&amp;rsquo;t fully understand it then, but I think maybe I do now.
These are my thoughts about something I&amp;rsquo;ve been working through for years: who do you trust, and why, and what happens to you when that trust keeps getting tested?</description></item><item><title>Evolution of my Blog</title><link>https://shashanksharma.xyz/posts/evolution-of-my-blog/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/evolution-of-my-blog/</guid><description>Introduction I&amp;rsquo;ve been thinking about how vision drives evolution, even when technology can&amp;rsquo;t keep up. For example, early video games designers in the 2000s envisioned characters with complex abilities and unique interactions, but they were working with primitive graphics engines. They couldn&amp;rsquo;t show you detailed animations or flashy effects, so they had to distill their ideas down to pure mechanics and imagination. Players had to envision how cool it would look or maybe it was cool at that point in time, even when it was just basic sprites and simple animations.</description></item><item><title>Understanding and Mitigating Zombie Processes in Container Runtimes</title><link>https://shashanksharma.xyz/posts/hidden-cost-of-container-zombies/</link><pubDate>Thu, 03 Apr 2025 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/hidden-cost-of-container-zombies/</guid><description>Introduction You might have seen problem statements where the user is expected to execute SQL queries based off problem statements and check whether the query output is correct or not. During my work at HackerRank, one of the use case which I was assigned was to figure out, why database query execution takes more time and how we can further improve it.
Now obviously, whenever user input execution comes into picture, it&amp;rsquo;s better to take precaution and containers are usually the best tools for this job and this brings many complications.</description></item><item><title>Year in review 2024</title><link>https://shashanksharma.xyz/posts/year-in-review-2024/</link><pubDate>Sat, 22 Mar 2025 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/year-in-review-2024/</guid><description>Introduction Server Status As of now all my server/services status can be seen at self hosted status page
This year has been exciting wrt me joining at Coursera, learning java as a completely new languague, which I never thought I&amp;rsquo;ll be making use of given I have been priamrily working with Python and Golang. Besides that, I did enjoyed picking new hobby, which in this case was is selfhosting. I finally made use of my raspberry pi and deployed couple of useful tools and taking first step towards homelab setup</description></item><item><title>A Data-Driven Look at My Dota 2 Compendium Quest</title><link>https://shashanksharma.xyz/posts/dota-compendium-2024-quest/</link><pubDate>Fri, 25 Oct 2024 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/dota-compendium-2024-quest/</guid><description>Introduction I have been playing games for a while, and it has been usually FPS games, where it started from CS1.6 to CSGO for more than 3,000 hours and playing Valorant for 2 more years, and a couple of other ones, and at some point I realized I need to try some new style and started playing dota 2.
My first-ever game of Dota 2 was at around May 2022, where I had no idea what I was doing and why I was doing it, those 5 games I remember closing them in between and had no idea what to build by looking at the items in the shop.</description></item><item><title>Building live device feed for my website</title><link>https://shashanksharma.xyz/posts/building-live-device-feed/</link><pubDate>Tue, 20 Aug 2024 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/building-live-device-feed/</guid><description>Introduction One day, I had a thought, why is it that other organization can track all my stats and not share those raw data with me, even though I am the one who is generating it, obviously few of the services do allow sharing some insights like Netflix watch history or google activities (limited), but it has its own issues like they are not detailed, or some histories are not persistent.
For me, It all started with my obsession with generating and tracking data, and also in school days when I used to track my day-to-day activities manually whenever I unlocked my phone, but obviously such manual tracking is far too irritating.</description></item><item><title>How Vulnerable Was Rgpv Exam 2020</title><link>https://shashanksharma.xyz/posts/how-vulnerable-was-rgpv-exam-2020/</link><pubDate>Sun, 30 Jun 2024 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/how-vulnerable-was-rgpv-exam-2020/</guid><description>Preface The main reason behind this blog is to understand the seriousness of mistakes that were made without any proper arrangements and the impact of such mistakes. In this blog, I&amp;rsquo;ll be covering how the RGPV Exam portal was so vulnerable that it exposed around 49 thousands of students&amp;rsquo; private data/submissions publicly and how it could have ruined everyone&amp;rsquo;s exam without any authentication.
Impact of given vulnerabilities include:
49,000 students of RGPV student data leak which includes all possible PII data (like: phone number, email, etc) Question paper leak Submit exam for any other student Unlimited image upload to their server LFI Exploit which allows you to see file content from their server View all student submission like question answered from final exams which held during 24th Aug - 27th Aug 2020 Introduction After Covid-19 pandemic started, RGPV University announced that for final year students, they are planning to organize an exam which will consist of MCQ questions (total 40 questions) and it will be an open book exam as mentioned here.</description></item><item><title>Smart India Hackathon Experience 2018</title><link>https://shashanksharma.xyz/posts/smart-india-hackathon-experience-2018/</link><pubDate>Thu, 15 Mar 2018 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/smart-india-hackathon-experience-2018/</guid><description>Introduction To promote the Digital India movement, our Hon&amp;rsquo;ble Prime Minister, Shri Narendra Modi, took a significant step and introduced SIH 2018 so that young people could participate and help solve major issues in India using their technical abilities.
We didn&amp;rsquo;t know anything about SIH, but we learned about it on the MyGov website, where they mentioned that we could participate in the hackathon and contribute by solving problems. We were really excited, and after forming our team, we submitted our idea proposal on their website, as it was mandatory for selection.</description></item><item><title>India's MP Transportation Analysis through Python</title><link>https://shashanksharma.xyz/posts/india-mp-transportation-analysis/</link><pubDate>Sun, 16 Apr 2017 00:00:00 +0000</pubDate><guid>https://shashanksharma.xyz/posts/india-mp-transportation-analysis/</guid><description>Introduction Python is really a powerful language and with proper use of it anyone can make beautiful things. After studying Python I was really impressed by its power and to be more specific I really love how we can scrape any website easily with the help of python. Scraping is a process of extracting data from website by their html data. So I learned its basic and started scraping many website.
Recently I thought of creating something big through scraping but I was having no idea what to do.</description></item></channel></rss>