Home Blog Page 458

Week 26 – Moving week is here!

Week 26 – Moving week is here!

Editor’s note: Ian Murray is using Zwift to train for the International Triathlon Union Long Course World Championships held in Odense/Fyn, Denmark July 2018. His weekly Zwift Insider series discusses the previous week’s training and the plan for the upcoming week.


Well, the situation from last week continues this week.  As I roll into six weeks until race day, I find myself with no time to train.  It’s not all bad news, as I will soon get back to normal, but I am still walking around like a bit of a zombie.

Training and Packing Don’t Mix

I haven’t slept well in two weeks, and that was evident early in the week.  Despite planning a light week, I have not even hit those numbers.  Monday, Tuesday, and Wednesday were a wash.  I did go for a light jog on Monday to loosen up the legs, but it was more pathetic than anything else.  I only went for about 20 minutes, but it was enough to make me feel less crappy.  (Well, to be honest, I felt horrible when I started, so anything was better than that.)  After returning from my run, I made a quick breakfast and got ready for the movers to arrive to start packing.  The packing work went into the evening, and both the wife and I were gassed afterward, so there was no training getting done that evening. 

Tuesday followed with another early morning finishing up for the last day of packing and loading up the truck… or so I thought.  Yeah, the packing didn’t finish until late Tuesday afternoon, so the supervisor made the executive decision to begin loading on Wednesday morning rather than on Tuesday night.  In the US, the would not have happened.  Time is money, and they would have stayed to work late (I’ve seen it, and it kind of sucks and is great at the same time).  Here, though, it was a good call.  There have been a number of armed robberies in my neighborhood, so it’s better to do everything during the day. 

Wednesday rolled around, and I had a good plan to run early.  However, my last real meeting at work got rescheduled for 7 AM, so no early run for me.  After the meeting, I drove to the office to take care of some paperwork, something that never seemed to end.  By noon, I began the slog through traffic back to the house, stopping at one of our favorite restaurants, Chef Pepper, to pick up some lunch for the wife and Maria, who was helping out with the movers.  Finally, at almost 6 PM, the truck, loaded with our stuff, departed.  It was sad to see the bikes go, but I knew it was a necessary evil.  I feel like a bad parent, packing them up in a container for the trip across the Caribbean and Atlantic back to the US.  Oh, how I miss them.

Thursday morning came quick after a brief night’s sleep in the hotel, and we returned to finish up the last bit of cleaning.  Maria came again, despite it being a holiday, and helped out.  She made out like a bandit, though, as we gave her one of our older TVs and a few other things that we no longer needed.  It wasn’t a complete waste of a day like the previous three days, but I was definitely not in my best form.  Before heading to the house, I got on the treadmill for about 30 minutes, trying to knock out some 400-meter repeats at a hard but very doable pace.  I felt exhausted with legs filled with concrete.  It was the absolute worst run I have had in a while.  My goal was to hold 285-290 Watts for the 400-meter effort and do it 8 times.  I made it through 5 and called it.  Between the dead legs and the lack of a fan in the gym, I just didn’t have it.  I switched over to do some stretching and core work before  getting cleaned up.  After finishing up at the house, we made our way to the office, where I had to get a little more work done and to attempt a swim.  One more frustrating couple of hours in the office put me in a foul mood prior to the swim.  Getting down to the pool at about 3:30 PM, I could feel the heat emanating from the water surface.  I made it a whole 600 meters before I quit.  Man, I had no energy. 

On Friday, I had another short, but better run, followed by a quick core workout before we headed to the house for the final time.  We conducted our final checkout of the house and, you guessed it, headed back to the office for a bit more work.  We arrived at about 10:30 AM, and I planned to be out of there no later than 1 PM.  At about 4 PM, we left, heading back to the hotel to get ready for the first of three farewell events that weekend.  At about midnight, we finally got back to the hotel room and crashed.  It was the first decent sleep that we had had in over a week.  Saturday and Sunday went by quickly.  I took advantage of the almost 50-yard hotel pool, getting in a couple of 3000-yard swims and trying to relax a little.  While I normally use biking or running to relax, I don’t think my body was capable at the time.  No, I would have just gotten pissed off that my run wasn’t going well or not being able to get a good fit on the hotel bike.  The swims, though, were great.  I just played wall tag for about 45-50 minutes, enjoying the solitude and the feel of the water.  I could feel the stress just starting to melt away.

TSS Planned – 461; TSS Completed – 331

Venturing Into the Unknown

The next week is going to be nuts.  We fly out of Santo Domingo on Monday and then begin the process of settling in to a new city and house.  Oh, we’ll also be traveling again, starting on Saturday.  I know.  It’s not the best plan in terms of training, but that’s life for the pramateur racer.  The week is so uncertain that I don’t even have a plan.  I’m just going to wing it.  I know, way to lead by example coach!

TSS Planned – ????

It’s going to be a hectic last few weeks, so get ready.  Being that I don’t have to go into the office and do any work from now until the race, I should be able to keep up with the posts, hopefully getting them out early each week.  Since I won’t be on Zwift, I won’t see you on the course.  You can follow the training here and on Strava at https://www.strava.com/athletes/11654372.  Until then, Ride On!


Zwift Coaching Podcast Episode 9

Zwift Coaching Podcast Episode 9

Episode 9 of the Zwift Coaching Podcast features special guest Dr. Asker Jeukendrup who drops some science and secrets when it comes to food you need when training. The coaches also talk pickle juice, carb-loading tips, and nutritional facts & fiction.

Discussion points for this episode include:

  • What food should you eat before a ride
  • What types of food are the best fuels for you
  • De-mystifying nutrition

Download Asker’s Fat Burning Session

About the Podcast:

The Zwift PowerUp Cycling Podcast features training tips from host Matt Rowe (Rowe & King), with regular co-hosts Greg Henderson (Coach Hendy) and Kev Poulton (Powerhouse Cycling).


Zwift Announces 2018 Innsbruck UCI Road World Champion Course

Zwift Announces 2018 Innsbruck UCI Road World Champion Course

Today Zwift announced plans for a new world patterned after the 2018 UCI Road World Championships Course in Innsbruck, Austria.

Zwift’s route will cover the “Olympic Circuit” at Innsbruck, which is 24km (15 miles) long with an 8km (5 mile) climb section with an elevation gain of approximately 400 meters (1300′). I wasn’t able to track down a Strava segment for the full circuit, but did find this segment which covers the climb section.

About the IRL Race

In September the men’s elite racers will begin their race in Kufstein and ride 84.7km to Innsbruck, where they will cover this circuit 7 times–and the final circuit is a modified one which includes an additional climb featuring 25% gradients. Overall, riders will climb over 5,000 meters (16,400′) over 265km (164 miles). Ouch! Sagan’s going to have to work for this one…

About Innsbruck

Innsbruck is a scenic Alpine town known as the “Capital of the Alps.” Elevations in the area range from 574 to 2350 meters, which explains why Innsbruck is an internationally-renowned winter sports center. The capital city of the state of Tyrol, it is the fifth-largest city in Austria.

Photo credit innsbruck.info

When Can We Ride It?

While the UCI race is on September 22, Zwift has promised we will be able to ride the new course in August. Some of the world tour pros are already talking about riding the course on Zwift as training for their outdoor race. Bernhard Eisel of Team Dimension Data told Zwift:

The lead contenders will certainly be performing course reconnaissance in the coming months, as is the norm. However, what is new is the ability to repeatedly train on a key segment of the course and understand when the best moments to attack will come. For riders such as myself, who will serve as a supporting rider, we need to understand when the critical moments of the race will come and ensure our leaders are in the best position possible. And it will be super motivating to prepare alongside Zwifters from all over the world.

Photo credit innsbruck.info

Week 25 – I am so Tired… a Recovery Week that Wasn’t

Week 25 – I am so Tired… a Recovery Week that Wasn’t

Editor’s note: Ian Murray is using Zwift to train for the International Triathlon Union Long Course World Championships held in Odense/Fyn, Denmark July 2018. His weekly Zwift Insider series discusses the previous week’s training and the plan for the upcoming week.


This was my last week of work in the Dominican Republic before we pack up and move to the DC area.  When I originally built this week, I thought, “Self, you will have time to train, as you are way ahead of the curve regarding preparations.”  Isn’t it nice how you often lie to yourself?  Yeah, I may have been way ahead, but that only meant that I gave myself more to do.  Grrr.

The Non-Recovery Recovery Week

This week was supposed to be a recovery week.  However, due to work and preparing to move, I was not able to accomplish everything in the previous two weeks.  Thus, I figured that I would just add a little to recovery week, making it more like a maintenance week.  I planned on doing some Endurance Lab workouts along with an ODZ Cat & Mouse race on the bike and a few runs and swims.  Monday was ok but not great.  I had some systems issues, so I couldn’t get all of the workout done before making an appearance on the ODZ Chat and Chill ride for a Q&A with Endurance Lab coaches.  I got the required work in despite the issues, so I felt that the week was off to a good start.  Tuesday’s swim actually went better than I thought it would go.  I wasn’t as fast as I would have liked, but my slower 100s were faster than expected, and I did not need the recovery I thought I would.  Unfortunately, my strength workout didn’t happen.  I worked straight through lunch, as would be the trend for the week.  On Wednesday morning, our first packing appointment meant that I didn’t have to go into work.  So, I got in a quick ten-miler before getting cleaned up for the first round of movers.  Thursday was another solid swim, where I turned out pretty good times for the 400s and the 800, getting faster as the workout progressed.  By Friday, I was feeling pretty hopeful. I was still one swim short of my plan and I had not gotten any of my strength work done.  But, I planned to get some extra work during lunch and maybe after work.  As you can probably guess, that did not happen.  Not only did I not get everything done, I had to stay pretty late at work before coming home to get things moving on the packing front.

The weekend didn’t provide much relief.  On Saturday morning, I did a lot of work as a domestique for the B group in the ODZ Goats & Bears race, where we did the Volcano Climb route twice.  That was a lot of fun, and it was good work.  Basically, I sat at 4.1 w/kg for about an hour driving the pace from the front of the group.  On the second lap, halfway up the volcano, I hit the gas, throwing a grenade into our already small group.  After whittling it down to two teammates, myself, and one other rider, I told the other two ODZ riders to get ready.  I surged one more time, bringing the pace to 5 w/kg.  Within seconds, we dropped the non-ODZ rider, and I told the other two to get read to launch.  About 100 meters before the crest of the climb, my legs blew up, but we had a gap.  My teammates took off, and I sat up, trying to recover briefly before hopping on the back of a small group on the descent.  With the luxury of teammates up the road, I simply sat on, calling out time splits to them.  After watching them go 1-2, I tried to close out the podium but didn’t have the sprint to do it.  I was shot. The week of late nights and early days had caught up with me.

After getting off the bike, eating, and cleaning up, I got to work tearing down the bike room and disassembling the bikes.  We worked until about 10 PM getting the house ready, only breaking to eat some food.  Sunday morning rolled around, and we had not made enough progress.  So, I skipped training and went back to work.  I could barely keep my eyes open, I was so tired.

Planned TSS – 733; Completed TSS – 569

Moving Week

Technically, I’m not moving this week.  Monday through Wednesday, though, we’ll have movers at the house early.  After that, I’ll pretty much be reduced to running and swimming until June 6.  By then, we will have access to our place, and I’ll be able to get the bike put back together.  I just packed her up, and I already miss her.

Planned TSS – 389

In the end, the TSS looked like a recovery week, but it sure didn’t feel like one!  I’m ready to get this move done, so I can get back to my routine.  Being that I move quite a bit, I should be used to it.  That is not the case, though.  Well, time to suck it up and push through.  Unfortunately, I will be pretty much all outdoors until race day, so I won’t be able to see anyone on Zwift.  I’ll be here, though, posting away.  Until next time, Ride On!


All About ZwiftPower’s Temporary GDPR Shutdown

0

All About ZwiftPower’s Temporary GDPR Shutdown

On May 25th ZwiftPower, the central service for Zwift race results, announced a temporary closure due to GDPR-related issues. As a web developer myself I am well-acquainted with the challenges GDPR poses to companies working with personal data, so I chatted a bit with the ZwiftPower folks to get their take on the situation. (Note: I also reached out to Zwift, but haven’t heard back from them yet.)

First, a Bit About GDPR

The General Data Protection Regulation was passed by the European Union on April 14, 2016, with enforcement beginning May 25, 2018. It created an EU-wide set of standards for the protection of  personal data relating to EU Internet users. But it is important to note that GDPR standards apply to the personal data of EU users regardless of the location of the entity holding their data. So companies in the US (such as Zwift) who handle the personal data of EU users must comply with the law.

So this is why you’ve been receiving so many emails announcing privacy policy updates. You can read the full GDPR text here, but to summarize its purpose GDPR exists to give citizens back control over their personal data.

From the corporate standpoint, GDPR is a pain in the butt. But from the consumer’s standpoint, it’s a very good thing. As Techcrunch said, “… consumer trust is essential to fostering growth in the digital economy … trust can be won by giving users of digital services more information and greater control over how their data is used. Which is — frankly speaking — a pretty refreshing idea when you consider the clandestine data brokering that pervades the tech industry. Mass surveillance isn’t just something governments do.”

Zwift API Challenges

An Application Programming Interface is a set of tools which allow services to easily interact. In terms of Zwift, the API (until recently) allowed third-party sites to fetch your basic profile data, activity details, followers, followees, etc.

Third-party sites like ZwiftPower, ZwiftGPS and CVR’s CycleData have been pulling rider data from Zwift’s unofficial API for a long time. That all stopped this month when Zwift’s Wes Salmon posted the following on the Zwift Coders Facebook group:

Hey coders, I have some news about the current state of Zwift’s APIs and what some upcoming regulations mean for the future. It’s likely that no matter where you live in the world, you’ve heard of the new EU data protection law, known as the GDPR. The GDPR is going into effect on May 25th, 2018 and this will impact how the team here at Zwift HQ manages and secures our API endpoints.

While we work through the logistics of ensuring GDPR compliance in all of our data streams, we will need to make a few changes to our Zwift APIs.

First, we ask that any developer currently using the Zwift APIs to stop doing so by May 25th.

Second, we ask that you delete any personal data related to Zwift users collected through our APIs by May 25th…

So the core issue here is that Zwift’s API was exposing Zwifters’ personal data to third-party services in ways which were not compliant with GDPR standards. And since GDPR comes with potentially massive penalties for non-compliance, Zwift made the sensible decision to comply with GDPR even if it meant a temporary shutdown of some important community services.

In hindsight, it appears Zwift should have given a higher priority many months ago to GDPR-related matters. This would have let the API get updated earlier so Zwift and third-party sites would be compliant on May 25th. But let’s not cry over spilled milk.

When Will ZwiftPower Return?

ZwiftPower’s return timetable is in the hands of Zwift. Zwift has communicated June 1st as a target date for coming back online, but my sources at ZwiftPower (and myself) are doubtful that target will be hit, especially with the server team off work today since it is a public holiday in Rio.

What Are the Implications?

When ZwiftPower does return, Zwifters will need to explicitly consent to their rider/profile data being shared with ZwiftPower. ZwiftPower will not receive data from Zwift for users who do not consent (not even finishing lists) so this will have a major impact on ZwiftPower’s ability to display “accurate” race results.

For example, a race may have 100 participants, but if only 50 have consented to sharing their data then ZwiftPower’s finishing lists will only show those 50 riders.

Racers will know that a lesser but similar issue already exists with ZwiftPower, thanks to their proactive changes back in January 2018 when they implemented their own explicit opt-in which was required in order to be included in final race results. While this covered ZwiftPower legally, it created a new problem where racers could compete in-game without opting in to ZwiftPower and being included in final results (like the example above). While this issue effected final results, you could still see the “unfiltered” list of finishers if desired. With these GDPR changes, though, the only riders listed on ZwiftPower will be those who have given explicit consent.

More than once I’ve put in hard efforts to beat someone in-game only to realize they weren’t even in the final results list. With the new API restrictions this will become an much bigger issue. Yes, I hear you saying, “It’s just a game, you’re building fitness.” But I want to know the people I’m racing against are the people I’m racing against, and that will only happen if Zwift adds some sort of ZwiftPower GDPR consent requirement in-game. So I’m hoping that is exactly what happens, even though I don’t see that happening within the next few weeks.

Here’s how I see this shaking out: once Zwift’s API is updated (let’s say within a week), race organizers will need to make a big push to get Zwifters to consent so they can be included in ZwiftPower results. And eventually, hopefully, this will be streamlined and handled in-game so all racers are required to opt-in.


Zwift Update 1.0.26736 Released

Zwift Update 1.0.26736 Released

Zwift released a major update last night which includes two big items: flexible Training Plans and the ability for events to be on a different world than the currently live world. Read below for details on these and other changes included in this update.

Flexible Training Plans

If you’ve ever endeavored to complete a structured training plan over several weeks, you know the biggest challenge (apart from completing the actual workouts) is fitting the training plan into your life. What happens when you have to skip a workout for an emergency? What if you want to ride outside?

As Zwift’s Jordan Rapp says, “The best training is the training you actually do.” Zwift’s goal with these new Training Plans is to give you the structure needed to realize real training benefits, as well as the motivation to complete the plan. This is only version 1.0 of Zwift’s Training Plan system, but it’s a great start.

There are twelve training plans included at this time, with more to come. To access the plans, click “Plans” at the top of the workout picker screen.

 

You’ll see a full article on flexible Training Plans here on Zwift Insider in the near future. For now, click below to watch the ZwiftCast guys discuss them. You’ll also hear from key Zwift team members about their vision for this feature:

Three-Way Flexibility

When you select a plan, you also select the plan length, so you can target a particular completion date. That is one way these new training plans are flexible.

They are also flexible because you can mark a workout as being completed outdoors–so you aren’t required to complete every workout on Zwift.

Lastly, if you have to miss a workout, the plan will automatically do its best to make sure you complete the key workout(s) for the week. So you can take a much-needed rest day without derailing your training plan.

Off-Calendar Events

This update includes, for the first time ever, the ability for events to take place in a different world than the one currently scheduled. This is a very big deal, as it is the beginning of “world choice,” a feature Zwifters have been requesting for quite some time. Starting next week the calendar will contain events on Watopia, London, and Richmond–all on the same day!

Additional Updates

There are several other updates included in this release–here they are, with a few notes from myself.

  • Events now start counting at a new spot, right under the ‘Enjoy your Ride’ sign in Watopia, and a new painted line on the road on the other 2 worlds: this is good, especially for races where you pay attention to the distance. Distances weren’t always accurate previously, so this should fix that issue.
  • Previous efforts are now graphed on Alpe du Zwift segments: after checking out the Alpe this morning I’m still not sure what this actually means. But I do see that Alpe map on the right also includes your total distance up the Alpe, so you see how far you have left to go.
  • Percentages for earning prizes at top of Alpe tuned slightly: hopefully this means Nathan Guerra can finally get those Meilenstein Lightweights.
  • Graphics performance optimized: always a plus!
  • Added ‘enhanced drafting’ mode for events, as a test. Draft effect will be much stronger in events with this rule set: this will be good for rides who want to make sure the group stays together, although I’m curious how this will effect pack speeds.

See full update notes >

 


Week 24 – Running Long But Short on Time

Week 24 – Running Long But Short on Time

Editor’s note: Ian Murray is using Zwift to train for the International Triathlon Union Long Course World Championships held in Odense/Fyn, Denmark July 2018. His weekly Zwift Insider series discusses the previous week’s training and the plan for the upcoming week.


With eight weeks left before the race and two weeks before I move back to the US, I just don’t have a lot of time left to pack in the hard work.  Lately it seems like I have even less than I could have imagined.  I will admit that I wasn’t really sure about racing ITU Worlds this year due to the move, but I had a number of friends who qualified with me, so it was an opportunity that I could not pass up.  However, the difficulties of the timing are adding up, and there is still work to be done.

30K Practice On “The Course”

With about 8 weeks to go, I wanted to get some practice on the simulated course on my treadmill.  The goal was to run 30K in about 2 hours 20 minutes.  It’s not a particularly fast pace for me, but I planned to do it on more or less no food to start, feeding as I go to simulate how I might feel during the actual race.  We’ll get to that though.

Like the previous week, work did not let up.  Well, it’s not just work.  It’s actually work, beginning the packing, and looking for a place all at the same time, while trying to maintain some hard training.  Against my own better judgement, sleep is the one thing that has suffered.  Unfortunately, as sleep falls away, so does quality training.  Actually, it is the recovery that falls away, which leads to lower quality training.

This week has been another one of those mixed bag weeks.  After a crappy ride on Monday, I had an awesome swim on Tuesday.  Wednesday followed up with a physical fitness test, and I crushed that.  I completed 82 push-ups and 82 sit-ups well within the 2 minute time limit for each event, getting maximum points for each.  We then headed over to the 2-mile run course, where I wanted to test the legs and test out my pacing using my Stryd power meter instead of perceived effort or min/mile.  I had a simple plan, go out the first 100 meters or so at 320 Watts and then settle into 280-285W by the 400m mark.  The plan held pretty good for most of the first mile.  Then I came across the chatters and the contratransitos.  You know who the contratransito people are.  They are the ones who walk on the wrong side the path/road.  They also strategically place themselves so they take up as much space as possible but not giving you enough to squeeze through and get by.  Anyway, I had to do some weaving in and out of the contratransitos, causing me to drop power a little bit.  But, other than costing me a second or two, it wasn’t too bad.  At the 1-mile mark, I made the turn and headed back to the start/finish point.  Although there are no significant hills, the course does have a slight roll to it.  That led to small variations in my power, as I transitioned from uphill to downhill, but I held fairly close to my goal power.  With about 400 meters left, I picked up the pace to the mid-290W range to finish off the test, crossing in 10 minutes and 45 seconds.

Of course, the next two days were crap after that.  A trash fire at the dump by the swimming pool made the air nearly unbreathable, so I cut the swim short.  I had a below average swim on Friday morning and ended the day by sitting in the mechanic’s office, waiting for them to finish fixing my car.  By the time Saturday came around I was under-rested, and I am sure the bottle of wine that my wife and I killed on Friday night didn’t really help any.

Saturday morning came early, and I got to work on the treadmill after my obligatory coffee.  I fired up Zwift, connected my Stryd pod, and pulled up the pre-programmed course in the treadmill.  Now, the actual course is only 7.5K per lap, so I would have to repeat it four times.  How’s that for making a monotonous treadmill even more so?  With legs that felt a bit heavy, I decided to take advantage of some warm-up time.  After about 15 minutes, I picked the pace up from my nice and easy 195-200W (roughly 7:30/mile) to 225W (roughly 6:40-7:00/mile).  That was still pretty comfortable; however, my treadmill has a safety setting on it that I hate.  Anytime the gradient goes into a decline, it slows down.  Below 0 drops it automatically to 9.0 MPH.  Below 1 percent, it goes to 8.5 MPH.  Below 2 percent, it goes to 8.0 MPH.  It actually caps the speed at that, so I can’t even override it.  It does not do the same thing with inclines.  No, that just punishes me.  Since this course has a lot of ups and downs as it goes through town, I was constantly being slowed and then having to pick the pace up.  I did not feel like I could get in a rhythm.  At the 17.5-mile mark, I started my cool down, finishing up right at 18.6 miles.  I’ll be honest.  It was not my best day.  I have done better many times before.  But, given all of the things going on right now, I’ll take it.  Besides, I basically just did the race distance with a feeling in my legs similar to how they will feel on race day… on a treadmill.

Planned TSS – 862; Completed TSS – 724

The Last Week of Work

After a mediocre week that was below targeted TSS, I want to bring it up a notch and not ease off for the recovery week so much.  If I can’t hit everything, that’s ok.  I just need to make sure I get some good quality work in during the week.  Oh, we also have to pack up the house, and I have to close out everything at work.  I don’t see this being stressful at all.  Easy week.

Planned TSS – 733

Well, we’re getting to crunch time.  I feel like I am behind on pretty much everything.  I’m not stressing it too much, though.  In two weeks, I’ll be moving, and things will settle down.  Ok, who am I kidding?  They absolutely will not settle down until I return from ITU Worlds.  That’s what makes this train-up interesting.  Speaking of, I need to start separating stuff for the move.

Unless you want to come help me pack, have fun training.  Until then, Ride On!


Zwift Coaching Podcast Episode 8

Zwift Coaching Podcast Episode 8

Episode 8 of the Zwift Coaching Podcast digs into the the science and secrets behind HIIT workouts. The coaches also share some HITT session ideas.

Discussion points for this episode include:

  • What is HIIT?
  • Why we should do HIIT?
  • The physiological changes that HIIT promotes.
  • A typical HIIT session that you can try.

Download Kev’s HIIT Workout

About the Podcast:

The Zwift PowerUp Cycling Podcast features training tips from Matt Rowe (Rowe & King), Greg Henderson (Coach Hendy) and Kev Poulton (Powerhouse Cycling).


Event Sharing Is Easy with the Updated Zwift Companion App

3

Event Sharing Is Easy with the Updated Zwift Companion App

Zwift rolled out a minor update to Zwift Companion this week which includes a much-requested feature: the ability to easily share an event with a friend!

It’s as easy as 1-2-3:

1: Click the sharing button at top-right

 

2: Choose your sharing method

 

3: Select your contact(s) and share!


Zwiftcast Episode 49

Zwiftcast Episode 49

Episode 49 of Zwiftcast has been released. Here’s the full episode description:


Simon, Shane and Nathan are back in their usual places of the UK, Australia and the USA for a look at the ever vibrant happenings on Zwift. The Zwiftcasters kick off with a chat about the KickrClimb, or, in fact, its absence. Despite it being ever-present on the Zwift Tour of Australia, where Shane’s been hanging out, it’s still not available to buy.

The trio move on to to discuss another rare bird–the special wheels you might get if you ascend the Alpe du Zwift. Climbing expert Simon Warren, of the 100 Greatest Climbs series of books, gives his verdict on the Zwift Alpe – and he knows the real thing like the back of his hand.

Simon got to spend a bit of time with Zwift Academy Winner Tanja Erath at the Tour de Yorkshire and his report captures her feelings pre and post stage.

The Zwiftcasters debate how GDPR (it’s not boring honest!) might affect Zwift, with the news that on the back of the legislation, ZHQ are due to launch a development platform.

Finally, Simon talks to Jillian Bearden, the transgender athlete who’s forced resignation from Team Fearless cause a huge ruckus on the Zwift social medias.