Thomas Wilson

Husband and Father are my two favorite titles.  I have 4 wonderful children and a beautiful wife.  Everything else I do in life is a means to building my family.  I'm also a software engineer with a focus on operating web apps on AWS.  All the rest of my free time is mainly spent riding bicycles on roads and trails.
February 9, 2026

Superbowl Half-Time Show: A Tale of Two Cities

Yesterday seemed like a cultural flashpoint for our country. I "watched" the Super Bowl with some of my best friends, who hold considerably different political views than I do. I'm proud to call them friends, and I truly appreciate having counterviews in my inner sphere of influence to ensure that I am constantly checking myself agains...
Read more
March 20, 2023

#75Hard day 75

I did it y'all! It's been a long journey, but so good. First, let me remind everyone what I did. While I've been sharing the #75Hard hashtag with all of these journals, I did modify the real #75Hard program a bit to suit my personal goals. The real #75Hard program is pretty simple but here is a summary with my modifications and milesto...
Read more
March 19, 2023

#75Day Hard day 74

Tomorrow's the last day. Today was a good day. It was pretty laid back and steady. I'm ready to finish this strong. Here's the recap. Bible Reading Zechariah 14 - Another harsh prophesy here. Bad things will happen, but God will avenge and redeem it. Workouts I went out for a steady tempo ride on my road bike for 90 minutes. It was a b...
Read more
March 18, 2023

#75Hard day 73

Only 2 days left! This is the final weekend. Crazy. In the beginning it seemed like time went so slow in this process. But these past 2 weeks seemed to have flown by. Here's the recap for today. Bible Reading Zechariah 13 - This chapter seemed rough. There will be no more prophets, and anyone who attempts to prophesy falsely will be st...
Read more
March 17, 2023

#75Hard day 72

Only 3 more days. Here's today's recap. Bible Reading Zechariah 12 - much like 11. God is promising protection for Jerusalem and Judah and destruction for those who oppose it. Workouts We had a beautiful day today, and I had to take advantage. I spent 90 minutes at Chickasaw Trace on the mountain bike and set some more PRs. It felt eve...
Read more
March 16, 2023

#75Hard day 71

Only 4 more days! I'll hit my mark on Sunday, and I hope to share a longer post then to give further detail about what I've learned on this journey, and how I'll put it into practice. Until then, here's today's recap. Bible Reading Zechariah 11 - This one was a bit out there. It seems to essentially be damning to those who forsake to t...
Read more
March 15, 2023

#75Hard Day 70

Only 5 days left. Here's today's recap. Bible Reading Zechariah 10 - God promises to protect the remnant in Judah and Jerusalem and bless them bountifully, while bringing destruction to their enemies. Workouts Got in a really nice hour long walk in the sun, albeit a little colder today. This evening I got in 30 minutes of yoga. Reading...
Read more
March 14, 2023

#75Hard day 69

Here's today's recap Bible Reading Zechariah 9 - There seems to be some messianic prophecy here with mention of Jerusalem's king riding in, lowly, on a donkey. I'm not sure what to make of all of the rest of it though. Workouts Today included quite a bit of variety with 30 minutes of assorted upper and lower body weight lifting, a 45 m...
Read more
March 13, 2023

#75Hard day 68

Only 1 week left. Here's today's recap. Bible Reading Zechariah 8 - This seems very cheerful prophecy. God promises the Jewish remnant prosperity in Jerusalem. There will be peace amongst nations and people will flock to see God in Jerusalem. The prophecies in this chapter seem to paint a picture of Heaven on Earth. Workouts I got in 4...
Read more
March 12, 2023

#75Hard day 67

Only 8 more days. It's been a long but good journey. Here's the recap for today. Bible Reading Zechariah 7 - God speaks to Zechariah about the ceremonial fasting that the Jewish people had become accustomed to practicing as a form of repentance for the sins that led up to the temple being destroyed. God challenged Zechariah, asking if ...
Read more
March 11, 2023

#75hard day 66

Only 9 days left! Bible reading Zechariah 5-6 There's a lot symbolism here, with the four chariots and the four winds. The talk of the temple and Joshua the high priest. I'm not really sure what to make of it all to be honest. Workouts Got in a monster bike ride this morning with a friend from Michigan that I know from the high school ...
Read more
March 10, 2023

#75Hard day 65

Only 10 days left. Here's the recap for today. Bible Reading Zechariah 4 - More prophecy about the rebuilding of the temple. Workouts I got my mountain bike again from the bike shop. I went out to Wilkins branch and got in a really good hour of riding, despite a little bit of drizzling rain. Later this evening I did 30 minutes of push-...
Read more
March 9, 2023

#75Hard day 64

Here's the recap for day 64 Bible Reading Zechariah 3 - For as much as the church talks about Satan, he's not mentioned by name much in the Bible. Zechariah 3 opens with a vision of Joshua, the high priest, and Satan next to him ready to accuse him. In the vision, God rebukes Satan away from Joshua. This is a great allegory for what Go...
Read more
March 8, 2023

#75Hard day 63

Here's the recap for today Bible Reading Zechariah 2 - It is prophesied that Jerusalem will be protected by God and restored to glory. Workouts Did a nice steady sweet spot power ride around my favorite hills. The trees are starting to get more leafy, and it was nice and sunny. It was a bit cooler, in the 60s, but still quite pleasant....
Read more
March 7, 2023

#75Hard day 62

It was a Monday focused on returning to routine. The grand parents headed back home, and there were not only sad kids to deal with, but also work and school and all that goes with everyday life. While everyday life is oftentimes mundane, it is also toilsome and hard. But when there is order in your life through routine and habits, it i...
Read more
March 6, 2023

#75Hard day 61

Only 2 weeks left. Here's today's recap. Bible Reading Haggai 2 - The temple is continuing to be rebuilt. Somethings were said that I don't quite understand. Like things being defiled and measures being taken when there was not enough. But in this God intends to bless the governor and the high priest who are rebuilding the temple. Work...
Read more
March 5, 2023

#75Hard day 60

Only 15 more days to make it through. It was a beautiful day today. It was busy, but I had a plan and executed it well. Here's the recap. Bible Reading I started reading Haggai. This minor prophet was a nice change of pace from what I've been reading lately. It's all about rebuilding the temple. God is giving instructions to rebuild th...
Read more
March 4, 2023

#75hard day 59

Here's the recap for day 59. Bible reading Zephaniah 3 Workouts I got in 2 walks today. One before the wind and storms hit and one after in the evening. It was quite the windy day, but also it was nice and warm. Reading I finished rule 8. It's so important to be real, especially to yourself, so that you can grow into who you are capabl...
Read more
March 3, 2023

#75Hard day 58

Today was a little time crunched. And this weekend might be a bit hard too. We have family in town, and I want to make sure I'm fully present, but that means I need to be really intentional with my time to still get the things done. That being said, here's the recap for today. Bible Reading Zephaniah 2 - God is mad at all the nations t...
Read more
March 2, 2023

#75Hard day 57

Today was another good consistent day. It's the last of the great weather we've been having. There's some storms rolling in with some cooler weather following, but it's not too terribly cold, so I can't complain. Here's the recap for the day. Bible Reading On to Zephaniah and it opens with a doozy of judgment. "Neither their silver nor...
Read more
March 1, 2023

#75Hard day 56

Another beautiful sunny day on this last day of February. It was a good day. Here's the recap. Bible Reading Habakkuk 3 - It's a little different than before. There's no response from God, but just the prophet crying out and affirming his faith despite the chaos currently plaguing him and his people. He prays out his faith that his God...
Read more
February 28, 2023

#75Hard day 55

Only 20 days left. I'm starting to feel really established in these habits, and while I don't always feel excited to stick to them, I do appreciate the order they bring. I've been thinking about a few things that I'll do to scale things back to a more sustainable way of living. Regarding alcohol I really want to set a strict limit of n...
Read more
February 27, 2023

#75Hard Day 54

Day 54 recap. Bible reading Habakkuk 1 - Now that the Assyrians are done, it's Babylon's turn to be God's instrument of judgment against his rebellious people. But Habakkuk, in his prophecy, cries out to God for mercy and God promises mercy in due time. It's an interesting back and forth. Workouts It was a bit on the warmer side, thoug...
Read more
February 26, 2023

#75Hard Day 53

Here's the recap for day 53. Bible Reading Nahum 3. Ninevah is getting pounded. Workouts Did a 30 minute push-up pull-up routine that included sets of 6 pull-ups and 20 push ups times 8 in a variety of grips. I also got in an hour walk. It was a bit cold and wet today, but not too bad. Reading I finished rule 6 and started rule 7 of Pe...
Read more
February 25, 2023

#75Hard day 52

Today was a tired day. I felt like I was catching up on rest from the day before, and really had to fight off cravings for laziness to get it done. But I did, so here's the recap. Bible Reading Nahum 2: Ninevah falls. Workouts Got in a walk, it was cold compared to yesterday, but really not all that bad. I also did a bit of yoga in the...
Read more
February 24, 2023

#75Hard day 51

A beautiful sunny day, but straddled with some difficulty. I wasn't sure how or when I'd be able to get all of the things done today. My son, Asa, and my wife Annika both caught a tummy bug of some kind. We were all up pretty late last night, tending to messes and discomfort. I had to stretch a bit today, but Annika was very gracious, ...
Read more
February 23, 2023

#75Hard day 50

2/3s done! Only 25 days left. It's been a good journey so far and I've learned a lot. I'm excited to finish strong. Here's today's recap. Bible Reading Micah 7 - Despite all of the evil in the world, there is redemption promised. Workouts Got out on the road bike today. It's much more faithful than the trail bike. Got in a solid 90 min...
Read more
February 22, 2023

#75Hard day 49

Today was almost a disaster. In an effort to get outside for my exercise, bad luck set me way back on time. I had to regroup and not let the intention of perfectionism creep in. Today was far from perfect, but it was still a good day. Here's the recap. Bible Reading Micah 6 - more judgment. Workouts I got in about 15 minutes of mountai...
Read more
February 21, 2023

#75Hard day 48

A solid Monday. Here's the recap. Bible Reading Micah 5 - This was interesting. There seemed to be some messianic prophecy in this chapter, speaking of a descendant of Bethlehem who will become a ruler of Israel and gather up the remnant and spread his name to the end of the earth. There will be peace when he comes. I haven't studied t...
Read more
February 20, 2023

#75Hard day 47

There's fair weather on the horizon. Spring is beginning in the air. New life is coming, the Lenten season is near. There is hope, and as Jocko likes to say, discipline equals freedom. I'm excited for these last 28 days to really start to dig in to what persistent disciplines will look like in my life going forward from this journey. H...
Read more

See more posts »