CPTSD—The Misunderstood Trauma

Update:

Introduction

Abstract illustration of a person meditating

Sometimes life has a way of forcing growth through crisis. My catalyst was an existential and identity upheaval earlier this year brought on by the compounding impact of a health scare that started right after leaving full-time employment and a breakup. These events, and others, led me to pursue a meditation practice. The meditation, in turn, uncovered major emotional stumbling blocks and anxiety issues, and revealed some major gaps in beliefs I had about myself.

Then came the trauma rabbit hole that brought me to the article on CPTSD and triggered an unpleasant dawning sensation reading through the symptoms.

This eventually brought me to reading Pete Walker's Complex PTSD: From Surviving to Thriving, which is a mix of psychoeducation, self-help, and therapeutic techniques that Walker has found effective in his practice and in his own recovery for understanding and healing from CPTSD. This article reflects on my experiences with CPTSD and summarizes Walker's book.

Read more

My Low-Dose Naltrexone (LDN) experiment

Update:

Introduction

I have had a long journey with chronic illness. Diagnosed with Hashimoto's thyroiditis at age 9, I have been on daily medication for it since. My issues with IBS started even earlier and, in my early 20s, I was diagnosed with gluten intolerance (and eventually Celiac disease), which began a long series of ever-more-restrictive dietary interventions until I ended up obligate carnivore in 2017.

Likely because of chronic disease issues and difficult childhood experiences I've also been perpetually alienated from my body and prone to dissociation to cope with difficult emotions. The degree, how long it had been a part of my life, and how much it's affected my ability to be present and connected to my body only recently became clear to me.

Enter Low-Dose Naltrexone (LDN).

Read more

Migrating a call-off process to Twilio Functions

Update:

Introduction

As I discussed in my article on my reporting automation workflow, I don't get a lot of IT resources to lean on, so I've relied a lot on local code execution to accomplish process automation.

My best (worst) example is the process for the associate call-off voicemail. We have a voicemail that associates are required to call when they miss, or will miss, any part of a scheduled shift. Call the number, leave a voicemail with your information: chat notifications go out and the voicemail gets logged. My automation flow for this depends on no fewer than four independent points of failure and brittle steps that need to be babysat.

This year I decided to re-implement the whole thing on a cloud communications platform to improve error handling, operate consistently with no or minimal manual intervention, and be easily handed off to another person or team. I ended up going with Twilio due to their in-platform serverless function support (Twilio Functions). This post covers my learning process in assembling the new flow and walks through the final result.

Note: This is firmly in the Learning In Public category, so don't depend on any of the following to represent correctness or best practices. Feedback welcome, though.

Read more