What I've Been Working On: August - September
It's been a busy month! Starting at Inngest, learning Go, and running.
Work
Right at a month ago I joined Inngest1, and it has definitely been a busy one! It is a relatively small but growing company that’s full of some of the smartest people with which I’ve ever worked. I’ve been able to push a couple of smaller changes, like:
- fix: problem with multiple event trigger expressions
- chore: sort OtelSpans deterministically in GraphQL
- fix: only trigger 1 onFailure call on parallel step failure
I can’t tell you quite how cool it is to be able to link to my actual code, even if those examples are all teensy tiny at the moment.
Additionally, I’ve started work on a larger and more encompassing feature that will help making gracefully handling errors easier for our users. I’m excited for this because it touches a fair amount of things in the backend, but also because it will require me to make changes to each of our the official SDKs.
One fun consideration is that Inngest is explicitly used for cases like someone pausing a function for up to a year, which means that any changes I make need to be backwards compatible enough for those paused functions to still run flawlessly. I’ve obviously had to deal with legacy code and systems before, and backwards compatibility is always a concern, but I’m not sure I’ve ever had to think about it this much and I think it’s neat.
Life
Outside of work, I’ve been trying to get better at running. My cardio isn’t horrible because I enjoy cycling, but it’s far from great. As silly as it is, I’ve been inspired by the fact that I absolutely could not finish a final of the MTV’s The Challenge. Luckily a friend recently moved and I was able to acquire a nice treadmill on the cheap!
Date | Activity | Distance | Duration | Avg Pace | Avg HR | Effort |
---|---|---|---|---|---|---|
Sep 15 | Indoor Run | 1.86 mi | 32:31 | 17’25”/mi | 135 BPM | Hard (7) |
Sep 11 | Indoor Run | 1.77 mi | 33:36 | 18’55”/mi | 143 BPM | Moderate (6) |
Sep 9 | Indoor Run | 1.72 mi | 33:20 | 19’19”/mi | 131 BPM | Moderate (6) |
Sep 8 | Indoor Run | 1.78 mi | 35:14 | 19’46”/mi | 131 BPM | Moderate (6) |
Sep 5 | Indoor Run | 1.42 mi | - | - | - | - |
Sep 4 | Indoor Run | 1.62 mi | - | - | - | - |
Sep 3 | Indoor Cycle | 18.24 mi | - | - | - | - |
Sep 3 | Outdoor Walk | 0.47 mi | - | - | - | - |
Sep 2 | Indoor Run | 1.65 mi | - | - | - | - |
Sep 1 | Indoor Walk | 1.68 mi | - | - | - | - |
Aug 26 | Outdoor Cycle | 4.94 mi | - | - | - | - |
Aug 25 | Outdoor Run | 1.94 mi | - | - | - | - |
Aug 21 | Outdoor Walk | 0.40 mi | - | - | - | - |
Aug 20 | Outdoor Run | 1.82 mi | - | - | - | - |
Summary Stats (Aug 18 - Sep 15)
Overall Totals
- Total Workouts: 14 sessions
- Running Distance: 18.58 miles (10 sessions)
- Cycling Distance: 23.18 miles (2 sessions)
- Walking Distance: 2.55 miles (2 sessions)
- Grand Total: 44.31 miles
September Progress
- Pace Range: 17’25”/mi to 19’46”/mi
- Consistency: 10 workouts in 15 days
- Heart Rate Range: 131-143 BPM average for tracked runs
- Cadence: 104-106 SPM