Light
banner
maheshbansod.com
Light
@maheshbansod.com
i love computers, science, math and understanding the world around us.

https://maheshbansod.com
Pinned
"I've always pursued my interests without much regard for final value or value to the world. I've spent lots of time on totally useless things."

- Claude Shannon
embarrassed to discover vim's `textwidth` option so late. i have been literally reformatting lines manually (though it gives me something to do while thinking :P) so far.
now it's just: `gqip` !!
November 8, 2025 at 8:35 AM
When I first joined stackoverflow i was overwhelmed by all their rules, but eventually I realised it makes so much sense. I was rubber ducking the problem everytime I wrote a question. I would come up with a solution before clicking the Post button!
SO gets a lot of hate but it got forums right
Rubber Duck Problem Solving
At Stack Exchange, we insist that people who ask questions put some effort into their question, and we’re kind of strict about it. That is, when you set out to ask a question, you should… * Describe...
blog.codinghorror.com
November 4, 2025 at 3:44 PM
view transitions and pre-fetching have been achieved internally
October 20, 2025 at 7:20 PM
revamped my website from scratch, with zero AI and it felt kinda nice. switched to astro from zola. i wanted to do it since a long time. finally got a free weekend.
ig i wanna start putting some js/interactive stuff within my articles where relevant. would be a high value low-effort thing with LLMs
October 19, 2025 at 6:44 PM
Open vim in insert mode with the cursor at the end of the file:
```
vim "+norm Go" "+startinsert" $filename
```
October 7, 2025 at 5:32 PM
developers.google.com/chart/intera...

support.google.com/docs/answer/...

TIL: Google Sheets supports a QUERY function using which we can run queries on a range of data.
Query Language Reference (Version 0.7)  |  Charts  |  Google for Developers
Learn how to use this language and discover detailed documentation for its classes, functions, and element.
developers.google.com
October 6, 2025 at 2:59 PM
firefox now has a sidebar which is awesome
but expand on hover animation is super slow so i'd rather keep it always visible for now till i figure it out

i have no idea why it has AI, but now that it does, i want to see where they plan to take this or if it's just following the trend
October 5, 2025 at 2:22 PM
so bored
September 27, 2025 at 2:17 PM
Reposted by Light
This is how you can get the news with a TUI! 💠

📰 bulletty — A RSS/ATOM feed reader for your terminal.

💯 Offline-first, markdown rendering + read later, highlight & notes.

🦀 Written in Rust & built with @ratatui.rs

⭐ GitHub: github.com/CrociDB/bull...

#rustlang #ratatui #tui #rss #terminal
September 16, 2025 at 5:54 AM
they added AI in washing machines
September 13, 2025 at 7:59 AM
no Dexter episode to look forward to this weekend
September 12, 2025 at 2:56 PM
NanoBanana pls
September 11, 2025 at 5:44 PM
vagabond is on hiatus since 10 years 😔
September 4, 2025 at 5:01 PM
Reposted by Light
If you’re someone who still reads for pleasure, you are a marvel. If you’re able to unplug from all the chaos of our entertainment culture and disappear into the warmth and solace of a book, that is a rare gift and I’m very glad to know you.
August 22, 2025 at 6:49 PM
I've been exploring Swift recently for fun.
I like it, and parts of it feel like Rust.
Also, it's really syntax-sugar heavy, which can have both a good and bad impact, but it seems good for now.

Just wrote about a few cool things I noticed in it so far.

#swift #article
Cool things in Swift - Beacon - Mahesh Bansod's home
Light's blog - I recently picked up Swift. 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 hap...
maheshbansod.com
August 17, 2025 at 8:19 AM
Nice shortcut key in VSCode I wish I knew before:
Ctrl+W - Search open Windows and switch
August 15, 2025 at 4:42 PM
how blue the sky today
July 14, 2025 at 4:54 AM
"I've always pursued my interests without much regard for final value or value to the world. I've spent lots of time on totally useless things."

- Claude Shannon
May 24, 2025 at 8:09 AM
Reposted by Light
I have written many healthcare stories, but never before have I written about my own health. I decided to do so after learning one of my drugs costs nearly $1,000 a pill and just 25 cents to make. What I found was an incredible story of discovery and exploitation. www.propublica.org/article/revl...
The Price of Remission
When I was diagnosed with cancer, I set out to understand why a single pill of Revlimid cost the same as a new iPhone. I’ve covered high drug prices as a reporter for years. What I discovered shocked ...
www.propublica.org
May 8, 2025 at 1:51 PM
i'm now cloudflare gang
May 18, 2025 at 11:24 AM
reading my 2018 diary feels surreal..
the me back then was so... kind
May 18, 2025 at 4:54 AM
what if we lived in a world where emojis looked the same on every device
May 3, 2025 at 7:52 AM
May 3 force be with you
May 3, 2025 at 5:27 AM
learnt it the hard way today that RegExp.prototype.test is not a pure function
RegExp.prototype.test() - JavaScript | MDN
The test() method of RegExp instances executes a search with this regular expression for a match between a regular expression and a specified string. Returns true if there is a match; false otherwise.
developer.mozilla.org
April 21, 2025 at 12:06 PM
published a new article: Making LLMs do what you want.

just a few things i've learned while shipping LLM-based features.
Making LLMs do what you want - Beacon - Mahesh Bansod's home
Light's blog - 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 re...
www.maheshbansod.com
March 29, 2025 at 7:41 PM