RSSAmplifier

Blog

Beacon

Dive into Light's world. Discover thought-provoking articles spanning technology, personal development, surrealism and more. What do you think goes in Mahesh Bansod's head?

maheshbansod.comRSS feed ↗21 posts

Latest posts

Stop typing cd to navigate in your terminal

Introducing alternatives for easily navigating directories you've already visited. Prefer a reel over an article? here you go: [instagram](https://www.instagram.com/reel/Da_QkS1NJUC/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==) [youtube](https://www.youtube.com/watch?v=bhlu29yUfH4)

Book Review: Brothers Karamazov

Can a novel written in 1880 perfectly capture the messy, conflicting depths of modern human psychology? Dostoevsky’s The Brothers Karamazov does exactly that, pitting fierce faith against razor-sharp atheism.

Thanjavur trip

I went to Thanjavur on 7th May, 2026. It was a sunny day. I got up a little early being unable to sleep due to the excitement of finally going on a vacation after a long time. In this excitement, I almost left my phone home. I booked an auto fast. Overpaid the driver. And went to the airport to board a flight to Hyderabad where I'll board the flight to Tiruchirappali so I can finally reach the…

A view of 2026 from 1927

[Metropolis](https://en.wikipedia.org/wiki/Metropolis_(1927_film)), a 1927 sci-fi movie, is set in a dystopian capitalist society where a whole city is owned by Joh Frederson. The story revolves around his son, Freder Frederson, wandering around the city having an adventure. To put it simply. It's about class struggle. Maybe faith. At one point, I thought it's an anti-capitalist movie and at…

Lessons from LLMs and Life

> "The unpredictability in life is what makes it interesting" > > -- [someone idk.. maybe some movie or > book](https://share.google/aimode/VX5rLCUiS15sa7iaf) I'm Mahesh Bansod. A software engineer. [I love building stuff for the sake of building it](https://github.com/mahesbansod). Building software has never been so simple - type a prompt and boom you got a working interactive system! I really…

A glance at Swift

I recently picked up [Swift](https://www.swift.org). This article is about some of the things in Swift that I thought were cool. I will probably update this as I come upon more cool stuff, which is bound to happen as I'm still starting out.

On Emotions

It's been a while since I've started feeling. I'm not sure when it started. Probably around when I was 1-3 years old? Who knows! Anyway, with my experience of about 27 years, I present to you my thoughts on some emotions I've experienced while living and feeling as a person sorted in no particular order. Feel free to tell me about your own experience with emotions. I love being human and…

Making LLMs do what you want

Tired of spending hours convincing an LLM to just do that one thing? You have tried lots of different ways to no satisfaction and yet it eludes you why it isn't able to just do this really simple task? Look no further! You've reached the place you'll learn the dark arts of making any LLM head over heels for you. I have worked with LLMs since about two years now and this guide is about what I…

Book notes: The Psychology of Money

My notes for the book "The Psychology of Money" by Morgan Housel.

Iterate over Tuple Type in TypeScript without recursion

A simple trick to iterate over a tuple in TypeScript without resorting to recursion.

Sri lanka trip 2024

I went to Sri Lanka on 6th November, 2024 and returned on 12th November, 2024. This article describes my experiences on this trip.

Thoughts on Project Hail Mary by Andy Weir

This article contains my raw thoughts on the book "Project Hail Mary" by Andy Weir.

Unlearning habits and saying bleh to intrusive thoughts

Being a human, you gotta do what humans do. You walk, you eat, you communicate. Human stuff. You're walking down a street and notice a dog, it's cute. You want to say hi to it, and so you move towards it. It moves towards you. You're both moving towards each other but wait. why is the dog barking? why does it look angry? what did I do wrong? The dog comes at you faster giving you lesser time to…

The exit

It was orange, green, red, and brown. Walking down a path with my girlfriend, arm around her shoulder, we chatted about the most random things. It was a good day. It started when I got out of my bunk bed and jumped into the brown world. A mountain of stress crept in as the reality sunk in. I was stuck in my room. The noise outside terrified me and my roommates, soaked by water leaking through…

Avoiding assertions in TypeScript

Often, when working with Typescript, people tend to go for type assertions to suppress errors. Though that does suppress the immediate error, it is often the case that you're causing yourself a pain by not fixing the underlying issue, and exposing yourself to bugs at runtime. The main advantage of Typescript is the types we define, the more accurate they are to reality the less often you'll…

Random thoughts (2?)

Years ago, maybe in 2018 or 19, on a random afternoon outside the college canteen, a friend posed me a simple question that has been on my mind a lot these years. The question was, what if you give it your all, invest unwavering effort, and after all this what if you still fall short of achieving your dream?

Chasing Stars and Chatbots: The Shifting Landscape of Relationships

Before the internet, when dinosaurs roamed the Earth, human connections were all about good old-fashioned face-to-face encounters. No, not Zoom meetings, but actual in-person gatherings. People built relationships by attending social events where they’d chat, laugh, and occasionally break into spontaneous dance-offs in their well-lit caves and colorful gardens. Friendships were like a well-cooked…

Making your first game

So, you've learnt programming? You've made some easy programs? Maybe even made a few bigger projects? It's about time for you guys to start making games. If you don't know programming, I encourage you to use google to look for programming tutorials to learn a beginner friendly language like Python. After you're done with that, come here again. This tutorial is aimed at people who are \`okay\` at…

Social distancing and The Naked Sun

Social distancing is a new and perhaps uncomfortable concept for many of those practicing it due to the pandemic this world is going through today. We are all in different places now; most probably where we didn't expect ourselves to be at this point. We are forced to stay isolated from others in our own hole, yet we are connected to everyone through this fantastic invention of mankind: the…

Rivals

_Dear John,_ _It's me. I hope you're doing okay. I need you to know that I love you. Things get difficult sometimes, but you need to push through it and win. Look up, my soldier. I'm not there with you right now. No one's there with you. It's your fight. Only your fight. You have to win._ _You have some goals. Look at them again and prioritize the things in your life accordingly. Let go of the…

The smile that was sad

It started when you read some of my stories. I wrote fiction. Close to my heart. About a hero. A murderer, actually. The guy who killed for fun and called it justice. The guy who was fake to all and everyone loved him. You said you liked the weird sense of humour he had. I told you I am kinda like that. You smiled. I saw through it. I knew you were sad. I was worried. I didn't want you to be sad.…