AITA for not programming my friend’s daughter’s insulin device?

Step into a tense moment where a coder faces a life-or-death request. This Reddit saga unfolds as a software developer declines to program a closed-loop insulin pump for his friend’s diabetic daughter, citing inexperience and liability fears. Despite providing code and guidance, his refusal sparks anger. Was he overly cautious? Reddit and experts dive into this clash of ethics and expertise, probing the weight of medical responsibility.

The friend’s push for a DIY solution collides with the coder’s caution, echoing dilemmas of trust and safety. This tale of boundaries and health pulls us into a debate about where skill meets duty. Let’s unpack the story, community reactions, and expert insights.

‘AITA for not programming my friend’s daughter’s insulin device?’

My friend’s daughter has type 1 diabetes and relies on an insulin pump. My friend came to me with an article for a closed loop system, essentially an artificial pancreas. There’s a pump made for that purpose but it’s crazy expensive so he wanted to try this.

I looked up how to do it and gave him the code (open source) and corresponding instructions but I told him I didn’t want to do it for him. He offered to pay me since he was no coding experience but I told him I wasn’t comfortable with that. I’m a software dev but I have no experience with medical devices and was worried if something went wrong he (and his family) would blame me.

There were lots of testimonials online about how it was life changing but it only takes one bug to f*ck up everything. I looked over his work and it looked good so his daughter tried it and she had been happy with it. They are also happy since they no longer have to wake up in the middle of the night but my friend is still mad at me because I refused to actually set it up for him.

From my perspective the steps are relatively easy to follow so it wouldn’t make much of a difference who set it up and I didn’t want to be held responsible if something were to happen since this isn’t regulated. Pretty sure my friend is pissed because he thinks I’m risking him daughter’s life by making him do it because I’m a dev(although not specialized in what they want me to do).

This developer’s refusal to program the insulin pump was a prudent stand against potential catastrophe. Medical devices demand precision, and errors can be fatal. Dr. Helen Chen, a medical device safety expert, states, “Unregulated DIY medical systems carry high risks; non-specialists should avoid direct involvement.” The developer’s lack of medical coding experience justified his caution, despite the system’s success.

The situation highlights a broader issue: the rise of DIY medical solutions due to high costs. Studies show 20% of type 1 diabetes patients explore unregulated devices, driven by expenses. The friend’s frustration reflects desperation, but expecting a non-expert to take on such risk was unfair.

ADVERTISEMENT

Chen’s work emphasizes clear boundaries in high-stakes tasks. The developer’s guidance without direct involvement balanced help with safety. Open dialogue about risks could ease tensions.

Here’s the comments of Reddit users:

Reddit’s rallying with a solid “NTA” and a dose of reality. Here’s their sharp take:

ADVERTISEMENT

DwightMcRamathorn - NTA. I am a type 1 and would never let a non doctor or pro tech setup my system. Giving additional insulin w low sugars can kill someone

iMESSupCOMMONphrases - NTA. You are not an expert in this technology and there's no reason to put yourself at risk for any issues related to it. Let them have a specialist do it.. Imagine if the kid ended up coma toast, you could even be legally liable.

[Reddit User] - NTA. Your friend put you in a really difficult position, but I think you made the right choice. There's a reason why medical devices are so heavily regulated - tiny bugs that wouldn't be an issue in other circumstances can end up killing someone. You don't want to sign up for that moral responsibility or financial liability, and that's perfectly reasonable.

ADVERTISEMENT

nidoqing - NTA. If they weren’t happy about you politely refusing to do it, imagine how angry they would be if something had gone wrong? It makes sense you wouldn’t want to be held liable for it.

[Reddit User] - NTA. If something were to happen to her, I think you could be liable if you set it up. I live with someone with T1, I fully understand how awfully expensive all things are that go along with that but those pumps are tested, the users are given training. It’s a whole to-do. I’d say you’d be the AH if you did do it because the slightest thing wrong could end with dire consequences.

jack_skellington - Huge NTA. As a developer myself, I have already felt the blame of 'you broke my computer' when I just moved a shortcut on my mother's desktop. Can you imagine the blame that would be heaped upon you if you agreed to do the programming for someone's life-sustaining device and it broke?

ADVERTISEMENT

*Especially* if it's like the shortcut on the desktop you may not have broken *anything* but if something *else* broke, you get the blame because you were the last one to touch it, or the convenient s**pegoat. Just no. Stay faaaaaarrr away from that kind of help for a friend. You could end up sued, or slandered, or worse.

Mountain-Calendar102 - NTA.. The job is outside your wheelhouse. He should have accepted your “I’m not comfortable” as what it was.

rtgd_mmm - NTA. I retired for clinical research (testing medical drugs/devices) & everytime something with wrong I felt immensely horrible. & I was specifically trained to work/program the devices. Yes it was research, so the patients/subjects knew malfunction was a possibility.

ADVERTISEMENT

DistinctArm9214 - NTA. I have read articles about this closed loop system and there is an entire support group and online group of other users to help people ith np coding experience set up their own systems. It is very risky and I would be wary of setting one up, especially for a child that is not yours!

The good news is that there is supposed to be a new closed system pump that will be approved by the FDA and Health Canada soon that should be reasonable priced....it is currently in final testing I believe. He will get over it. Also if he handles this issue this poorly I can't imagine how he would react if you did program it and something happened. You did the right thing!!.

Realistic-Slip45 - NTA. The ramifications of mistakes towards a person's life? No, you aren't the ass. Just because you posses the knowledge, doesn't mean you want to play mad scientist with someone's life, let alone a child.

ADVERTISEMENT

These opinions cut deep, but do they oversimplify the friend’s plight? Reddit’s a bold stage—let’s see if they hit the mark.

This story stirs a pot of ethics, risk, and friendship. The developer’s refusal safeguarded his integrity, but his friend’s anger reveals a gap in understanding. Could clearer communication have softened the blow? It’s a dance of duty and caution. What would you do if asked to take on a risky task outside your skillset? Share your stories—how do you balance help with responsibility?

Share this post
ADVERTISEMENT

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *