Rovani's Sandbox

Rovani's Sandbox

About Me
Projects
If you like what you see (view the About Me page for more) and you're interested in exploring opportunities for us to partner up, please reach out to me at david@rovani.net or message me on LinkedIn #OpenToWork

Exactly One Hobby

Obi-Wan Kenobi: Season One - Thoughts Have I

This might be the least appetizing show so far in this extended run of Star Wars shows. It's the life and times of a has-been character, where we already know his fate and the fate of all the important characters of the show. When will the extended universe get back to telling unique stories? In the meantime, maybe you'll enjoy another running list of random thoughts I had while watching the show.

The Book of Boba Fett: Season One - A Few Thoughts

As I watched the first two seasons of The Mandalorian, I had a lot of thoughts on the matter. Mostly that the show was derivative, loaded with tropes and cliches, monotonous in pacing, but with a stellar score. As The Book of Boba Fett was being pitched, I had a feeling that I would also have Thoughts on the Matter. In the immortal words of Rick O'Connell, "here we go again."

12 Days of Exercisemas

Unless otherwise noted, each workout is done once-per-hour for twelve hours in a day. For me, I'll be doing this from 7am to 7pm. Much like the song, each exercise is performed on all subsequent days,...

2017 Year in Review

Last night, while sitting on a hotel bed in the middle of nowhere Ohio, I banged out 500 words about nothing. It wasn't a glorious piece of writing, but it was something. Throughout that piece, I kept...

What Does 500 Words Look Like

This is an exercise that I've created for myself to type out 500 words. There are a lot of times that I read that a journalist has to write an article of a specific length, but I've realized that I re...

Tattoo Number Two

It's been far too long since my second child was born, but we finally booked the tattoo appointment. As I did with my first, I got a tattoo with the latitude, longitude, date, and time of his birth. F...

Whole30 2017 - Day 5: Menu Planning Sucks

Whole30 has proceeded along, but the drain of not meal planning gets harder and harder each time we block out thirty days for this limited diet. We've had potatoes for every meal (either russet or sweet) to keep the carbs up. I am trying to find ways to pre-cook carbohydrates. This could include acron squash (Katie's favorite winter squash), carrots, or even different flavoring on potatoes. In terms of stable meals, I've brought it down to a handful of decisions that can pull together a meal.

3:56:58 - 2015 Wisconsin Marathon

All of my other marathon posts seem to have the "three parts" theme going, so it probably fits for this writing. On the second of May, I ran the Wisconsin Marathon in Kenosha. It is combined with a ha...

Hills In Chicago

For any serious runner, looking through training plans inevitably leads to the discovery that they all want you to do hill repeats. Hal Higdon (basically the godfather of running in Chicago), recomme...

I Need a New Backpack

It has been almost over ten years since I last bought a backpack, and now I need a new one. My three primary use cases are while commuting on a Divvy bike, riding on my motorcycle, and generally walk...

A Month With Divvy

After a month of having a Divvy membership, I have been on only nine trips. A slacker, I know; but with two weeks of vacation in there, I'm averaging one trip every other day. As the weather improve...

Divvy Is Delightful

About nine months ago, Divvy bike sharing program went live in Chicago. I was thrilled with the concept of it from the initial launch, and was excited to see it quickly expa...

Exactly One Hobby

When you have children, you can have exactly one hobby. Anything else is an exercise in futility, self-deception, and ineffectiveness. Cooking healthy food is a hobby. Exercising is a hobby. Maintai...

A Marathon in Three Parts, Goal the Third

Three Hours, Five Minutes, Zero Seconds or less. For a male, 34 years or younger on race day, 3:05:00 is the qualifying time to register for the Boston Marathon. In all practicality, it will probabl...

A Marathon in Three Parts, Goal Number Two

Everything in threes, but before the third comes the second and after one comes number two. As a logical extension to my first goal of crossing the start line, my second goal is to **cross the finish ...