Category: Racing

T-SQL Tuesday 99: Racing Brings Me #sqlibrium

T-SQL Tuesday 99: Racing Brings Me #sqlibrium

Thanks to Aaron Bertrand (b|t) for hosting this month’s edition of T-SQL Tuesday, the 99th in the blog party series, and for an interesting topic choice for this edition. You can find Aaron’s T-SQL Tuesday #99 introductory post here, but Aaron gave us a choice this time around: share a passion of ours with the SQL community or write about a favorite/most annoying T-SQL bad habit. While I gave some thought to the technical post, I couldn’t turn down an opportunity to talk about my love for racing and how much I enjoy getting to actually drive a race car a few times each year. Since thinking about, talking about, and planning for racing does help bring some balance to my life, #sqlibrium as Drew coined the term, let’s talk for a few minutes about how cool (and yes, relaxing) it is to drive race cars once in a while.

“There are only three sports: bullfighting, motor racing, and mountaineering; all the rest are merely games.” – Ernest Hemingway

I was a big enough racing dork when I was a kid that I had a t-shirt with this on it when I was in elementary school. I honestly don’t remember a time in my life when I didn’t want to look at, read about, or drive race cars. However, if this post turns into “Matt waxes poetically about racing”, it will be about 5,000 words long and incredibly boring to everybody but me. Put much more simply, while a lot of people look for relaxation from a good hike or a relaxing day on the beach, my beach is at a racetrack. Whether I’m watching the cars, working on them, or driving them, it has a way of clearing my head unlike anywhere else. For the sake of brevity(-ish), I’ll focus the rest of this blog on my on-track exploits, such as they are.

File_003

As you can see, we take this racing stuff quite seriously. The picture is of me waiting on the grid at Indianapolis Motor Speedway in June 2017 before taking to the track for the first of two races. The grid marshals thought it would be funny to give us silly umbrellas to block the sun while we waited – and it was.

That said, this picture does a decent job of showing what my Formula First looks like up close. For those that are interested in the technical specs (which is likely very few of you), the basics are that Formula Firsts are 1600cc air-cooled Volkswagen engines mated to purpose-built open wheel chassis riding on Hoosier R60 tires. Hoosier has been a great sponsor of our U.S. Formula First Championship, which is a 5-6 weekend series that is currently in its 12th year of competition this year. We run at great tracks all over the eastern half of the U.S., from Road America in Wisconsin, to Watkins Glen in New York, to Road Atlanta in Georgia. If you’d like to read more information on the series (and see some great videos), the link is here.

Now that we’ve covered the basics of the car and the series that I race in, you’re probably wondering “what cool stuff have you done in these cars, Matt?”. Now, some of you asking that question may think cool stuff is “what have you won?” and others may think cool stuff is “what have you crashed into?”. I’ll cover both angles before we wrap up this blog, but if you’re just here for the crashes, here’s a picture of a crash I just missed at Indy last year (thanks to Brian Schell for the image).

indy_crash_edited

First, what have I won? I’ve been fortunate enough to win trophies and take podiums (finishing in the top 3) at places like Indy, Watkins Glen, and Road America. Road America (in Elkhart Lake, WI) was my favorite race track (other than Indy) growing up and it still is, which makes this next story particularly frustrating even though it happened 12 years ago. After doing a couple weekends in 2005, I committed to running a full Formula First season in 2006. I went to Road America in the top 3 in championship points and was looking to have a great weekend. I qualified 2nd for the our race on Saturday but, near the end of the first lap, the right-front suspension spectacularly came apart, ending my day quite early and giving my right hand a gnarly bruise to boot. I went into Sunday morning’s qualifying hopeful but still frustrated and qualified 5th – then a clutch problem reared its ugly head towards the end of the session. That sent the crew into a massive thrash to get the clutch replaced, an effort that was completed just minutes before we had to head to grid for the race.

Once the race started, the car was really good. I could run comfortably in the draft and started picking off cars and working my way up the order. With 3 laps to go, I passed for the lead and was leading for the first time in my career! The other driver and I traded the lead (and fast laps) back and forth over those last few laps and, on the last lap, I exited the final turn (turn 14) in the lead. I didn’t get the best launch off the corner, though, and the other driver had a run on me. I put on a within-the-rules blocking move but ended up losing the race by roughly the length of the nose of the car. I was crushed, especially as my wife and dad were there to see it. The picture below was taken just after the race while the top 3 finishers waited in line to make sure our cars met minimum weight. I’m still in the car chatting with the guy who beat me. My wife, as you can see, was not thrilled with the loss (she’s a bit competitive)!

roadamerica_2006_postrace

Our series’ next race that season was at Nelson Ledges in Ohio, and after a solid finish during the Saturday race, I was involved in a nasty crash near the end of Sunday qualifying. I was hit from behind by another driver after sliding through the first turn, and that contact resulted in his left side tires bouncing off my roll bar and then my helmet and him flipping end over end numerous times. The impact cracked the shell of my helmet, so I was incredibly fortunate to only be checked out for a concussion and treated for bruises and scrapes – that could have been far, far worse and it really put the previous race’s frustration into perspective. It did not, though, knock any sense into me and I’ve continued racing through the years (except for a break when the kids were born) as time and budget allowed.

I could go on for hours, but this ~1000 words is long enough. As I said, the racetrack is my beach. I love it and it must be in my blood, because I don’t remember not loving it. Based on the picture below (taken after my 3rd place finish at Indy in 2017), one of my kids might end up writing this same blog post in several years’ time. Thanks for reading – hopefully I’ll see you at the track.

indy_podium_kids

tsql2sday-300x300

 

Achievement Unlocked: I Raced at Indy!

Achievement Unlocked: I Raced at Indy!

As Twitter followers of mine may have noticed, I raced at the Indianapolis Motor Speedway this past weekend (6/9-6/11) as part of the Open Wheel World Challenge. I competed in rounds 3 and 4 of the Hoosier Tire US Formula First Championship Series. I’ve competed in this series for years, but I’ve only done one race in the last 18 months due to engine issues with the car and commitments for my kids. Between that and the fact that this race was at the Indianapolis Motor Speedway, let’s just say I was looking forward to the weekend a tiny bit.

This particular weekend was structured differently from a normal US Formula First weekend as we had a practice session on Friday morning, a qualifying session Friday evening, another qualifying session Saturday morning, then a race Saturday afternoon followed by another race on Sunday morning. Below I’ll offer a brief rundown (with a couple pictures) of the weekend for those who are interested.

Friday Morning (Practice 1)

Friday morning’s session, in all honesty, was quite boring. As my final event last season ended up with a blown engine, the first session this weekend was a session spent breaking in the newly rebuilt engine. That means lower RPMs and, honestly, about 80% throttle. While it was a wonderful time to savor lapping at the Indianapolis Motor Speedway (road course, but still), it resulted in times 20 seconds off the fast time and a whiny driver! Breaking in an engine is necessary, but definitely frustrating.

Friday Afternoon (Qualifying 1)

Following a change from the break-in oil to racing oil, it was time to get the maximum from the car as we began to set the grid for Saturday evening’s race 1. Unfortunately, after only six laps of the session, my car developed a miss and various other electrical maladies and I was only able to manage a 1:49.73. While that was good enough for 7th in my class, it was a frustrating session that led to a long night diagnosing and fixing the problem with the car. Long story short, the distributor clamp failed and the timing was so far off as a result that the engine would not refire after I stopped in the pits. Were it not for the generosity and knowledge of fellow racers Doug Seim and Dave Dawson, we would have been hard-pressed to make the Saturday morning session. In the end, though, the car was repaired and we were ready to go for qualifying 2 Saturday morning.

Saturday Morning (Qualifying 2)

After the previous night’s repairs we took to the track Saturday morning with high hopes of improving the pace and our position on the grid for race 1 Saturday afternoon. I managed a 1:48.1 in the session (1.6 seconds faster than qualifying 1), but given the competitiveness of the field I was still starting 7th in class (11th overall) for the Saturday evening race. We made some handling changes to the car that we thought would improve it and got ready for race 1 Saturday evening.

Saturday Evening (Race 1)

indy_crash_edited

Race 1 was significantly affected at the start by the incident pictured above. After what was, in my opinion, a delayed green flag, the cars starting in positions 9-20 (roughly) got a flying start while those of us in the front had to throttle back a bit in order to not jump the start. That led to 4 and 5-wide racing down the front straightaway…which led immediately into the incident pictured. Many thanks to Brian Schell for the image above – it is a brilliant shot! As you may see, I’m near the back of the image while my friend Sam Farmiga is being used as a ramp by a fellow competitor who misjudged the braking zone. Somehow, I made it through the melee and soldiered on to a 5th-place finish despite being hit by a lapped car with two laps to go. It was a solid finish, but no trophy. Sunday morning’s goal was a trophy.

Sunday Morning (Race 2)

File_003

Sunday morning’s goal was two-fold. First, I wanted to improve my lap times into the 1:47 range, at least. There were some handling issues with the car that likely prevented race-winning speed, but I thought 1:47 laps were attainable. Second, I wanted a trophy so I needed to be third. One of the grid marshals told me that if I used the duck umbrella (pictured above) I would be on the podium, so I gave it a shot!

Sunday’s race started with two significant incidents. My friend Doug Seim was knocked into the air and out of the race by a fellow Formula First in the second corner and, directly behind us, a massive incident occurred on the front straightaway with 6-8 cars caught up in the melee. That triggered an immediate red flag and a ~25 minute visit to pit lane waiting on the cleanup. Thankfully there were no significant injuries from any of the first lap adventures.

When the race restarted I found a little more pace in the car (breaking into the 1:47 range with several lap times) and my fellow Formula First competitors found a bit of bad luck with reliability. After a furious 4-lap battle to pass some very quick Formula Vees and a 3-lap battle with Sam Farmiga for second in our class, I ended up third at the yard of bricks by a couple feet. I was frustrated at the time, but receiving a third place trophy from Indianapolis with my kids there to watch me (pictured below) soothed the frustration quite quickly.

For the next couple months this blog will return to Microsoft Data Platform-related content, but if you’ve read this far, thanks for reading! Hopefully I get to play race cars another time or two before the 2017 racing season comes to a close.

indy_podium_kids

We Interrupt This SQL Server Programming To Bring You Racing from Indy

We Interrupt This SQL Server Programming To Bring You Racing from Indy

I generally use this blog to let people know about community events where I’m speaking, pass along Microsoft Data Platform-related technical information I’ve found useful, or to participate in T-SQL Tuesday blog parties. For the next few days, however, this blog is going to be home to my updates from my racing debut at Indianapolis Motor Speedway. I’m driving in the Open Wheel World Challenge this weekend and, honestly, I lack the words to describe how cool this is.

Every racing driver (or at least every one that grew up in the Midwest of the United States) dreamed of crossing that yard of bricks in any car. The fact that I am able to run at Indy this weekend, in my own car, with family and good friends supporting me is honestly hard to believe. Hopefully we have a good, clean weekend.

After this Sunday, I plan to revert to more disciplined technical blogging. For the next few days, though, I will update this blog with racing updates as often as I am able. If you’d prefer to follow along on Instagram, please search the hashtags #jaygoracing and #sqlatspeed. Talk to you from the track!

SQL Saturday #652 (Atlanta) – I’m Speaking!

SQL Saturday #652 (Atlanta) – I’m Speaking!

Usually my view of Atlanta is quite similar to the image above – as a Delta Medallion member and frequent traveler I see the airport in Atlanta quite a bit. That said, I’m thrilled to announce that I’ll be speaking at SQL Saturday 652 in Atlanta on Saturday, July 15. If you haven’t registered, they’re getting closer and closer to capacity so please register here before it’s too late!

I’m looking forward to ramping up my blogging next month, but the current priority is prepping my race car for its debut at the Indianapolis Motor Speedway in a little over two weeks at the Open Wheel World Challenge. Please forgive the brevity of this blog, but rest assured both the technical and racing content on this blog will ramp up quite a bit in the next several weeks. For now, go register for SQL Saturday Atlanta if you’re in the area and I hope to see you either there or at Indy!

My Racing Season Begins! (kind of)

My Racing Season Begins! (kind of)

Unfortunately, I haven’t had the opportunity to talk racing very much on the blog here, but hopefully that is about to change. My Formula First (in the image) had its engine delivered to Autowerks in New Jersey for rebuilding before the 2017 season.

More excitingly, my 2017 season begins at the Indianapolis Motor Speedway (yes, I bolded it – it’s just that exciting) with the Open Wheel World Challenge. When I get my engine back later this spring I look forward to blogging about its re-installation in the car and our preparations for an event that will be, at minimum, something 9-year-old me would have never believed. I’ll be racing at Indy this summer! To be continued…