Suramya's Blog : Welcome to my crazy life…

August 26, 2025

Building an app that no one uses is useless

Filed under: My Thoughts,Tech Related — Suramya @ 11:27 AM

A quote that all of us have heard multiple times is If You Build It, They Will Come. This has launched countless applications/websites/solutions over the past few decades and very few of them actually had people come and use it. But due to confirmational bias people only remember the successes and thus this quote is still used actively in Business schools and by the Startup community. The latest example of this was shared by @nixCraft earlier, where a person spent $300k on an app no one uses.

I’m about to lose my mind and my investor’s money.Developer swears it’s ‘technically perfect’ but I can’t get a single doctor to adopt it. Two years ago we raised a seed round to build a patient management app for primary care doctors. Hired this boutique dev shop, spent 18 months and $300k building what they call a “technically superior solution.” The app works flawlessly. Zero bugs, clean UI, integrates with major EHRs, HIPAA compliant, the whole nine yards. Our developers are genuinely proud of it. But here’s the problem: doctors hate it. We’ve demoed it to 50+ practices. Same feedback every time. “It’s nice but it doesn’t fit our workflow.” “Too many clicks.” “We already have a system that works.” Meanwhile I see these basic-looking apps with terrible UIs getting massive adoption because they solve one specific pain point really well. Starting to think we built the app WE wanted to build instead of what doctors actually needed. Like we got so caught up in making it technically impressive that we forgot to make it useful.

I am awestuck that they managed to spend 300k over 18 months without realizing that no one wanted their solution and then instead of trying to figure out why people don’t want their solution they stuck to their guns and lost even more money.

One of the first things I learnt when I started programming was that your job is to solve problems for the customer, not showcase amazing technology. (If you can do both then that’s awesome). If you look at the quote above, the part in Italics pretty much explains why this app failed. In short the creator was so busy creating a “technically superior solution” that they forgot to create an app that the user actually wanted.

Earlier in my carrier I had the opportunity to work with a NGO that was working with various startups to create technology to help blind people and something they said really stuck with me. He told me that most companies try to create a system that mimic’s how a person would see the world and then translate that into something that a blind person could use and most of these attempts failed miserably because that is not what blind users wanted. They wanted technology that allowed them to interact with the world using their way. We are so used to having the ability to see that we think that if a person can’t see then we need to create something that allows them to see. But that is not what the users are looking for so the tech failed. The one company that had a promising solution spent a good amount of time talking to the prospective users of their technology and then built a solution that addressed specific pain points. Unfortunately, I didn’t stay in touch with the team but I am sure they are doing well because they are solving user problems.

The world’s most awesome and superior technology is of no use if no one actually uses it. We have been trained to think of users as ‘necessary evil’ and their are thousands of jokes around that make fun of users as being somehow clueless and stupid, some oldies call them lusers (a play on the word losers and users). But keep in mind without these users the systems we create are of no use. If you are not solving a business problem (or user pain point) with your solution then you might as well not build it in the first place.

There is one caveat here, you should always find out what problem the user is trying to solve and not just build what the user is asking for without digging into it. A lot of times people will come to you and say that I need XYZ, but when you dig into the problem they are trying to solve you realize that a different solution would be more effective in solving that problem instead.

This is why we need people from the product team to work with the engineering team together to understand what the user wants and how best to deliver that to the user.

– Suramya

August 25, 2025

Japan opens its first osmotic power plant

Filed under: Emerging Tech,My Thoughts,Science Related — Suramya @ 9:00 PM

As the world is trying to move away from fossil fuels more research is being done on other sources of power generation. Osmotic power generation is one of new latest technologies on the block and Japan has launched its first osmotic power plant, making it the second Osmotic power plant in existence worldwide. This was the first time I heard about Osmotic power so did a bit of research on it as it sounded shady, turns out that it is actually a thing and under experimentation world wide. The Japanese plant is expected to generate about 880,000 kilowatt hours of electricity each year which is the equivalent of powering about 220 Japanese households.

Osmotic energy is a lesser-known form of energy generation that captures the energy generated from the natural salinity gradient between freshwater and saltwater.

This type of energy – also known as “blue energy” – is generated through the natural phenomenon of osmosis. This occurs when water moves from an area of lower solute concentration (freshwater) to an area of higher solute concentration (saltwater) across a semipermeable membrane. When freshwater and seawater meet, a natural gradient in salinity is created, prompting ions to migrate from the saltier side to the less salty side in pursuit of equilibrium. The movement of water and ions generates a pressure differential that can be harnessed to produce electricity. The process resembles a “silent lightning strike” occurring continuously at the confluence of rivers and oceans.

The concept has been around since the early 1970’s but due to the inefficiency of the membranes required, implementation was considered impractical but advances in membrane and pump technology are reducing these problems. That said this technology is still not as scalable as other renewable technologies (as of now) so I doubt that we will start seeing Osmotic power plants being setup all over the place that soon. One option would be to put these plants up near water desalination plants so that the waste water from those plants can be used to generate electricity more efficiently in the Osmotic power plant (With the increased salinity of water used, the plant is more efficient.

It’s nice to read about all these efforts to reduce our dependency of fossil fuels.

Source: The Guardian: Japan has opened its first osmotic power plant – so what is it and how does it work?

– Suramya

August 23, 2025

Frankenstein No. 5

Filed under: Humor — Tags: — Suramya @ 11:28 PM

Saw this screenshot and now the song is stuck in my head… Help!

#a little bit of monica for the eyes
#a little bit of erica for the thighs
#a little bit of rita for the spleen
#a little bit of tina's keratin
#a little bit of sandra and her thumbs
#a little bit of mary and her tongue
#a little bit of jessica for her hands
#a little bit of you for my made man

[footage of Victor Frankenstein sewing together female body parts to make a mate for the Creature while Lou Bega’s Mambo no.5 plays]

little bit of monica for the eyes
little bit of erica for the thighs
little bit of rita for the spleen
little bit of tina’s keratin
little bit of sandra and her thumbs
little bit of mary and her tongue
little bit of jessica for her hands
little bit of you for my made man
#[trombone section]

– Suramya

August 22, 2025

Abusing or harassing George R.R. Martin is not going to get his next book published faster

Filed under: Books Related / Reviews,My Thoughts — Suramya @ 9:08 PM

Fans of George R.R Martin have been waiting for the final two books in the ‘A Song of Ice and Fire’ series for over 13 years now and are understandingly eager to have the author finish the books. That being said, just because you are a fan doesn’t give you a right to behave badly with the author. If you search on the web you will see multiple instances of fans cursing out the author or being mean to them just because he hasn’t published the book they are waiting for and that is just not right.

At WorldCon last week another so called fan took this to the next level by literally telling him that:

“Here’s the thing, George, you’re not going to be around for much longer, and this is a tough question I wanted to ask,” the fan began. “This is more directed at Brandon. How would you feel about someone else taking over and finishing the books?”

Who asks something like this to anyone? There are so many other ways they could have asked this question. For example, something Like: “You have been working on this project for a while, when can we expect the next book to be released and do you have a plan in mind for the series if you are unable to finish it for whatever reason?”. This ‘fan’ didn’t expect the backlash from other fans and authors and are now trying to backtrack and justify their behavior but you need to take a hard look at your self if you think that this is acceptable behavior and maybe get some help.

There are so many other authors writing amazing books that I literally don’t have enough time to read all the books that I want to, so maybe try another book while you are waiting for this one to come out. Mercedes Lackey published the last book in the Dragon Prophecy series after almost 9 years (and there are others that were published after decades) and guess what, the world didn’t end because she took longer to publish the book. Personally I would rather wait a bit longer for a book to be published so that the author can polish it and ensure it is good than read a half baked book that was pushed out on because of time constraints.

Check out the comments to the story at collider.com and there are idiots who are trying to justify this behavior. One example comment: “*I love George’s work, but come on, “Stan” has a valid point. George needs a little fire put under his butt to finish both books. For those who do not know, Winds of Winter has taken 14 years so far, and he claims that it’s only 75% finished. UGH…..”

Authors are not robots that are there to serve you and produce entertainment for you, they are human beings with human feelings and emotions. You really think George Martin is going to feel like writing immediately after dealing with this nonsense? Of course not. But for these so called fans emotions other than anger are for the weak, all they know is that their desires should get fulfilled immediately no matter how the other person feels as evidenced by the comment: “Ah, did poor widdle Georgie get his feeling hurt by da big bad fan?”

– Suramya

August 21, 2025

Try an Email quiz to see if you can identify valid email addresses

Filed under: Interesting Sites,Tech Related — Suramya @ 8:05 AM

Most people don’t really think about email addresses and how to validate if they are correct or not but developers have to do that frequently so that their applications can ensure people don’t input invalid data into the system. At first glance this seems like a fairly simple task but like all things the devil is in the details.

Sam Rose over at Mastodon shared a link to an interesting site with an Email Quiz that asks visitor to decide if each email address shown is valid or not. I tried it out earlier and only managed to get a little over 50% of the answers correct. You should check the site out and see what you score.

– Suramya

August 20, 2025

Tik-Tok Dances to fight Tariffs: Idiocracy in action

Filed under: My Thoughts — Suramya @ 12:18 PM

Yes, you read the title correctly and yes that was my reaction as well when I saw the screenshot below that someone had shared (Click on the image to view the video):

Here's 4 Tik-Tok dances that you can do to help fight tariffs
Here’s 4 Tik-Tok dances that you can do to help fight tariffs

I didn’t have the courage to watch the video because just reading the title made my IQ drop a few points. There are many things that can help fight Tariffs but doing a dance is definitely not one of them.

– Suramya

August 19, 2025

Indian Railways Pilots Solar power generation using removable Solar Panels on railway tracks

Filed under: Emerging Tech,Science Related — Suramya @ 12:05 AM

India is pushing hard on renewable energy and is already 3rd in the world for Solar power production reducing our reliance on Fossil fuels. Now Indian railways has taken another step towards reducing it’s dependence on fossil fuels by deploying India’s first 70m removable solar panel system (28 panels, 15KWp) between railway tracks at Banaras Locomotive Works on Line No 19 in a test run. The pilot project installed removable solar panels on the sleepers (the support beams beneath the tracks) on 70 metres of track and uses an indigenously designed installation procedure to mount solar panels without disrupting train traffic.

The pilot covers 70 metres of track with a 15 KWp installed capacity using 28 panels. It offers a power density of 220 KWp per kilometre and an energy density of 880 units per kilometre per day. Each panel measures 2278 × 1133 × 30 mm, weighs 31.83 kg, and has a module efficiency of 21.31% with 144 half-cut monocrystalline PERC bifacial cells.

With Indian Railways’ network spanning 1.2 lakh kilometres, officials said the technology could be widely deployed on yard lines without the need for land acquisition, as it uses the space between tracks. The estimated capacity is 3.21 lakh units per kilometre per year.

Indian Railways install first solar panels between tracks at BLW Varanasi Photograph: Ministry of Railways
Indian Railways install first solar panels between tracks at BLW Varanasi Photograph: Ministry of Railways

One of the downsides of Solar is the need for a large area to mount the panels and that is frequently a point that detractors of Solar keep bringing up. This method allows us to deploy panels without need of a lot of space and infrastructure to mount the panels since the panels fit neatly between the tracks. I am a little skeptical about the durability of the panels and how long they will last under a track with regular usage but that is what the trial period is for to see if this is a feasible & sustainable plan.

I thought that it would be easier to put the panel above the track & train like a sunshade on the track but that would be more expensive because of the need to put infra to mount the panels etc. Hopefully this test will be successful and we will see the project rolled out on a large scale soon.

The Swiss have been exploring this idea for a few years now and have initiated a parallel pilot with 48 specially designed solar panels that have been laid along a 100-metre stretch of tracks in Buttes, a village in western Switzerland. Both initiatives appear to be running independently but I might be wrong about that.

Its good to see us working towards a more sustainable future using innovative ideas and solutions.

– Suramya

August 18, 2025

My current Books read count: 3827 books read in 18 years

Filed under: My Life — Suramya @ 6:40 AM

I read a lot and am a fast reader so folks are usually quite surprised by how many books I read every year, but today I was surprised instead as I read this toot by Project Gutenberg:

View on Mastodon

A Man Read 3,599 Books Over 60 Years, and Now His Family Has Shared the Entire List Online
One page of Dan’s list of books

3599 sounds like a very high number. As I have been tracking every book I have read since 26th Nov 2007 I went and checked the list to see how I match up to Dan. In the past ~18 years that I have been logging every book that I read: I have read 3827 books!! Assuming I read the same number of books every year since I started reading novels at the age of ~9 years that would translate to ~7200 books read over the years. Filtering by unique books read, it comes to 2781 books.

As opposed to Dan, my list of books read is in the form of an excel file that notes the name of the book, author and date read. I could share the list online if folks are interested so see the stuff I read. BTW, the books in the count above are novels (fiction), they don’t contain any of the technical or programming books that I have read over the years. (Or any of the comics/graphic novels). It will be interesting to get a count of the no of books when I reach the age of 60, if I remember then I will make sure to post about it when I get there.

Well this is all for now. Will write more later (once I finish this book I am reading 😉 )

– Suramya

August 13, 2025

Stop trying to gatekeep Women and ‘others’ in Tech

Filed under: My Thoughts,Tech Related — Suramya @ 9:47 AM

Lesley made this ‘simple’ request on Mastadon “Guys,Please. Be better than the commenters.” while linking to the screenshot below. It is really sad that it’s 2025 and we still have idiots try to gatekeep people out of ‘their’ playhouse.

Full text below the screenshot
Idiot:Fucking tourists.
Jessica Weiland: Ah so you are a kind one. Thank you for the positive feedback and the willingness to make security accessible and easy to understand for all.
Idiot:Jessica Weiland this is our world. You had yours. You ruined it. Now
Jessica Weiland: What is your world, please do tell.
Idiot: the world of the electron and the switch, the beauty of the baud. We fled here when women like you laughed at us when we were 13. Now you’re here too. Fuck off.

What a sad life they must have to be so threatened by everyone and everything. The irony is that the quote he makes “the world of the electron and the switch, the beauty of the baud.” is from the Hacker’s Manifesto aka The Conscience of a Hacker and was famously quoted in the movie Hackers and is considered a cornerstone of hacker culture (the original meaning not the folks breaking into systems). He just doesn’t quote the full text because it contradicts the nonsense he is sprouting. Below is the relevant section, and I have bolded the important part that he is ignoring:

This is our world now… the world of the electron and the switch, the
beauty of the baud.
We make use of a service already existing without paying
for what could be dirt-cheap if it wasn’t run by profiteering gluttons, and
you call us criminals. We explore… and you call us criminals. We seek
after knowledge… and you call us criminals. We exist without skin color,
without nationality, without religious bias… and you call us criminals.
You build atomic bombs, you wage wars, you murder, cheat, and lie to us
and try to make us believe it’s for our own good, yet we’re the criminals.

Yes, I am a criminal. My crime is that of curiosity. My crime is
that of judging people by what they say and think, not what they look like.

My crime is that of outsmarting you, something that you will never forgive me

What is really relevant is the last line which is what this guy is most upset about. In his mind You can only be the best if you keep the riff-raff (meaning anyone not like them) out.

This is where we all come in, We all need to stand up to this nonsense and call it out when and where we see it. It’s not just a joke, it is extremely demoralizing for someone to be told that they don’t belong and are not good enough to be in Tech. It seems funny to us because we are not the butt of the joke, put the shoe on the other foot and you will realize how unfunny it is. If you are threatened by the girl (or anyone else) in the team because they are better then use that excuse to work towards improving your skill, learn from them. Remember it is not a zero sum game and a rising tide lifts all boats so if your team is strong it will help you as well.

The women in tech have been systematically whitewashed out of our history. For example did you know that a woman (Hedy Lamarr) pioneered the wireless & frequency hopping technology that would one day form the basis for today’s WiFi, GPS, and Bluetooth communication systems? There are a million such examples and then there are the unknown geniuses whose husbands/bosses/coworkers take credit for their work leaving them in the dark while profiting from the work they did.

Remember it is not their world. It’s ours. The world of the electron and the switch, the beauty of the baud where we exist without skin color,without nationality, without religious bias… Yes, I am a criminal. My crime is that of curiosity.

– Suramya

August 9, 2025

Raksha Bandhan 2025

Filed under: My Life — Suramya @ 11:51 PM

Today was Rakhi and I have a lot of sisters so end up with a ton of Rakhi’s being tied on my hand. Rakhi (Raksha Bandhan) is a Hindu festival where sisters tie a talisman or amulet called the rakhi around the wrists of their brothers who symbolically protect them and receive a gift in return. The sisters do a Tilak, tie the Rakhi and then give a piece of sweet. My sisters don’t know how to give just a piece of sweet so I usually have a full laddu/other sweets (usually quite large) stuffed in my mouth for every Rakhi being tied.

This year, Surabhi demanded “Get Dairy Milk Chocolates, a lot of them. No a ton of them for me” for Rakhi, then a few hours later I got a call from Sara (my niece) that she also wanted lots and lots of chocolates when she came over today. So being the nice brother & mama I am, I went to the local shop and bought every single Dairy milk chocolate they had and arranged it for Surabhi & Sara (See below). I got over 60 chocolates for the two of them 😉


Surabhi with her treasure of chocolates

I naively thought that they would take only some of the chocolates home and leave the rest at my place so that everytime they visit they can have a few. Instead they took the entire thing with them… Hopefully they won’t eat it all in one day.


This year’s Rakhi’s


Group pic of all of us who were there in person

I also wanted to do something different and created a shot video of my Rakhi celebrations from 1985 onwards (before that Surabhi was too young to tie the rakhi) to date.


40 years of Rakhi Celebrations (1985 to 2025)

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress