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.

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,

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

Apple watchOS Breaks External Heart Rate Monitor Connectivity

I have owned an Apple Watch since Series 2. I also had a Series 4 with cellular, and now own a Series 6, also with cellular. I bought the Apple Watch because it was rated as being the most accurate general purpose, wrist-based fitness tracker. There are certainly other options, and better ones just for running, but I went with Apple because I am fairly comfy in their ecosystem.

I’ve known for some time that wrist-based heart rate monitors (HRM) are inaccurate. My Apple Watch will show me at 180 bpm when I am working moderately/hard. My maximum heart rate is around 173 bpm, so, no. Just no.

As of watchOS 7, it’s like the Watch does not even try anymore. I will start my run and it’s a good half mile before it even can show a reading. When it finally does, it is wildly inaccurate. At a friend’s suggestion, I bought a Wahoo TICKR FIT a couple years ago. I wear it on my upper arm, and it gets within 1-2 bpm of what a chest strap Wahoo TICKR X gives. This is good enough for my purposes. For comparison, when the Apple Watch says I’m at 180 bpm, the Wahoo TICKRs will show me being somewhere in the 150s.

As of watchOS 8.4, things got worse. The Bluetooth connection between the Watch and three different HRMs (Wahoo TICKR Fit, Wahoo TICKR X, and Polar H10) all lose their connection to the watch within seconds of starting a workout. They periodically reconnect, but then continue to lose the connection. The end result is periods of accurate readings along with equal periods of inaccurate readings. The result is the same – useless, garbage data. On the Apple Watches, I test by pairing the HRM and using the Workout app. On my iPhone, I pair the devices and tested with Strava or the manufacturer’s apps.

To troubleshoot this, Apple sent me a new Apple Watch. It is running watchOS 7.6.1. While this version is buggy, it works and will reliably hold a connection with any of the three HRMs I have tried. When I paired a couple of the HRMs with a friend’s Apple Watch, running watchOS 8.4.2, she experienced the same, erratic and inaccurate behavior. So at this point, I have tried the combinations shown in the following table.

Apple DeviceWahoo TICKR XWahoo TICKR FitPolar H10
Series 6, Cellular, watchOS 8.4, 8.4.1, 8.4.2XXX
Series 4, Cellular, watchOS 8.4.2XX
Series 6, Cellular, watchOS 7.6.1
iPhone 13, iOS 15.3.1
✓ = Works as expected. X = Does not work reliably. – = Untested

I have gone well above and beyond what any customer should have to do to troubleshoot this. I have reported my findings to Apple and Wahoo at my own time and expense. And I have gotten zero positive results.

After weeks of troubleshooting, Apple reported back that the problem is with the third-party manufacturers. Apple will not work with me further to address the issue. Apple said they would work with the manufacturers, but not with me. As I only have the Wahoo devices (returning the Polar, since it behaved the same), that leaves them. Wahoo maintains no one else has reported this behavior, even though I have clearly demonstrated the issue with two of their products on two separate Apple Watches.

Wahoo’s website says that their products work with the Apple Watch.

https://www.wahoofitness.com/devices/heart-rate-monitors/tickr-fit-optical-heart-rate-monitor

So what’s a guy to do? I have clearly demonstrated the problem, but no one wants to own it. At this point, if I want reliable metrics, I need to stay on an old, buggy, insecure version of watchOS. I didn’t even get into the fact that I cannot activate cellular service on the replacement watch running watchOS 7.6.1. I’ll save that for another post.

UPDATE: As of watchOS 8.5 (2022-03-14) everything seems to be working again normally.

UPDATE: Nope, nope. As of 2022-03-17 it happened again.

You Don’t Need Running Shoes. Go Minimalist!

A Stack of New Balance Fresh Foams
A Fistful o’ Fresh Foams

From 2017 to early 2021, my go to running shoes were the New Balance Fresh Foam 1080 (I forget if they were version 9 or 10), and a pair of the New Balance Summit Unknown for trail running. In 2020 I went on a bit of a shopping spree and was trying all sorts of New Balance shoes, as I liked the wide toe box that didn’t mash my feet. I had an old pair of the Fresh Foam 960s, and bought a pair of the Fresh Foam 980s, as well as the Fresh Foam More. I liked my shows like I like my cappuccino – fresh and foamy.

Or so I thought.

Continue reading “You Don’t Need Running Shoes. Go Minimalist!”

33rd Annual Baystate Marathon

It’s been a while since I threw my hat over the fence, so here we go! I just registered for the 33rd annual Baystate Marathon. 26.2 miles of pure fun in the tradition of my Spartan ancestors*. I started running regularly in 2017, and embraced it in 2018. In March 2020 I ran 13.1 miles for the first time. I did 13.25 three weeks ago, then 14 last weekend. Sunday my running buddy/accountability partner and I will do 15.5, etc., as we build up to the event on October 17. The clock is ticking!

I have no goal other than to finish. I think that’s sufficient for now.

* No, I don’t really know if I had any Spartan ancestors, but my dad’s from Athens, so that’s close, right?

My Journey Into Analyzing Apple Health Data

I’ve owned an Apple Watch for years – since the Series 2. I’ve also been running consistently for years – three of them, to be precise. I also like data. I’ve been collecting data on my workouts via my phone and watch for years, but getting data off of the iPhone’s small screen has always been problematic.

“But Peter!” you say “Apple lets you export data from the Health app!” Yes, it does. Have you ever looked at it? It looks something like this. Correction – it looks EXACTLY like this.

Well-structured XML

It’s XML data, and that doesn’t easily lend itself to a graph. Also, my data is over 1.3GB at present. That’s a lot of data for one guy. So I looked around for how to analyze my iOS Health data. The first site I found that looked promising was Analyze the Crap Out of Your Apple Health/HealthKit Data (sep.com) and GitHub – jonfuller/health-parse: Parses an Apple Health data export… for reasons. The developer offers an email address – email your health data to [email protected] and it will send back parsed stuff. Sure. I’ll email you my 1.3GB of Apple Health Data. Let me know when you get it. Okay, no, I did not try that because it’s never going to work. So I downloaded his code from Github, but I couldn’t get it to compile. Seems like I’m not the only one, as others reported the same issue.

Next I tried the Heartwatch app for iOS. So close! It generates some nice reports but only goes back one year. I want to track data over multiple years. I emailed the developer, and he said he’d consider it.

Then I tried the YouTube video (1) How to download, graph and assess physical activity and exercise data from Apple Watch – YouTube. OMG hilarious. Fail. 

Something in Python perhaps?  Analyze Your iOS Health Data With Python | by Guido Casiraghi | Better Programming | Medium Prerequisites: You know the basics of Pandas. I don’t even know what pandas is, other than a big bear-like thing that lives in China. 

I tried to import the XML files into Excel. Hahahaha. I’m running the 32-bit version. It cannot open a 1.3GB XML file. 

I poked around and found this article by Taras Kaduk: Analyze and visualize your iPhone’s Health app data in R. I was told R is easy to learn and use, so I figured I’d give it a try.

I installed R for Windows. The UI seems a bit dated and barebones. The Comprehensive R Archive Network (case.edu) How do I install libraries, anyway?  HodentekHelp: How do you install the XML library for R programming? Okay, manual process, must select stuff from a list by point and click. Yuck. 

How do I change directories in R?  how to set path in R on Windows – Google Search

Hm. This looks kinda neat and more polished.   Download the RStudio IDE – RStudioHave to install those libraries, but at least I can type their names in a comma-separated list. Much quicker. 

How do I change directories in R again?  getwd, setwd | R Function of the Day

What’s the path to my files in my OneDrive folder without spaces in it?  Use PowerShell to display Short File and Folder Names | Scripting Blog (microsoft.com)

How do you comment in R? Comments in R – GeeksforGeeks

How do you print more lines than it’s showing me?  how to increase the limit for max.print in R – Stack Overflow

What does that %>% do?  Simplify Your Code with %>% · UC Business Analytics R Programming Guide (uc-r.github.io)

Oof. Guess I should take a lesson. Learn R | Codecademy

Yup, that did it! The following R code imports my Health XML data and spits out a CSV. And yeah, it took a lot of floundering to get these few lines of code:

library(XML)
library(dplyr)
xml <- xmlParse('export.xml')
df_workout <-  XML:::xmlAttrsToDataFrame(xml["//Workout"])
write_csv(df_workout,'health_export.csv')

Now I have a CSV file! Great! I’ll make a chart in Excel. OMFG Excel charting is beyond convoluted. Why is it so F***ING COMPLICATED?!?! 

Google Sheets to the rescue. Finally. I have what I have sought for months.

I realized that with the right libraries, I likely could have accomplished the same thing with Perl or Python, but learning R has been fun and I may have applications for this professionally as well as personally. Also, I should be able to generate the graphs directly from R, but haven’t learned that yet. Finally, I will likely need to dive deeper into the data to incorporate steps per minute and heartrate into the above chart. I’m really interested in overlaying my steps per minute and average heartrate to see how this affects energy used and pace. So while I’ve taken the first step (no pun intended), I’m not done yet!

How I Went From Couch to 5k, then 5 Miles 10k, then 10 Miles

In the fall of 2017 I had a roommate. He’s a runner. Like, a serious runner. You know, the kind who goes out for a 5 mile run on one of his rest days? The kind who’s training for a 50 miler? The kind who has to eat 8,000 calories a day to maintain his weight? That kind.

One day (October 27, to be precise) he asked if I’d like to go out for a “recovery run” with him.

“How long?” I asked.

Just 2 miles,” he replied.

“Sure,” I answered, expecting it would suck, but being in relatively decent shape to begin with, why not?

It sucked, that’s why not! Ugh. It was grueling. I managed to maintain an average pace of 8’55”, which I thought was pretty decent.

A couple of days later, I decided to try again, only I would start smaller – say, half a mile. I did .43 miles in 9’10”. Not great! But I was alone and didn’t have my coach kicking me every step of the way.

The next day I did it again. .42 miles at 8’57”.

The next day I did it again. 1.01 miles at 0’03”.

From there I dabbled, going back and forth with a half mile some days, 2 miles the next. I didn’t have a plan, other than “run a mile,” which I did every couple of days. I continued that until June, when I decided I’d just start adding a little each day. Each time I ran, I added .1 or so miles until I hit 3.74 in July (and that day was a hot, sweaty, doozy).

I’d looked at formal plans in the past, and never really had much luck with making them stick. I even tried to go onto the “couch to 5k plan” to see how that would help me, until I realized that 5k is just 3.1 miles, and I was already there, so…

On April 6, 2019, I decided to kick it up a notch and shoot for 5 miles. Again, I decided to just add a little every time I ran. Since I was averaging a run every other day, I’d add .2 miles each time. I went from 3.1, to 3.2, to 3.3, 3.5, 3.7, 3.8, 4.0, 4.2, 4.4, 4.6, and finally 5.0 exactly 30 days later.

Since then, I’ve set 5 miles as my standard, shooting for a run every 2 days. I’ve done four of them so far and today will be my fifth.

Nike may not like it, but in summary, my plan is “just do it.” Add a little bit each day, making slow and steady progress. If you backslide, don’t worry about it! Just get out and do it again. Before you know it, a 5 k run will be just a warmup, and it taking supreme effort will be just a memory.

Update: On Saturday, May 25, 2019 I took the next step and upped my run to 10k. I’ve done it twice and plan on making this a regular workout a 2-3 times a week, work and weather permitting.

Update: On Saturday, June 1, 2019 I took the next step and upped my run to 10 miles.

Slow Carb Modified

In late June, I made some measured modifications to my now-(depending on how you define it) famous slow carb diet practice. 
For starters, I resumed drinking Gatorade during Krav Maga training sessions. I noticed an immediate increase in my mental acuity and energy levels, resulting in better training, both physically and mentally.  I am also allowing myself up to one soda – usually club soda, lemon juice, and stevia – per day. 
Next, I allowed myself one “slip day” (in addition to my cheat day) per week, where I can eat restricted foods (dairy, or grains) provided I do so after a resistance training workout, and I stay within my daily total energy expenditure (so if I have a couple slices of pizza after hitting the gym, and keep the calories sane, I’m okay. 
I’m also skipping breakfast – yes, the most important meal of the day – on most days. Also, I haven’t been eating as many legumes as previously, usually only having them a few days or of the week now. 
Finally, I allow myself some night time carbs. This has usually been a small amount of dark chocolate, but could also be a granola bar. In addition to satisfying any cravings, this had resulted in better quality sleep than melatonin, valerian, or GABA. Again, I make sure to stay within my daily TEE so this is not a bingefest like some Saturdays turn into. 
The results? Not much to report, actually. There has been a modest decrease in weight over the last few weeks, but nothing dramatic. 
Given all of these adjustments, I’m not sure it even qualifies as the slow carb diet even more, but hey! As long as it works, I’m happy. 

Weight tracking June-July 2016
Weight tracking June-July 2016