Lessons from two weeks with a CGM

I received a CGM (Continuous Glucose Monitor) about two weeks ago via the Levels start-up. The package arrived a few days after ordering, and the initial setup was relatively easy and painless. I was able to easily export the data from the Levels website.

So how do the results look? The easiest way I can think of to show you the results are using Python (pandas, matplotlib, seaborn libraries) so here we go: (I’m skipping some data wrangling bits here..)

Glucose level distribution as a histogram

Glucose Level Time Series with rolling statistics

Honestly this data has me a bit worried because generally doctors, Peter Attia MD and the Levels program all suggest that fasting glucose should be less than 100/mg/dl…

Also, I wanted to correlate the glucose readings with the time of day, so we can do that eg with a heatmap:

Glucose Levels by Day, Hour in a Heatmap

This chart is really interesting to me because here a number of things stand out to me:

  • I was in Austin from April 26th to April 28th for a conference, and those days I did a light workout in the morning, and had a light lunch. So clearly a lighter lunch, moving around in the afternoon leads to lower fasting glucose.
  • I slept really badly Fri-28th-Sat 29th due to a late flight, and clearly a bad night sleep results in a bad fasting glucose.
  • I generally workout in the afternoon – between 4PM and 6PM, and so higher readings there are not alarming to me. 
  • What strikes me as odd is the differences in the morning fasting glucose -say 5AM to 10AM – varies between 66 mg/dl to 120 mg/dl…The mean is still around 100 mg/dl (which is not great), but I’m surprised about the high variability.
  • Since I do intermittent fasting (lunch is my first meal) I had generally thought that my morning glucose would be lower. 
  • There is a missing block on May 2nd as I switched the old sensor to the new one – as you have to do that every 10 days. The most painful thing was tearing the Levels patch off my hairy arms 🙂

All in all I’m very happy to have all this data from the CGM/Levels to explore, giving a lot of actionable intelligence – so I will try some life-style, diet modifications soon.

How I train in 2023

This post is an outline, a template of how I train in 2023.

Disclaimer: I’m a middle-aged male, 6ft 2 in, just under 200 lbs, and my goals are mainly to keep myself healthy for the long-term, and to have energy, vitality for all daily interactions. You can adapt this template to your own needs and always listen to your doctor 🙂

The basic training blocks are focused on either strength or cardio-vascular health, with each training day geared towards adaptions in either one. I train most days, with Sundays being ‘off’. This is a template, and so smaller changes can be made according to how I feel, my shorter-term goals and my schedule etc. Exercises marked e.g. 2A and 2B means they are super-setted, meaning you do one set of A, then one set of B.

Monday – strength focus

FocusExerciseDurationSetsReps% 1 RM
Speed1. Front Squat15 minutes5260%-70%
Strength2 A) Standing Press25 minutes3-43-580%-90%
Strength2 B) Weighted Chins25 minutes3-43-580%-90%
HIIT3. Chins, Dips and Run (done as fast as possible)15 minutes31260%-70% – HR 140-160 BPM

Tuesday – cardio focus

Exercise# roundsDurationComment
A – Assault Bike38 minKeep HR in Zone 2 (about 13o BMP for me)
B – Jog38 minKeep HR in Zone 2 (about 13o BMP for me)
TotalAbout 45-50 minFollowed by light stretching

Wednesday – strength focus

FocusExerciseDurationSetsReps%1 RM
SpeedExplosive push-ups & long jumps15 minutes33N/A
StrengthTrap Bar Deadlift20 minutes3-43-575%-90%
StrengthBulgarian Squat (or RFESS)15 minutes31070%

Thursday – cardio focus (alt. yoga, alt. rest)

Exercise# roundsDurationComment
A – Assault bike38 MinutesKeep HR in Zone 2 (about 13o BMP for me)
B – Jog38 MinutesKeep HR in Zone 2 (about 13o BMP for me)
TotalAbout 45-50 minutesFollowed by light stretching.

Friday – strength focus

FocusExerciseDurationSetsReps% 1 RM
Speed1. Power Clean15 minutes5260-70%
Strength2A Bench press25 minutes3-43-575-90%
Strength2B Weighted Inverted Row25 minutes48-1265-75%
Assistance3A Bicep Curl15 minutes2-38-1265-75%
Assistance3B Lying tricep extension15 minutes2-38-1265-75%
Assistance3C Face pulls15 minutes2-38-1265-75%

Saturday – cardio focus

Exercise# roundsDurationComment
1A – Assault bike28 minutesKeep HR in Zone 2 (about 13o BMP for me)
1B – Jog28 minutesKeep HR in Zone 2 (about 13o BMP for me)
2 – Sprinting4-615 minutesVary shorter and longer sprints, with good amount of rest in between rounds.
TotalAbout 50 minutesFollowed by light stretching.

Hopefully this gave you some ideas or inspiration how to plan your own training, let me know in the comments if you have any questions.

Thanks for reading,

Oskar

Three months of Crossfit

Hi there,

Over the past three months I’ve tried Crossfit (what’s Crossfit?)- and thought I’d put down my impressions and lessons learned. To give some background on these points, brief ‘physical’ information about me:

  • Male, 43 years old
  • 6’2″, #195 lbs (88kg, # = lbs) on July 1st. Body fat 14.5%.
  • Lifts in the gym during 2017, before July 1st: Bench #235 , Squat #305, Dead lift #455, 15 chin-ups, 12 pull-ups. Aerobic capacity – not great :-). Mobility – not great.
  • From November 1st 2016 to June 30th 2017 I was training at GoPrimal in Gainesville, which did introduce to me to some of the methods / lifts used in Crossfit, and I had a fantastic time there. My routine was roughly 2-3 strength workouts / week and 1 conditioning workout / week during this time. Also did a 10-week body-comp challenge with them where I dropped from 18.5% body fat to 14.5%.

On to the Crossfit experience –

  • On July 1st I started at Tern Crossfit and as I had a good base of the regular strength lifts (squats, dead-lifts, presses, chins et) I quickly got into the workouts, how to do the new movements etc.
  • There is a structure to the workouts:
    1. Warm-ups – dynamic, movement, aerobic – about 10 min
    2. Skill movement – usually a practice of a skill movement like hand-stand push-ups (HSPU), double-unders (DU), rope-climb etc. Another 10 min maybe.
    3. Strength/ Olympic lifting movement – could be a 5×2 front squat EOM (every other minute), could be 5×1 snatch EOM, then 3×1 @ 90% of the max lift, could be push-press etc etc. Another 10-25 min.
    4. Workout of the Day (WOD) – this is the ‘High Intensity Training’ portion which can take from 10 min to 30 min total (usually 10-15 min). This is when carry out a combination of strength, olympic, cardio, strongman etc movement – usually trying to do as much work as possible, as quickly as possible…

The positive experiences:

  1. I’ve really enjoyed learning new movements / lifts etc. For example I didn’t know that I could at 43 years old learn to do a hand-stand push-up (against the wall). I’ve gone from not being able to do a snatch, to #135 snatch. OK, this is still what the competitive teen girls are warming up with, but with my mobility I consider it a win :-). So currently I’m working on stringing together more double-unders, getting better at HSPU’s etc.
  2. I’m kinda beginning to ‘embrace the suck – especially in the WOD’s. There’s this zone usually about 5-8 minutes into the WOD where your lungs are burning, your eyes are stinging from sweat and you wonder if you can make it through. But then you remember to just focus on the next rep, making it through the current set, that pain is temporary and really – this suffering is actually not ‘that bad’…
  3. Aerobically challenging – as most workouts are very aerobically challenging for me, my work capacity has gone up, but I don’t have an objective measurement for this one, more of a feeling. Even to the point that I’m OK if the WOD includes a run these days. For example yesterdays WOD was:
    • AMRAP (As many rounds as possible) for scaled Level 2:
    • 2 burpee / pull-up – so you do a burpee, and then jump up to the bar for a pull-up, then
    • 4 Pike push-ups off box, then
    • 8 Kettlebells swings, with #70 – that’s one round.
    • I ended up doing 15 rounds, 6 reps in 15 minutes, and not totally dying.
  4. Effortlessly stronger. On some lifts it feels like I’m getting effortlessly stronger. Eg. due to many WOD’s including pull-ups, squats, those lifts have gone up:
    • Max Chin-ups: 15 ->18
    • Max Pull-ups: 12 -> 16
    • Max front squat: #245 to #260
  5. Progressions. It’s a fundamental aspect of CrossFit that any workout can be scaled to a person’s skill / mobility / strength levels. This really means that ANYONE can / should try it. Progressions also give you a motivating factor to first of be able to do any workout and also something to aim for if you can’t do the workout as ‘rx’ (as written). Bar muscle-ups – here I come 🙂
  6. Overhead squats / snatches. So I’m a taller guy who’s had a lifetime of sitting in front of computers, laptops – causing the regular forward head tilt, tight hips. I feel that doing overhead squats, snatches, where you strengthen the postural muscles involved in keeping your head upright, has actually improved my posture. And I’ve gone from barely being able to overhead squats with the bar – due to mobility – to OHS #135, so I feel this aspect will be very beneficial for me in the long run.
  7. Standards for lifts / movements. I think it’s very cool, useful to have standards to be able compare where your strengths, weaknesses are – so you know where you’d need to improve. Eg. my pulling strength is fine, but I need a lot of work on the skill movements, pushing strength, mobility etc. Greg Amundsen in ‘Firebreather fitness’ has a very detailed standards definition – broken down by gender, age, skill level – that I highly recommend.
  8. Expect and thrive on the unexpected. As I’d started lifting in my ‘adult’ life more actively at 34, by the time I’d reached 42 years old – I was pretty much in a rut. Yes I was enjoying the lifting, and there was some variation – but it was getting boring. With a CrossFit workout I never know until the day of, what will be thrown at me and there is tons of variation in the workouts. And I’m fine with the unknown, I know I’ll make it through to the other side, even though it’ll be painful in the middle. It takes a special kind of genius to be able to give folks that confidence.
  9. Eating / body-comp. Ever since doing the body-comp challenge in the Spring I’ve sorta maintained a ‘paleo’ / high-fat / high-protein diet which ‘Crossfitters’ usually ascribe to – about 85%-90% of the time. I’m at #198 now, and I’m guessing I’m a bit slimmer than three months ago. Bottom-line due to the WOD’s I think I could quite easily lose some body-fat if I felt like it. To give you an idea, my breakfast can be for example:
    1. Omelette, four eggs, slice of cheese, two strips of bacon, bulletproof coffee
    2. Shake with avocado, spinach, celery, whey protein, greek yoghurt, bulletproof coffee.
  10. Kids cross-fit. Many CrossFit boxes have kids classes, and I think in terms of general ‘fitness’ (strength, mobility, endurance, skills etc) I doubt you could find a better alternative for your kids. CrossFit will prepare them for pretty much any athletic endeavour they’d wanna pursue.

The ‘meh’ experiences:

  • I’m missing doing heavy, unhurried strength work. You know the ones where you do one set of heavy 5, then rest until you are ready – say 3-4 minutes to go again. I’ve had to make up for this by going to open gym at 8AM on Sundays to do it, so it says something about how much I miss it.
  • Kipping pull-ups, kipping this and that. I feel that some of the gymnastic movements put the shoulders in a very exposed position, and I’ve had some shoulder pain for the past month or so. Then again doing some WODs with strict PU’s is just ‘hard’ – so that’s how it needs to be done then 🙂

Conclusions

So clearly my experiences are largely positive, and I will absolutely recommend ANYONE to try out CrossFit. Give yourself at least two-three months to see how your body will react – if you are untrained, you will be sore. However if you’re ready to give it a go, see what you’re made of? I won’t say it will not hurt – because it will – but that’s OK too.

Cheers

Oskar