Uninen's Exercise Log

A realtime view of my daily activities

Week 37
00:00:00
Time
0
Cal
Week 36
01:09:35
Time
219
Cal

Tuesday, September 7, 2021

Some thoughts about various topics such as injuries, mental health, and sunlight.

Week 35
02:31:38
Time
612
Cal

Thursday, September 2, 2021

My ever-growing appetite for doing more and more sports and exercise has turned my life into continuous monitoring and observing different kinds of aches and pain. The latest addition this week has been toothache which for me has always been the most annoying and disturbing kind.

The dentist told me on Tuesday that I should expect the recovery to take few days, possibly even over a week. The first couple of days after the procedure haven't been very encouraging. I decided to keep a rudimentary log of the pain levels and Ibuprofen intake as I don't want to accidentally overdose too much. It's been both helpful and informative.

I've been feeling really crappy overall and wanted to listen to my body instead of forcefully pushing the training as I don't really have any reason to do it and I want to heal as soon as possible. This is always a tough balance to keep as I know myself and it's so easy to use things like these as an excuse to not push yourself. But again, pushing too hard is not smart either, so being honest with yourself and staying in the right mental mode is super important.

Tuesday, August 31, 2021

Had to visit a dentist today after one of my teeth started aching pretty bad. Turns out there was a deep cavity that required root canal treatment. The procedure was surprisingly fast and went really smooth, I didn't really have time to worry about it before it was all over. The good: the visit didn't cost me anything (Thank You awesome Finnish public healthcare), the bad: my next appointment to finalize the treatment stretched out to March (Thank You overloaded Finnish public healthcare).

800mg IbuprofenDue to total lack of sleep and pretty severe pain before and after the treatment I had to bail out of any training today. I'll count the couple of kilometers of walking as an active recovery. Hopefully I'm feeling better tomorrow.

This episode got me thinking about my health more deeply. The dentist was very professional and informative, and told me that it was good that this happened now because I have a gum infection that needs to be treated immediately if I want to avoid further serious damage. My life has been pretty chaotic and unhealthy during the past ~10 years. Keeping up with my physical health and stuff like a healthy diet and oral hygiene has been so low on the priorities that getting back on top of normal everyday things is still a process for me. But I need to start looking at my health more broadly and make long-lasting changes. Not tomorrow, today.

Monday, August 30, 2021

Started the week with an early hour in the swimming pool at 7 am. It was two wins at one stroke: firstly, my breathing was much better than last week and I managed to almost swim a full 50m without problems, and secondly, because by 9 am I was back at home fresh to start the week with already one training session done! 💪

I'm fully confident that I'll be swimming half-properly in a few weeks, and by the end of the year I should be more than capable of swimming the 400m required for joining the local triathlon swimming training group. I have no illusions of this being easy but it doesn't seem impossible anymore which is great.

Week 35
04:30:01
Time
1984
Cal

Thursday, September 2, 2021

My ever-growing appetite for doing more and more sports and exercise has turned my life into continuous monitoring and observing different kinds of aches and pain. The latest addition this week has been toothache which for me has always been the most annoying and disturbing kind.

The dentist told me on Tuesday that I should expect the recovery to take few days, possibly even over a week. The first couple of days after the procedure haven't been very encouraging. I decided to keep a rudimentary log of the pain levels and Ibuprofen intake as I don't want to accidentally overdose too much. It's been both helpful and informative.

I've been feeling really crappy overall and wanted to listen to my body instead of forcefully pushing the training as I don't really have any reason to do it and I want to heal as soon as possible. This is always a tough balance to keep as I know myself and it's so easy to use things like these as an excuse to not push yourself. But again, pushing too hard is not smart either, so being honest with yourself and staying in the right mental mode is super important.

Tuesday, August 31, 2021

Had to visit a dentist today after one of my teeth started aching pretty bad. Turns out there was a deep cavity that required root canal treatment. The procedure was surprisingly fast and went really smooth, I didn't really have time to worry about it before it was all over. The good: the visit didn't cost me anything (Thank You awesome Finnish public healthcare), the bad: my next appointment to finalize the treatment stretched out to March (Thank You overloaded Finnish public healthcare).

800mg IbuprofenDue to total lack of sleep and pretty severe pain before and after the treatment I had to bail out of any training today. I'll count the couple of kilometers of walking as an active recovery. Hopefully I'm feeling better tomorrow.

This episode got me thinking about my health more deeply. The dentist was very professional and informative, and told me that it was good that this happened now because I have a gum infection that needs to be treated immediately if I want to avoid further serious damage. My life has been pretty chaotic and unhealthy during the past ~10 years. Keeping up with my physical health and stuff like a healthy diet and oral hygiene has been so low on the priorities that getting back on top of normal everyday things is still a process for me. But I need to start looking at my health more broadly and make long-lasting changes. Not tomorrow, today.

Monday, August 30, 2021

Started the week with an early hour in the swimming pool at 7 am. It was two wins at one stroke: firstly, my breathing was much better than last week and I managed to almost swim a full 50m without problems, and secondly, because by 9 am I was back at home fresh to start the week with already one training session done! 💪

I'm fully confident that I'll be swimming half-properly in a few weeks, and by the end of the year I should be more than capable of swimming the 400m required for joining the local triathlon swimming training group. I have no illusions of this being easy but it doesn't seem impossible anymore which is great.

Day 259
Current streak

About Me

Good hello! My name is Ville Säävuori aka @Uninen. I'm a 40-something nerd from Turku, Finland. My goal is to exercise or be otherwise active every single day. I built this site to follow my progress and to help with accountability. I'm training for running my first 10k  half marathon  marathon  4x4x48 challenge in 2021.

Uninen aka Ville Säävuori

Blogroll

Not blogs, but something to check out and follow.

Podcasts, YouTube channels

  • The Running Channel (YouTube) - fun and informative British channel for runners.
  • Triathlon Taren (YouTube) - lots of hands on knowledge and practical advice for triathlon training.
  • Huberman Lab podcast (YouTube) - outstanding podcast by Dr. Andrew Huberman with a metric ton of scientific information and practical advice relating to neuroscience and physical and mental training.
  • The Joe Rogan Experience (Spotify) - you can say what you want about Joe Rogan but there's no denying that many of his discussions with passionate people are 100% genuine and full of insight. I do not agree with the man on many issues but I do appreciate the free content.

People

  • David Goggins (Instagram) - whenever you need motivation, just go back and remind yourself what David Goggins does to keep his demons away. Also, if you feel lonely on your run, no matter wherever you are on the planet or what time it is, it's likely that he is training somewhere at this same moment. (Check out these - hilarious Goggins-anecdotes by Jesse Itzler) Stay hard!
  • Anna H (Instagram) - The Running Channel host and adventurer with a beautiful soul. Check out her 3-part World's Toughest 260k Island Race series on YouTube.
  • Katie Spotz (Instagram) - amazig young endurance athlete who is willing to do more than most of us for making the world a better place. Listen Joe Rogan #1635 for a deeper look into her story.
  • Jocko Willink (Instagram) - ultimate dicipline and respectable morals. Jocko's daily 4.30 am clock photos on Instagram are a constant reminder that the strongest men work for their success.

Books

  • Can't Hurt Me by David Goggins - superb combination of audiobook and podcast that gives you lots of practical advices on taking control of our life and stranghtening your mind. Definitely check out the audio version of this book, it's amazing.

I haven't found that many interesting books relating to staying healthy / exercising. I'm not at all interested in ungenuine self-help type books or pushy "just do this" marketing books. If you have any suggestions, dm or email me!

Colophon

This site is a hobby project intended as a learning tool and a honing stone to keep my skills sharp. It's a handcrafted Vue 3 application written in TypeScript.

The exercise data is recorded with a Garmin Fenix 5 watch, and then pulled from Garmin Connect by a scheduled Gitlab CI script using garmin-connect-to-json (that I also wrote and maintain). The notes are stored in a MongoDB database running on MongoDB Atlas.

The CSS is produced by TailwindCSS JIT compiler. Local application data is handled by Vuex, and vue-router handles the routing. Development server and bundling is powered by Vite. The production build is rendered as a static output with zero JavaScript dependencies by a bespoke Playwright script. The site is hosted and deployed by Vercel.

All the images and other content on this site is created and owned by me if not stated otherwise. No bullshit Terms Of Service and Privacy Policy are available.