The Garmin Forerunner 955 Solar vs Apple Watch Ultra 2

As I train for my second ultramarathon, the battery life – or rather, lack thereof – on the Apple Watch Ultra 2 has become a concern. Some days, despite my disabling all the fanciness on the Watch (cellular, wifi, enabling Airplane Mode, activating low power mode, and using an external Bluetooth heart rate monitor), battery life still drops at around 8-10% per hour. Do the math and that tells me I’ll get maybe 10 hours of battery life on a workout. As I prep for a 50 mile race with an anticipated 4-5 mile per hour pace, that cuts it awfully close to not having enough juice to finish. So at my coach’s recommendation, I picked up a Garmin Forerunner 955 Solar last week (at the time of this writing). Here’s my analysis so far.

Apple Watch features I miss:

A lot more than you’d think. Right off the bat I knew the Garmin would not have a lot of the “nice to have” features I’ve grown accustomed to on the Apple. A little background – I’ve owned a Apple Watch Series 2, 4, 6, Ultra, and Ultra 2, so it’s pretty integrated with my daily life.

Siri. I know, hard to believe with all the complaining I do about Siri, you wouldn’t think I miss it. But I do. The ability to invoke Siri and (sometimes) have it do what I want is a nice plus. record a voice memo, set a reminder. Simple things I took for granted on my watch are no longer available to me without another Apple device. Saying “Hey Siri, add Greek Yogurt to the Shopping list” to my Garmin does nothing. Huh.

Making a call. Sometimes it’s really convenient to make – or moreover, receive – a call from the Watch. Like, when I leave the phone over on the counter and go outside for a few minutes. Also, the ability to discretely call 911 is appealing.

Sending a text. Garmin has a “Messenger” app. I haven’t gotten it to work yet. I tried. I set up the app and gave it access to select contacts I want to be able to message. It insists I need to add contacts before I can send. Even though it fails far too often, I still regularly say “hey Siri, Message so and so” or “send so and so an audio message.” Can’t do that on the Garmin.

Tracking Medications. Rolling over in bed after popping a melatonin, it’s nice to be able to log that on the Watch, but now I have to pick up the phone and blast some blue light radiation into my eyes for a minute or two as I log it there.

Responding to notifications. Yes, I can get notifications on the Garmin, but I can’t respond to notifications. And that’s the important part – the responding. Also, when I clear a notification on the Garmin, I have to clear it again on the iPhone. Side note: some days, particularly with weak cell signal it seems, responses to various notifications go nowhere. Only after I look at my phone do I realize that replies I’d thought I’d sent vanished into the ether somewhere over Cupertino.

Another big one is responding to Authenticator apps. As I went to upload this post to my blog I was prompted for my MFA code. My Garmin helpfully told me I had a notification, and I needed to get up and walk across the room to confirm it was me on my phone.

Turn by turn navigation in the car. I really REALLY appreciate Apple’s haptic feedback on the watch when driving. Not an option with Garmin.

Remote control of playback. Now I have to yell across the room and hope Siri will hear me on my phone. (Note: Siri won’t hear me on the phone.) Again, a nice to have when the phone is not within easy reach, which is my preferred way of watching TV or a movie! Leave the phone away from the couch and let myself enjoy the movie is my preferred mode.

Home automation. Turn off the lights. Unlock the front door. See a picture of the person AT the front door. Can’t do that on the Garmin.

Better UI. So much easier to find things. I’m learning the Garmin interface, but it is far more complex. I’m learning it but it is nowhere near as intuitive as WatchOS.

Apple’s magnetic charging experience is so much nicer than the Garmin plug in method. It’s very old school and reminds me of a cell phone from the 90s. Fortunately I only have to do it every week or so.

Music. Amazon Music, Spotify, and Youtube Music have apps for the Garmin but you need to download them to the watch for playback. That kinda ruins the experience for me. It feels like it’s 2003 and I need to download files to my MP3 player before I leave the house. Given that I canceled the cellular plan on my Ultra because I always have my phone with me when working out, this is functionally the same. Generally I only have one playlist which I use as a metronome, so functionally this isn’t a big detractor.

Podcast apps. I use Overcast religiously in the Apple ecosystem. To play podcasts from the Garmin, I presume I would need to download them in advance via Spotify.

The display. Apple completely owns this. Even on their older, cheaper models, Apple’s tech makes the Forerunner feel like a Timex or Casio I wore in high school. It’s not even in the same hemisphere, let alone zip code. Maybe one of the more expensive Garmin lines like the Feenix has better, but the Forerunner 955 Solar’s display is not a contender.

Update 2025-08-09: Replaceable bands. I have like 10 bands for my Apple Watch. I often swap them out more than once a day. With the Garmin, this is a process that requires a tiny flathead screwdriver or special tool to pry down the pins that hold the band to the watch. So instead of a simple process that takes 5 seconds, it’s now a process that takes five minutes and requires tools. I ordered this band from Amazon, which is like the Trail Loop for the Apple Watch.

Things I like about the Garmin Forerunner 955 Solar and/or Garmin Connect app:

Battery life. Hands down. No comparison. Apple, 36 hours is just a joke, even though I thought it a game changer when compared to 18 hours. Get some real athletes to use your product and see what they say. If Scott Jurek really uses the Ultra, it’s not to run 100 miles. (Okay, MAYBE Scott Jurek can outpace this thing’s battery on a 100 miler, but I sure as heck can’t.) This was the reason I bought the Garmin in the first place, and it does not disappoint.

Buttons! Yeah, sometimes buttons are better than a touch screen! Like when I’m hot and sweaty or accidentally trigger something on the Watch display. The only thing is there are 5 buttons and I’m still trying to wrap my head around which is which. While they do have their names etched into the case, unless I’m in bright light, I can’t see them.

Thanks to a third party app that my running coach uses, I can download workouts directly from their website to my Garmin account, which sends them to my Forerunner. On a day when they have a running workout scheduled for me, when I start a running workout, it asks if I want to do the one scheduled. This is much easier than creating a custom workout on the Apple Watch. Why can you only do this via the Watch itself? At LEAST let us do this from the phone. Better yet, allow us to import Garmin, Fit, and other format workouts into it.

There’s more in depth analysis in the Garmin Connect app than what I get in Apple Workouts. I like what I see here better than Strava, and I don’t have to pay Strava’s annual fee to see it. The presentation is not as pretty Apple’s Workouts app, but there’s more to drill in to.

The built in analysis of sleep and training recommendations are more useful on the Garmin. It takes a more proactive stance, not just telling me “you slept this many hours” but “you slept poorly and you may want to listen to your body before working out today.”

More actionable insights from Garmin. “Hey, you slept poorly. This may affect your performance. Maybe take a rest day, etc.” While I already know these things, I don’t always listen to my body and DO these things. Having a second opinion telling me “yeah, you could try to push through this, but you’re probably gonna regret it,” is huge for me.

Garmin seamlessly sends notifications from the Forerunner to my AirPods through the phone connection. I was very surprised when this first happened because I’d not paired my AirPods with the Forerunner, and yet when I started a run and got a mile down the road, a voice came over the music I was playing via my phone, gave me the lap update, and did not adversely affect playback. This is something Apple seems to get right sometimes, and completely fail other times. Sometimes the Watch will stop playback altogether to give me an update. Sometimes the Watch will give me updates for a few miles and then just stop for no reason. So far, the Garmin has not done this.

The Forerunner 955 Solar is noticeably lighter than the Ultra 2. Probably similar to the smaller Apple Watch Editions, but I noticed the difference immediately, and it’s less obtrusive when sleeping.

I was able to easily pair my COOSPO bluetooth heart rate monitor with the Forerunner. Unlike the Apple Watch, the Forerunner has a handy heart icon showing that it is paired, which saves me a trip into Settings > Bluetooth to double check that it’s connected to the Apple Watch.

Things that are the same (or close enough to not matter to me)

Workout tracking. I start the workout and go. Pretty much the same except for days when I have a pre-set workout scheduled.

GPS navigation on the Garmin is comparable to my experience using the Footpath app on the Apple Watch. I’ve only used the Garmin once, on class four roads in Vermont, but it seemed much more accurate than Footpath has ever been on trails. Obviously this is not an apples to apples comparison, so maybe Footpath would do better on roads and Garmin would do worse on trails.

Apple’s safety features. Prior to his passing, I bought my father an Apple Watch SE because of its fall detection. Given that I run on slippery, rock-hewn trails and am a decent fall candidate myself, I gain a modicum of peace of mind having that too. However, I think the only times I’ve ever had my Apple Watch trigger a fall alert was when I was punching my boxing bag, or deliberately practicing breakfalls. The Ultra also has a siren that you can use to call for help if you think it’s near but they can’t locate you. Despite having this feature at my fingertips (or rather, on my wrist) for over two years, I’ve never even tried it. Gamin has an “incident Detection” feature which I have not yet tried.

Things that are just different

Garmin’s workout app has turn by turn navigation when I import GPSX files. On Apple I need to use a third party app like Footpath for this.

Syncing from the Forerunner to the Garmin Connect app is seamless and near immediate. Syncing to Strava and Apple Health, however, seems to happen twice an hour or so.

Connect workouts don’t push map data into the Apple Fitness app? What??

Garmin seems to think I am in better shape than Apple does. This could be because Apple has much more historic data and Garmin only knows me for the last week. But after just a week Garmin upped my fitness levels and max heart rate and calculated a lower resting heart rate than Apple. I like that. Also, I think I proved that with my latest time trial in which I moved significantly faster than the previous one a couple weeks ago. That said, there are many factors besides the gear, like temperature, terrain, air quality, sleep quality, nutrition, etc. not necessarily considered.

Things that are bad

The documentation for the Forerunner is sometimes wrong. The manual says to activate the Flashlight feature, hold the Light button and select the Flashlight icon from the list. There is no flashlight icon on the list.

I also tried to set a silent timer. When I teach yoga, I want my watch to vibrate when it’s time to switch poses, but I don’t want an audible beep to disturb my students. The manual gives steps to set up a timer and then says to hold the menu button to see options on said timer. Problem is, holding the button returns you back to the previous menu. to get options for the timer, you’re supposed to press but NOT hold said button.

So which do I like better? Given a choice, I would take an Apple Watch with a one week battery life over a Garmin. But given that the Apple Watch has been a thing for over a decade now, I am not holding my breath waiting for that to happen any time soon. I expect I’ll be a two-watch guy for as long as I’m an ultra marathon runner, using a Garmin for the long runs and sleep, and an Apple for pretty much everything else.

Why I Am Not (Officially) a Greek-American

Greek citizenship follows the father, and German the mother. Therefore, I am technically eligible for Greek and German citizenships, in addition to being born a citizen of the United States of America. So why am I not Greek? Settle in, dear reader, because this will be fun!

In the early 2000s, I had the idea to obtain my Greek citizenship. I also contemplated German citizenship. My mother (erroneously) told me I could not get German citizenship because she had become a naturalized American. So I looked at Greek citizenship. Then I saw that Greek men could be recruited into the military until age 45. Hmm… not exactly what I was looking for at the time, so I decided to table that. But before, and after, deciding that, I made several attempts at obtaining my Greek citizenship.


When I started, I lived in Vermont. I called the Greek consulate in Boston and explained that I was born in New York City, New York, to a Greek national and that I lived in Vermont. I was told that I needed to bring proof of birth in the US from a Greek father to the Boston consulate. Fair enough. It was about a three-hour drive, so I didn’t want to make a special trip. I hoped to combine it with a long weekend. I made a few attempts to schedule said visit but was never able to do so. Why? Because the voicemail of the contact at the consulate was full. It was always full. For weeks. I called the main line and reported this and was told, “Oh yes, she is very busy.”

Time passed. I moved to the Boston area in 2012. I figured, “Now is the time!” and decided to re-open negotiations. I called the consulate again and made an appointment. On the phone, I told the contact that I was born in New York City, New York, to a Greek man. I was told to bring my birth certificate and father’s passport to the consulate for my appointment. On the phone, I was asked if my parents were married in a Greek Orthodox church. I found out and confirmed that they were.

I showed up with the required documentation. In addition to my birth certificate and my father’s old passport, I was also asked if my parents’ wedding had been announced in a Greek newspaper. At this point, I admit I was flabbergasted. I just said “yes, it was,” and that was that. I wasn’t asked for any sort of confirmation. The contact – the same contact with whom I had spoken on the phone – reviewed my paperwork.

And then said “Oh, you were born in New York. You need to go to the Greek embassy in New York.” Excuse me? I told you I was born in New York before we made this appointment. Wow. I was really glad that I lived only a few miles away and hadn’t made a full day trip just to be told something that I should have been told on one of multiple prior phone calls! I asked if I could get this documented in writing so I knew exactly what to ask of whom. This is when it gets fun.

I got an email, stating that my father needed to go to the Greek embassy in New York – not me. He needed to get an apostille of… something. I forget what at this point. It could have been my birth certificate, their marriage certificate, his passport, the Greek newspaper, or maybe my (paternal) great-grandmother’s baklava recipe for all I know.

So I prepared for a day trip with my father to go to New York. We would likely spend the night, visit relatives, get dinner in town, etc., so it would be a fun trip. For some reason though, I had second thoughts and something prompted me to inquire once again. I emailed back and… the email bounced. Mailbox full. (Remember, she is very busy! Apparently so busy there is no time to check voicemail OR email.) So I called the consulate and miraculously was able to speak to Ms. I forget her last name, but when I said it my father laughed out loud. I asked why. He told me it translated to “peach pit.” Ms. “Peach Pit” informed me that her email was not working, so I could use <mpeachpit>@yahoo.com. That’s right I was informed to use a Yahoo! email address for official Greek government work. That tracks.

I reopened the dialog once again – from scratch, because there’s no object permanence here – informing them that I was an American male, born in New York, to a Greek male, whose wedding – in a Greek church – was announced in a Greek newspaper, that I was living in Vermont even though I was born in New York, and was told I needed to get my great-grandmother’s baklava recipe (or other relevant documentation) an apostille stamp, or maybe it was my father. Or something.

I got the email back saying my father needed to go to Albany – the capital of New York – to get said baklava recipe apostilled. This was, as a friend of mine would say, an “AYFKM?!?” moment. Thankfully that’s when I found out about the possible military service thing and lost my appetite to continue this farce.

Years later, while having a glass – okay several glasses – of wine with my aunt, she asked why I didn’t have German citizenship. I told her the story, and how I didn’t think I was eligible. She debunked this, and encouraged me to apply. As my aunt would say “Long story short, I had my German passport about 5 weeks later.”

I, Too Am on Bluesky

this is just a test. I have an automation which should push all of my blog posts to my Mastodon feed. I also have an automation to push all of my Mastodon posts to blue sky. So the question I have is what happens if I post a blog today? if this generates an infinite loop of spam post, I’m really really sorry.

Rest In Peace, Heidi Nikolaidis

Bethel—Heidi Nikolaidis, 79, passed away on September 21, 2024 at Cedar Hill Nursing Home. She was born on April 8, 1945 in Plattenhardt, Germany, to Otto and Lydia Boepple.

Heidi immigrated to the United States with her family in 1955. Heidi moved to New York City in 1963. She attended and graduated from the Latin American Institute, where she studied languages, later working for Appleton Century Crofts.

In 1966, Heidi met Nick Nikolaidis on a blind date. They married in 1968. During this time, Nick and Heidi had side jobs catering events.

While driving through New England one weekend, Nick and Heidi became enamored with central Vermont. Rather than spending their savings on a planned vacation to Aruba, they bought a one-room cabin in Bethel. It was their primary residence for more than 50 years.

They owned and operated the Buckboard Restaurant in Randolph in 1976, and later the Black Forest Café and Caterers in Bethel. While Nick and Heidi’s careers primarily were in food service and catering, Heidi had other pursuits. These included insurance sales, dabbling with local politics, substitute teaching in Bethel and Randolph.

Heidi was also active in the Bethel Business Association, the Bethel Historical Society, and the town hall restoration project. She was the driving force behind the hanging baskets that lined Main Street’s lamp posts for several years. Heidi got her pilot’s license in 1980, and joined a flight club. Her love of flying led her to joining the Civil Air Patrol, where she achieved the rank of Captain and was a Wing Commander in Vermont.

Heidi loved animals, gardening, cooking, travel, and her family. Her passion for travel took her on multiple trips to Asia, including trekking in Nepal.

She is survived by her son, Peter; three siblings; and several nieces and nephews.

A memorial service will be held on Saturday, Oct. 12 at 2 p.m. at the Bethel-Lympus church on Gay Hill Road in Bethel. 

Rest in Peace, Nick Nikolaidis


Nick Nikolaidis, aged 78, of Bethel, Vermont, passed away peacefully on Friday, March 29. He was born on May 31, 1945 in Athens, Greece to Anna and Miltiatis Nikolaidis. 

Nick immigrated to America in 1963. He embodied the immigrant’s American Dream, arriving in New York City with $20 in his pocket. His first job was at Morgan Guarantee (Later JP Morgan/Chase). In 1966, Nick met Heidi Boepple on a blind date in New York City. They married in 1968. 

While driving through New England one weekend, Nick and Heidi became enamored with central Vermont. Rather than spending their savings on a planned vacation to Aruba, they bought a one-room cabin in Bethel. It was their primary residence for more than fifty years. They owned and operated the Buckboard Restaurant in Randolph in 1976, and later the Black Forest Café and Caterers in Bethel. Nick worked in the foodservice industry for his entire adult life, including time spent catering at the Green Mountain Horse Association in South Woodstock, VT and weddings, parties, and auctions. 

Nick’s favorite pastime was collecting postcards. He was an active member of several postcard and stamp clubs. He can be fondly remembered sharing his love of this hobby at the Bethel Forward Festival. He was a founding member of the Bethel Business Association, a longtime member of the Bethel Historical Society, and an active member in the Bethel Town Hall restoration project.

For the past 8 years Nick showed his love and dedication to Heidi through his diligence and care after her stroke. She was able to live in her own home for the majority of that time because of Nick’s unwavering devotion.   

He is survived by his wife, and his son, Peter, whom he referred to as his “pride and joy.” 

A memorial service will be held at the United Church of Bethel at 2 pm on Friday, April 19th, 2024 with Pastor Thomas Harty officiating.  A reception will follow at the White Church. The service will also be livestreamed via YouTube.

The family would like to extend their heartfelt thanks to Gifford Medical Center, Dartmouth Hitchcock Medical Center, and the Cedar Hill Nursing Home for their support and care during Nick’s final days. Special thanks to Craig and Tonia Pratt for their years of loving care for Nick and Heidi. 

Nick showed care by providing delicious food (especially spanakopita) for his loved ones and community. His passion for good food, wine, and the Bethel community will be sorely missed.

Giving FoundryVTT Another Chance (thanks to SSH)

A few years ago, during peak COVID, I was playing role-playing games (like Deadlands and Dungeons & Dragons) 3-5 times a week. I was glad to reconnect with my favorite hobby as a kid, and also to reconnect with friends with whom I’d lost touch.

Initially, I played on Roll20.com because that was where my D&D friends were. But some time later, my Savage Worlds (mostly Deadlands) friends introduced me to FoundryVTT.com. I was blown away at how polished the UI was, and the great support for Savage Worlds that Roll20 lacks to this day.

But Foundry was not without its drawbacks. I won’t go into a comparison of the two platforms – there are dozens of those just a Google or YouTube search away if you want them. The one drawback that Foundry had which Roll20 could not claim was simple: every time I tried to upgrade Foundry from version 9.something to 9.something+1, it broke my games. I reached out to Foundry’s “support” on Discord, which was a complete joke. I was told by one lurker in the channel that he could not help because I was running on Windows. So I backed up my configuration, ported it over to a Linux server, and… reproduced the problem. Still no help was to be found.

Eventually, I gave up. Despite having invested hundreds of dollars and – more importantly – dozens of hours configuring Foundry to my and my friends’ liking, I gave up and went back to Roll20.

And almost immediately questioned my decision. Sigh. After a few months on Roll20, and seeing more Savage Worlds games and modules available for Foundry, I decided to give it one more shot. After all, there was a Mac version now, and I could hack at it locally on my MacBook, so why not?

It took a couple hours, but I eventually successfully migrated my old Foundry 9.x installation and worlds to version 11. I was thrilled to see that – somewhere between 9.x and 11.x, the bug I experienced which broke my worlds during upgrades – had been fixed!

But I had one lasting problem – I like having my Foundry server local on my laptop (especially when working offline on an airplane or in Vermont when the power goes out), but I need a way to let my friends play on it too. And I don’t want to have to remember to back up and restore and move my world around from my Mac laptop to a Linux or Windows server, having to deal with path differences, and re-licensing it every time I start the server.

The solution? I set up SSH forwarding to redirect traffic sent to my Foundry server on to my Macbook.

ssh -i my_ssh_key.pem -R my.foundry.server:30000:localhost:30000 -p 2222 [email protected]

This command allows you to access a server running on your local machine via port 30000 on the remote server my.foundry.server, by creating a reverse SSH tunnel through the remote server.

  1. ssh: The command to initiate an SSH connection.
  2. -i my_ssh_key.pem: Specifies the private key file (my_ssh_key.pem) to use for authentication. This key should correspond to a public key that’s authorized on the remote server.
  3. -R my.foundry.server:30000:localhost:30000: This creates a reverse tunnel that forwards connections to port 30000 on the remote server (my.foundry.server) to port 30000 on your local machine (localhost). This is useful if you’re running a Foundry Virtual Tabletop server on your local machine and want to make it accessible from the remote server’s address.
  4. -p 22: Specifies that the SSH connection should be made to port 22 on the remote server. This is useful if the SSH server on my.foundry.server is configured to listen on a non-standard port.
  5. [email protected]: Specifies the username (ubuntu) and hostname (my.foundry.server) of the remote server. You should replace ubuntu with the appropriate username for your remote server.

Now, as long as I can reach my foundry server (on port 22 in this example) and have a decent speed connection, my friends can play on my server while I have the convenience of having it local with me wherever I go.

TARC Fall Classic, 2023!

Yesterday I ran the TARC Fall Classic half marathon. This was a fun one! It was my fifth race, second half marathon, and second trail race. The terrain was very similar to the trails I normally run near my home in Medford, MA, as was the weather (since I was only about 30 minutes away). I finished in 2:37, which I think was a decent time for me.

Lessons learned:

  • The race provides no cups at the aid station. You must bring your own bottle. I did this, but I forgot to fill it at the start of the race. Fortunately for me the 13 mile course starts with a 1 mile loop around the cornfield and parking lot, then takes you right by the aid station again, so I stopped there and filled up again. Next time, I’ll take a bottle from the get go.
  • My Ultraspire waist belt – my normal goto on trail runs and long runs – proved to be a bit of a hindrance. This is because to get a snug, non-bouncy fit, I need to cinch it tightly around my waist. Unfortunately this interfered with my breathing when running at race pace, so I had a choice of a little bounce or restricted belly breathing.
  • I carried the right amount of food. I started off with some Harry & David Moose Munch popcorn (think “Cracker Jack with chocolate”) about half an hour before the start, a gel, an IQ bar, and some Gummy Bears. At the aid station I had peanut butter pretzels, an Oreo, and I snagged a bag of Doritos for the second lap. I definitely benefited from the salty snacks more than the sweet ones, so I plan to factor this in to nutrition/training moving forward. At the end of the race, I had some banana, boiled potato, and half a peanut butter and jelly sandwich.
  • I wore my Altra Lone Peak 5s – the same ones I ran the Vermont 50 in a year ago. They were fine for the terrain.

Seriously looking to run this one again next year – maybe the 20 miler or 50k,

Cheap Marathon – 2023

Last weekend I completed my second “classic” marathon. That is to say, a plain 26.2 miles. It was in Derry, NH, and is known as the “Cheap Marathon.” They don’t spend a lot on frills, that’s for sure. Just water and Gatorade at the aid stations, and bananas and yogurt at the finish. For completing, no medals – just a ribbon that says “I ran 26.2 miles and all I got was this lousy ribbon.” It was worth it.

I shaved several minutes off my 2021 Baystate Marathon time. My time was 4:26, compared to 4:38 in 2021. However this does not factor in the 4+ minutes where I stopped to call 911 because a gent in front of me collapsed along the trail. Turns out he had a pacemaker that thought he was working a little too hard and he needed to be stopped. It was dramatic. Despite my Apple Watch Ultra failing me (which is a topic for another post), it came through for him. Within seconds I was on with a 911 operator, who dispatched EMTs to the scene. Once he was in good hands, I continued my run.

Cheap Marathon Complete

I am happy to report that my knee was fine the entire way – not so much as a twinge. So I am comfortable saying this has healed.

Now… what to run this fall…?

Running Update

I’m now twice officially a runner. Why? Because statistically – I read somewhere – nearly 100% of runners suffer an injury. Last year I had a mild stress fracture. This year, I apparently had a torn meniscus. Hurray. So I’m double-officially a runner now.

It’s been five weeks. I’m in PT. It’s going great and I’m returning to running now.

Running Update 2022

Running continues to be my primary focus outside of work. Okay, I admit it – on most days I could leave out the “outside of work” qualifier. My long runs continue to approach marathon length. I recall how in 2019 I thought “maybe I’ll get to the point where I just run a half marathon equivalent (13.1 miles) twice a week and that will be my training schedule.” Now I’m back to the point where I’m doing 30-40+ miles a week as my prep for the Vermont 50 is peaking. It feels great. I love the continued training, challenge, and improvement.

2022 June July Running Log