Tag: health

  • Q2 2025

    Q2 2025

    I like the idea of doing a quarterly review of my annual theme, as a way to reset, re-evaluate, figure out what I want to change and celebrate what I did actually accomplish.

    I set my intention for the year as “health”,and after a rough start in Q1, Q2 was when I tried to come back to my goals and catch up. It’s been a bit hit or miss – there were some highs (my birthday party!), and a lot of travel which was fun, but also the piling up of life debt added a lot of stress to June.

    The biggest thing in Q2 was the elaborate birthday party that I threw. I kidnapped 14 friends, with some additional +1s and children for a day of “mystery activities”, which ended up running Friday through Monday over my birthday. We did chocolate making, terrarium making, took a boat ride where everyone got a personal box of cake, and ate some nice dinners. It was a bit of an organizational undertaking, but overall a really great and meaningful event.

    An important part of the word “health” is the core habits that keep me grounded. In Q2 I:

    • Came slightly short of 2K peloton minutes, making significant progress on the minutes I missed when I was sick in February.
    • Read 16 novels, including many new summer releases from authors I love, including Taylor Jenkins Reid (Atmosphere is a phenomenal book) and Ashley Poston (Sounds Like Love is another magical love story).
    • Finished 4 non-fiction books: Careless People, Where Am I Now (Mara Wilson), Ambition Monster (Jennifer Romolini), and Decisive.
    • Finished three (small) crafting projects
    • Wrote 2 blog posts
    • Sent 8 WTHIC letters

    I had a good number of adventures:

    • A trip to Dublin to see a theatre show with friends.
    • A couple of days in Barcelona for work. my friend Minkku stopped by from Finland for a day and I played tour guide.
    • A divorcation in Paris with three friends, this included visiting the Louvre’s first ever fashion exhibition – my absolute highlight from the trip (and the reason why Paris was a must do whilst that was on!)
    • A couple of days in Budapest to speak at Craft conference.
    • A long weekend at Castlemartyr for the art show (our third year visiting during this, I love it).
    • A trip to London for LeadDev (where I was on a panel, did a book signing, and spoke).
    • A weekend in the Wirral for my dad’s birthday.
    • A trip to Northern Ireland and Athlone.
    • One night in Dublin to see Lana Del Rey.

    When I’m stressed I tend to stay with things that are familiar, so one of the things I’m paying attention to is how many new experiences I have, aiming for at least one each month.

    • Food: my friends and I went to the Menu Cakery just outside of Cork, we did a food tour in Paris, and as part of my birthday party we did a chocolate making class.
    • Experiences: Minkku and I did the La Pedrera Premium experience in Barcelona, which was amazing – I loved getting to see new parts of a building I have visited many times before. In Paris, we went up the Eiffel Tower which I had somehow never been organized enough to book before! I also attended an all women comedy show in Cork, a theatre production of Murder on the Orient Express (so good), and the new Evita musical in London. I chartered a boat around Cork harbour for my birthday, and took a boat along the Danube in Budapest.
    • Places: the Wirral, Northern Ireland, Athlone (Wineport Lodge). Bit less exciting that Q1 but still some good novelty. Lots of water and boats!

    Part of health for me is definitely keeping the life debt under control, this is always the first thing to give when life is not going well! In Q2 I got a bit buried in life debt, and realized I has dropped a number of things earlier in the year when I was sick and grieving.

    • We hung art on the attic stairs, and found some new art for the other set of stairs too. These are the last blank walls in the house, partly because they don’t have art rails, which made it a more weighty decision.
    • I worked on renewing or switching my mortgage, including trying to get an updated energy efficiency rating after all the work I’ve done on the house. This was a bit of an ordeal and is not yet complete.
    • I got the second round of Botox in my jaw (for the teeth grinding, argh).

    My professional dev this quarter was basically conferences.

    • I prepped a new talk about DRI-ing your career, which I delivered at Craft Conference in Budapest.
    • I refreshed and cut down my “What’s My Job Again?” talk from last year, and gave it at LDX3 in London.
    • At LDX3 I was also on a panel about becoming a director, and did a book signing.

    Looking forward to Q3 we have a bunch of smaller things planned, and I’m looking forward to spending time at home, enjoying the summer, and finding more downtime to work on a little project with a friend.

    I hope your Q2 was what you hoped for, but if not, that’s okay. July is the start of Q3! A good time to reset, and have another go.

  • Q1 2025

    Q1 2025

    Having set my intention for the year as “health”, Q1 2025 felt a bit like whatever the atheist, gender neutral equivalent is of the saying “Man plans, and God laughs”. I had a good start to January – all set with my intentions and my Trello board – only to get very sick in February (the worst time of year at work to get sick, the annual review cycle). Then, mid-February, my friend Martin died. After all of that, I was physically and emotionally decimated. At the end of March, I feel like I’m only just starting feel human again.

    I like the idea of doing a quarterly review of my annual theme, as a way to reset, re-evaluate, figure out what I want to change and celebrate what I did actually accomplish. For all Q1 was pretty rough, I did move many things along.

    One part of the word “health” is the core habits that keep me grounded. In Q1 I:

    • Clocked just over 1K peloton minutes (2/3 of my goal, because spinning with a chest infection is inadvisable).
    • Read 10 novels
    • Finished 2 non-fiction books: Traction, and Backlash.
    • Finished one crafting project
    • Wrote 10 blog posts
    • Sent 6 WTHIC letters

    I had a good number of adventures:

    • A weekend in Dublin
    • A trip to Madeira with Nandana
    • A couple of days in London for work
    • A night at Castlemartyr for a special dinner event with Ballymaloe Cookery school
    • A weekend in Kinsale
    • A couple of nights in Manchester
    • A week in Iceland for work

    When I’m stressed I tend to stay with things that are familiar, so one of the things I’m paying attention to is how many new experiences I have, aiming for at least one each month.

    • Crafting: my friends and I tried pottery painting, crocheting, and pottery making.
    • Restaurants: We went to a new pizza place in Cork (GoodHood), and an exciting fine dining restaurant in Kinsale (Rare).
    • Experiences: I saw the Turner Prize collection in London, and visited the Sky Lagoon and Fly Over Iceland in Reykjavik.
    • Places: Madeira!

    Part of health for me is definitely keeping the life debt under control, this is always the first thing to give when life is not going well! However, I did move some things along:

    • We replaced the water tank and the dishwasher. The building projects might be finished but home ownership never ends! But seriously, it’s been nice to upgrade our quality of life with these things where possible, and we’re fortunate to be in a position to do it.
    • I switched my business bank account which was an ORDEAL but has been a vast improvement.
    • I got the first round of Botox in my jaw (for the teeth grinding, argh).

    Professional growth is also important – I always want to feel like I’m learning, growing, and giving back.

    • I completed the (updated) PQ program. It was interesting to do it again after 4 years or so, and a good refresher.
    • I was on the program committee for LDX3 in London.
    • I did a round table with Sergio from sudo make me a CTO.
    • I got promoted.

    Looking forward to Q2 I have more adventures planned, including an elaborate birthday party! I have a talk to prep and give in May, and some projects to work on, and more life debt to pay down. But really at the core, I want to keep reading, writing, working out, and trying new things.

    I hope your Q1 was what you hoped for, but if not, that’s okay. April 1 is the start of Q2! A good time to reset, and have another go.

  • #iOSDevUK: Hacking Health

    #iOSDevUK: Hacking Health

    most common chronic conditions
    Credit: Centers for Disease Control and Prevention

    My notes from the talk Emily gave at iOSDevUK.

    What are health apps?

    • Step counters
    • Fitness trackers
    • Diabetes apps
    • Heart rate monitors
    • Bluetooth enabled medical devices

    Apple and Google have decided this is where the future is. Gone in. Apple, Healthkit. Google, GFit. Standardized APIs getting information with defined types, centralised storage. Enables gathering data from a range of different sources, don’t need to connect with a billion different APIs. Fine grained permissioning – user is in control.

    If user says no, can no longer see that information is even there. E.g. if you know blood sugar is being stored, even if can’t see it, can infer things.

    Parkinsons App:

    • Insight into effects of personal choices.
    • Better understanding of redactions to medications.
    • Ease of sharing information with care circle.
    • More accurate information provided to medical practitioners.

    Parkinsons – sleep and eat has tremendous effect. Give people information on this, also give them control over the life. Insight into reactions to medications.

    Parkinsons patients see consultants for 10 minutes every 6-8 months. Have to provide ALL information, and practitioner has to provide information. Done using a questionnaire. Incredibly difficult thing for users/patients to be able to remember. Influenced by their mood when they fill it in. Helping people see on average every day, able to use that 10 minute slot far better.

    App:

    • Enter and alert on medication schedule.
    • Track adherence.
    • Track lifestyle factors, mood, diet, fitness etc.
    • Measuring severity of symptoms (e.g. use gyroscope to measure tremor, compare before and after).
    • Track side effects.
    • Allow correlation between lifestyle choices and presentation of condition.

    Issues:

    • Ethical
    • Legal
    • Technical

    Do no harm. Hippocratic oath. We are devs not doctors, probably not going to do harm, but have a duty to our users that our app don’t cause them to do something that will cause them harm.

    Patients vulnerable. Can make decisions based on what you show. E.g. diabetics and blood sugar.

    E.g.:

    • Self diagnosis app:
      • Misdiagnosis.
      • Delay in seeking proper medical advice.
      • Self medication problems:
        • Unknown interactions.
        • Unwanted side effects.

    Pay attention to potential harm. Think very carefully about design.

    Respect:

    • Your users are more than their condition.
    • Think about people rather than patients.
    • Use language carefully.
    • Think about how you word and time notifications (e.g. if giving a presentation from mobile, what if interrupted? Allow to turn off).

    Consent:

    • People want to protect their personal medical information.
    • Informed consent around data sharing and collection.
    • Opt in, not opt out (granular control).
    • HealthKit and GFit permissioning.
    • If not prepared to tell people what you’re exactly doing with their data, think about what you are doing.

    Stats are hard:

    • Be careful if use stats to tell people how safe it is.
    • People are often scared by statistics.

    Transparency and Honesty:

    • Users will not share data with you unless they trust you with it.
    • Expose your ethics, standards and decision making process.
    • Warrant Canary – libraries in the US used to put a sign in the window, saying “FBI has not been here to raid information”. If removed, it’s a sign to indicate, even when they couldn’t tell people that they had been raided by the FBI.
      • rsync.net – first company to use things.

    “When you start to gather and store information about a person that they would normally only share with their closest family and medical carers, you have a responsibility to that person to care about what happens to that data. If you do not care, in my opinion, you have no business working with private, personal medical information.” ~Emily

    Legal Stuff

    The diagnosis Line (what is and isn’t diagnosis).

    • Example: 23 and Me
      • Sent back statistical likelihood about genes you are carrying.
      • People don’t understand stats, were interpreting as a diagnosis.
      • Rebranded as genetic detection service (gave people analysis, no conclusions).
    • If taking data, analysing it, presenting conclusions, can be interpreted as diagnosis. This may need to be regulated.
    • US and Europe have different rules.
    • Best to present information, allow users to draw conclusions themselves.

    Data protection app:

    • Only collect what you need.
    • Keep it secure.
    • Ensure relevant and up to date.
    • Only hold as much as you need for as long as you need.
    • Allow the subject of the information to see it on request.
    • Fair processing: ensure it is handled in ways that are transparent and that they would reasonably expect.
    • Do not transfer outside of the EEA unless compliance is ensured.

    HL7 and HIPPA

    • Standard for sharing health data and US version.
    • International standards for interoperability of health information technology.
    • HealthKit does not conform to HL7 but does to HIPAA.

    Don’t overlook data. Don’t lose anything.

    Technological

    Secure storage:

    • Disk encryption.
    • Public key infrastructure.
    • IP security.
    • Data masking.
    • Data erasure.

    Apple doesn’t seem to have published how they are storing.

    Not just about how you’re storing but also about your process. If only need to bribe one person, then your data is not secure.

    Pseudonymisation:

    • Huge topic.
    • Ensuring individuals are statistically hard to identify from data.
    • Separating out PII from other information:
      • Different servers, databases.
    • Why should they not be identifiable:
      • E.g. Cancer patients data leak. Sold onto a research company, contained contact data and occupations. Patients were contacted directly, and asked intrusive questions.
    • Who is accessing your data and what do they need?
      • E.g. Insurance company. If could recognise people, might give them higher premiums because of things like not taking medication on time.

    A11y:

    • Good practise.
    • Think about who your audience is.
      • e.g. Parkinsons, tremors.
    • Coordination symptoms.
    • Medication side effects.

    Miscalibration:

    • E.g. Therac-25
      • Radiation machine. One high powered beam used with something else, other low.
      • 6 accidents resulted in 6 patients being given 100x intended dose.
      • Caused by a race condition caused by a byte counter overflow in the calibration.
      • Poor calibration could cause a lot of harm – giving people bad information about their medical state.
    • Check and double check calibration.
    • Publish your algorithms.

    Localisation – conversions:

    • HealthKit and GFit provide APIs for this.
    • Even NSA get this wrong:
      • E.g. Mars client auditor.
    • Language.
      •  American Airlines. “Fly in leather” campaign, became “Fly Naked”
      • Dairy association. “Got milk?” became “Are you lactating?”
      • Pepsi. “Pepsi will bring your ancestors back from the dead”

    Data provenance:

    • Where does data come from, and can it be trusted?
      • Important both for data you use and data you provide.
      • Especially if selling on to research organisations.
    • How accurate is it?
    • How could inaccuracy hurt my users?
    • Impact of HealthKit and GFit. You do not know where that data is coming from.

    Why Bother?

    Common causes of death. If could make apps to make these people to live more fulfilling lives, or prevent them from getting that condition in the first place.

    Most common chronic conditions: high blood pressure. Altzimers. Could improve lives,

    • Improve lives, maybe even save a few.
    • Empower people.
    • Improve quality of care.
    • Provide data to help solve.