news.volyx.in

How I keep myself alive using Golang (bytesizego.com)

726 points by ingve · 896 days ago · 132 comments on HN

Article summary

The author, who has Type 1 diabetes, describes how they use technology to manage their condition, including a device that monitors their blood glucose levels and a system they built using Go to track and analyze their data. They also discuss the challenges of living with Type 1 diabetes and the importance of having access to their own health data. The author's system allows them to share their data with others and receive notifications when their blood glucose levels are outside of a safe range. This approach is inspired by incident management techniques used in software engineering.

Main themes

  • Type 1 diabetes management
  • Health data ownership
  • Technology for health monitoring
  • Incident management techniques
  • Go programming language

What commenters say

  • Some commenters appreciate the author's creative approach to managing their diabetes, but suggest that open-source solutions like Nightscout may be more effective and widely supported.
  • Others argue that the lack of access to raw data from glucose monitoring devices is a significant problem that needs to be addressed, and that companies should prioritize patient needs over proprietary interests.
  • There is a debate about the trade-offs between using a framework like Ruby on Rails or Django versus a more lightweight approach with Go, with some arguing that the latter allows for more flexibility and composability.
  • Some commenters share their own experiences with Type 1 diabetes and the challenges of managing the condition in the workplace, highlighting the importance of understanding and support from employers and colleagues.
  • A few commenters note that having a medical condition like diabetes can be a significant advantage in certain contexts, such as in Germany where companies are obligated to hire a certain number of employees with disabilities.
  • The use of Go for building the author's system is seen as a good choice by some, who appreciate the language's simplicity and ease of use, while others suggest that other languages like TypeScript may be more suitable for certain needs.