React, Kitchen Knives, and Color PatternsI recently refreshed my frontend and React skills and decided to build a small web app. The app of choice has been a “Jean Dubost Laguiole…Nov 22, 2024Nov 22, 2024
Running — Part XIII — My TCS 2024 New York City Marathon experienceTwo weeks ago, I laced up my running shoes and joined over 55,000 runners in the largest marathon in history: the TCS 2024 New York City…Nov 18, 2024Nov 18, 2024
Running — Part XII — ChecklistTuesday, October 20, 2024, marks five days until the 2024 TCS New York City Marathon. In this post, I will share a list of things I’ve…Oct 30, 2024Oct 30, 2024
Running XI — Running, Yoga, and MeditationA few weeks ago, my wife and I went to a beautiful yoga retreat in Menla hosted by Bibi and Alex from the Newburgh Yoga Shala. When I…Oct 17, 2024Oct 17, 2024
Running Part X — Half-MarathonEight days ago, Sunday, September 22, 2024, I ran the Adirondack Marathon Distance Festival’s Half-Marathon. It’s been a fantastic race…Oct 1, 2024Oct 1, 2024
Running Part IX — New things and observationsIt’s been a minute since my last post. Today’s article focuses on sharing some new things I’ve done and tried in the past few weeks and…Aug 22, 20242Aug 22, 20242
Running Part VIII — Overcoming SetbacksAs some of you know, I’m gearing up for the 2024 TCS New York City Marathon. However, the past few weeks haven’t gone exactly as planned…Aug 6, 2024Aug 6, 2024
Running — Part VII — (What’s the Story) Morning Glory?I’m finally starting my marathon training, beginning in Week 2. The reason for the slight delay is that I had a procedure on July 12, 2024…Jul 24, 20241Jul 24, 20241
Running — Part VI — Running form (or the lack thereof)I still need to start my marathon training, but I’m gradually increasing my weekly runs. I’ve added two 30-minute sessions on Mondays and…Jun 10, 20241Jun 10, 20241
Running — Part V — And the (running plan) winner is …I’ve finally decided to go with the McMillan New York Marathon Level 3 Intermediate 16-Week running plan to prepare for the 2024 TCS New…May 28, 2024May 28, 2024