-
<p>This was something I had in mind to write down a year ago, but now that I think of it, that wouldn’t have mattered as I believe that it was this year that has taught me more lessons in life than any other up to this point. It’s really funny how fast life can change and how close things really are.</p>
<p>The current position that I am in is fully because of me turning a blind eye to multiple situations, and not having the courage to stand up for myself. And to be transparent, I have never lea
Read more →
-
<h1 id="overview">Overview</h1>
<p>For those who aren't aware <a href="https://hasgeek.com/bengalurusystemsmeetup">Bengaluru Systems</a>,
is a really cool community of systems enthusiasts here in Bengaluru, India.
The meetups cover insightful talks on distributed systems, databases, compilers,
and more! It was created back in May 2024 by some amazing folks like
<a href="https://nonmonotonic.dev">Madhav</a> and <a href="https://rowjee.com/">Rowjee</a>.</p>
<p>This edition introduced a lightning t
Read more →
-
<p>Interned at <a href="https://www.theinnovationlab.in">PIL</a> (aka. PES Innovation Lab (prev. Microsoft Innovation Lab (prev. Nokia Innovation Lab))) for 8 weeks during the Summer of 2025. This is a research lab based of in the main PESU Campus. The problem statements we choose to work on are created by seniors and alumni from the lab. My research involved introducing a preemptive task scheduler to MCUs(Microcontroller Units). Our scheduler is built around the Raspberry Pi Pico, which comes w
Read more →
-
<p>Recently purchased my first* camera - Sony α 6700. Theres an asterisk to that first as some of you may be familiar with my unsplash page or the fact that I have been taking pictures for a couple of years. Almost every previous camera that i've used was what my mother purchased back when I was a year old. In fact, my widely used Sony Rebel XSi is a year older than me. Hence this makes it my first ever camera.</p>
<figure>
<img src="https://images.adihegde.com/posts/sonya6700.JPG" alt="">
<figc
Read more →
-
Studying db hexdumps
This is a post on dissecting the structure of database files (sqlite3) and seeing how data is stored under the hood
2025-04-16
<p>This post is WIP. Based on my repo <a href="https://github.com/bwaklog/parsley.py">parsley.py</a></p>
Read more →
-
Building systems in rust
A _small_ blog on building raft in rust as a generic consensus layer and a KV store to use it for consensus.
2024-12-21
<blockquote>
<p>blog updated 21/10/2024</p>
</blockquote>
<h2 id="a-much-needed-introduction-to-this-blog">A much needed Introduction to this Blog</h2>
<p>As I said, this is work in progress. The stupid reality where I open source my progress and not the repository that I'm working on in shame, definitely working with a <a href="https://notes.andymatuschak.org/Work_with_the_garage_door_up">garage door open</a>. This section is still 🏗️</p>
<h2 id="how-this-project-started-out">How this project s
Read more →
-
<p>Some info dump while I try to figure out random number generations. No TOC for this page, but here is a <code>tree -L1</code></p>
<pre><code class="language-text">.
├── Algorithms
│ ├── CSPRNG.md
│ └── Random Tree - Linear Congruential Algo.md
└── Random Number Generation.md
2 directories, 3 files
</code></pre>
<hr>
<br />
<div class="cite-block">
<p>Citations for this chunk</p>
<p>- Handling generators based on <a src="https://www.mcs.anl.gov/~itf/dbpp/text/node119.html">linear
Read more →
-
Goland Bangalore 76
Post on the experience of presenting at a language meetup for the first time
2024-07-06
<p><a href="https://github.com/anirudhsudhir">Anirudh</a>, <a href="https://www.linkedin.com/in/adhesh-athrey-3a67391b6/">Adhesh</a>, <a href="https://github.com/polarhive">Nathan</a> and I recently got the oppourtunity to present our static site generator <a href="https://anna-docs.netlify.app"><code>anna</code></a> at the <em>Goland bangalore meetup</em> <a href="https://www.meetup.com/golang-bangalore/events/301697429/">#76</a></p>
Read more →
-
<blockquote>
<p>You aren't allowed to learn who you want aspire to become. Sometimes "experience" is more important even if that means to loose site of yourself</p>
</blockquote>
<p>I'm writing this while sitting all alone in a deserted lab. Where I'm supposed to be interning and simulating some claims made by a paper. And I'm lost. I've taken this up only because I missed out on other chances for internships, and I'm afraid I won't get another shot at them either. And here I am sittin
Read more →
-
Techstack
Here are some things I cant live without on my system.
2024-06-10
<p>I've never had my self working on solely the terminal before. It would be only a few occasions when the GUI alternative was simply frustrating to use. I've since forced myself to try and venture more, and now I simply can't work without them. I have even lost count for the number of times i've used vim motions accidentally.</p>
<p>At first, yes these things were a bit intriguing, but once you leave the learning curve, everything just falls in place. You can find my dotfiles <a href="https://g
Read more →
-
<p>Meerkat is a p2p distributed application to maintain data synchronisation between all nodes using GRPC. Initially part of a hackathon idea proposed (available in <a href="https://hegde.live/posts/dist_sys/inginy12">this</a> post)</p>
<h2 id="commits">Commits</h2>
<ul>
<li><a href="https://github.com/bwaklog/meerkat/commit/3f8b029069bff3ce0673b9dda92001a50175ade4">3f8b029</a> -> Migrating to GRPC and testing out basic node pinging.</li>
<li><a href="https://github.com/bwaklog/meerkat/commit
Read more →
-
<h2 id="initial-problem-statement">Initial Problem Statement</h2>
<p>The proposed idea for the hackathon was way different compared to what our final product was supposed to be. What was planned was a live database collaboration implementation where one host, who has the data, allows a few collaborators who all connect together and modify the data. They would communicate through a <em>centralized</em> log server and maintain data correctness.</p>
<p>The approach taken to handle a request coming
Read more →
-
Notes from Goland Bangalore 75
Sharing a few notes from the Go Blore meetup on 13th April 2024. The speakers covered a few points on profiling in go, hands on demonstrations on it, dependency injection and a talk on how to use go with android.
2024-04-13
<p>This post contains a few notes from the Go Blore meetup on 13th April 2024. The speakers covered a few points on profiling in go, hands on demonstrations on it, dependency injection and a talk on how to use go with android.</p>
<h1 id="profiling-with-go">Profiling with Go</h1>
<blockquote>
<p>by <a href="">Swapnil Nakade</a></p>
</blockquote>
<h2 id="points-covered">Points covered</h2>
<ul>
<li>Using <a href="https://pkg.go.dev/net/http/pprof">net/http/pprof</a> with go to profile either the
Read more →
-
<h1 id="proof-of-concept">Proof of concept</h1>
<p><a href="https://notes.andymatuschak.org/">Andy Matuschak's</a> working notes is the key inspiration for this concept.
We are trying to deviate from the "general idea" of a blog site and focus more on this niche use case.
By integrating this feature, we are letting users to create a space to store there "zettels" and share their short notes as well.</p>
<p>We aren't trying to re-invent the process of making an editor that hel
Read more →
-
<p>There are several amazing SSGs out there, like <a href="https://gohugo.io/">Hugo</a> and
<a href="https://www.11ty.dev/">11ty</a>. Building your own SSG is an amazing learning
experience. It also motivates one to maintain and improve their personal site.</p>
<blockquote>
<p>Presented and written by Adhesh, Anirudh, Aditya and Nathan</p>
</blockquote>
<p>Building personal blogs from the ground up can be a <em>tedious process</em>. Some of us
have had our hands deep in vanilla HTML and CSS, whi
Read more →
-
<h2 id="parallax-in-approach">Parallax in approach</h2>
<p>A few thoughts off of my mind, my perspective on effort. It's something I'm a bit particular about. For me, there is a wall separating work achieved from hard work and work done for the sake of it. A wall that no one can pass through unless you change your approach or perspective of a situation.</p>
<p>I'm a person who is particular about my job. I tend to put myself down and set unrealistic expectations at times. Now people would say, I
Read more →
-
<p>I recently got the opportunity to take part in the project expo hosted by the club HSP part of PESU ECity campus. As part of this expo, I presented one of my on going projects <a href="http://github.com/bwaklog/xkcd-grab">xkcd-grab</a> in-front of an amazing crowd. So lets get to the actual part of the blog, what this presentation was all about.</p>
<p>This relatively small project is somewhat of a playground for me to explore different searching algorithms and querying techniques. While this
Read more →
-
<p>I'm not usually great at these things, but I want to give it a try. So here it goes.</p>
<p>Hey There! My name is Aditya Hegde and this is my small space on such a vast land of the web. What about me? Well, I'm a <a href="https://www.urbandictionary.com/define.php?term=College%20Freshman">freshman</a> at PES University. Parts of some cool clubs such as <a href="https://homebrew.hsp-ec.xyz/">HSP</a> and <a href="https://acmpesuecc.github.io/">ACM</a> which was my first little family here in co
Read more →