Fifteen Beginner Rides

Yeah, I know, it’s been nearly three years since I posted anything here. That’s not what this post is about, though, so don’t dwell on it. Moving on…

I started with my Peloton bike back in December. I’d heard from a number of friends about how life-changing it was for them, and seeing them have tremendous results in their fitness. I’ve never been able to sustain any kind of momentum with exercise. Biking is something that I have had slightly more than minimal success with at various times in the past, though.

Pedaling by myself at the gym wasn’t going to get me results; I needed instruction and guidance. Pedaling by myself outdoors wasn’t as much as an option as I would’ve liked, since I wasn’t right on a bike trail, and would need to drive to a trail — not feasible on a daily basis to fit with my commute to work.

I’d tried an in-person spin class last year, which was such a humbling experience. I was the only man in the introductory class, full of women of various ages and fitness levels. I could keep my pedals going throughout the class, but I was the only person who couldn’t stay pedaling “out of the saddle” (standing on the pedals) for more than 30 seconds. I was drenched in sweat, my legs were burning, and my male ego was crushed. Sure, it shouldn’t have bothered me to get my butt kicked by all those women — none of them were carrying close to my body weight, and none were in as bad of shape as me — but I still wasn’t jumping at the chance to go for another live class.

Peloton appealed to me by giving me instructor-led classes on-demand, at home, where no one but me would know how hard a time I was having keeping up with the instructor. After lots of back and forth, with encouragement from my wife, we finally pulled the trigger and bought the thing.

My first rides in December were experiments. I tried to get a habit going in January, though no kind of consistency stuck. Then came February, when I went out of town, and then we moved from our apartment to a house. The madness of moving continued into March, while we were still clearing things out of the old place, and getting the new place set up. Riding the bike and getting into a habit was an afterthought.

All the while, I was eating like crap. I was watching the scale climb every day, seeing the pounds adding on. The progress with my weight that I’d made over the previous year was out the window. When I saw a certain number come up for the first time in a year and a half, it was a wakeup call that I needed to get serious.

I made a little plan for myself, with the goals as follows:

  1. Do a 20-minute Beginner ride daily, trying out each Peloton instructor in turn. Do a 5-minute post-ride stretch afterwards.
  2. Do a 30-minute Advanced Beginner ride daily, trying out each Peloton instructor in turn. Do a 5-minute post-ride stretch afterwards.
  3. If I counted properly, do my next two rides as live rides. That should give me one live ride as practice, then have my next live ride be my milestone 50th.
  4. Increase to 45-minute rides after that.

As of today, I’m finished with the first stage. It wasn’t perfect… but I’m pleased with the experience and the results.

I started by listing out all of the active Peloton cycling instructors in a spreadsheet. Since there were so many of them that I’d never taken a ride with yet, I wanted to get the variety, see who I enjoyed riding with, and who got me the best results. I challenged myself to ride before work during the week, instead of at the end of the day. I set my alarm clock for 30 minutes earlier every day. I bookmarked one 20-minute Beginner ride with each instructor. Since there were 5 male instructors and 10 female instructors, I’d stagger with one male followed by two females.

I missed one day due to feeling under the weather. I lost a few of my bookmarks due to the NPMA lawsuit against Peloton and had to find some alternative classes. One instructor, Ally Love, didn’t have any 20-minute Beginner classes available on-demand anymore; luckily, I had a previous result from one of Ally’s classes to include in my result set.

The results for the first 15 are in, with Total Output measured in kilowatts:Total Output by Instructor, 20 minute Beginner Rides

I was surprised by the poor results with Hannah Marie Corbin, since I enjoyed the ride; more data needed!

The classes with Dennis Morton, Alex Toussaint, Emma Lovewell, Cody Rigsby, and Jess King were all on weekends, at a different time in the morning, compared to 5:30am for the weekday rides. On the weekend rides, I’d been awake for at least a couple of hours, with breakfast and coffee fueling me, whereas weekdays were on an empty stomach. It’s telling that not only did I have higher output on the weekends, but I even did EXTRA rides after the 20-minute rides with Alex, Emma, and today with Jess.

I’ll be dropping a few of the instructors from the plan. For instance, I really didn’t like the ride I did with Jenn Sherman; the audio quality for the two London-based instructors, Leanne Hainsby and Ben Alldis, was an obstacle to being able to understand the instructions.

I’m going to modify the remaining stages of my plan as a result. I’m not going to aim for getting through each instructor any more, as I know some who I don’t plan to ride with again. Since I also squeezed in some extra rides during this time, my milestone 50th ride won’t be when I originally mapped out. Finally, I’m not sure that I can go with 45-minute rides during the week, before work… there’s a limit on how early I’m willing to wake up!

After two weeks, though, I do feel better. Combined with better eating habits — calorie counting, sticking to a daily calorie limit, eating somewhat cleaner — my body is feeling better. I’m down 5 pounds in that time.

I’ll start on 30-minute Advanced Beginner rides tomorrow. Stay tuned for more results!

PS: If you want to get in on the Peloton fun, you can use my referral code (JC6RDJ) to get $100 towards purchasing accessories from Peloton’s online store.


A New Professional Chapter

I’ve written about job changes in my blog before (here, here, and here), and it’s starting to feel like that’s the main thing I write about here. So, here goes.

This is my last week at my current company, a scrappy little startup called TidalScale. I’m starting a new job next week at a somewhat more established company you may have heard of, Salesforce.

I wanted to share some thoughts about the journey that led me to Salesforce

In early 2014, I’d taken some time off after leaving Twilio. The time off was absolutely needed, giving me a chance to recharge my batteries, and get my head straight about some things for my career and my life. While I was looking around for my next opportunity, my father said to me, “Until you find something full-time, why don’t you come by TidalScale and lend us a hand in setting up certain parts of the business? We’re about to go to market, and could use some help in getting ready.”

One thing led to another, and TidalScale wound up being that full-time gig. As it turned out, we weren’t quite ready to go to market at that point, and we spent two more years building more product, getting better performance out of our technology, and learning what the market really was. Along the way, I had a chance to jump into several different projects, giving me some new skills to add to my toolbox. I rebuilt our company website (twice); I negotiated a data center contract and purchased servers. Most significantly, I built out our product’s administration tools, learning how to program in Python as I went, and generally being a contributing member of an agile engineering team.

But, really, the reason I joined TidalScale in the first place was the opportunity to work with my father, for what will presumably be his last gig in the industry before he (someday) retires. It’s not every person in my line of work who gets to work with a family member. I’ve been fortunate to not only see my dad so much over the past couple of years, but learn from him, observe how he builds his company, how he interacts with employees, investors, and customers, etc. Along the way I think I’ve even taught him a thing or two.

While I’m impressed with what we’ve built at TidalScale, the technology (a distributed hypervisor) and the target market (Big Data, in-memory analytics, etc) are not areas that have ever really jibed with me. I’m more interested in the applications that business people and developers use directly, not the underlying platform that systems administrators use to enable the business people and developers. I prefer to operate at a different software layer than the layer where TidalScale specializes.

So I was open to making a move to something that was more up my alley. But for me to make that move, there had to be something really compelling for me to leave a company where I get to work with my father. Opportunities that were coming my way were good opportunities, but they tended to be similar to what I did at my previous two stops, at SugarCRM and Twilio — build and/or lead a customer support team. I have a track record of doing that, but it would be more of the same, just somewhere else.

And then I got a call from a former co-worker about joining his team at Salesforce

When I look back over my 19 years in the technology industry, I think I’ve learned certain skills at each stop along the way:

  • At Netscape/iPlanet/AOL, I learned the raw basics of Internet technology, how to work with customers, how to deal with change, and simply how to be a professional after college.
  • At Sun, I learned when to cut bait on a bad fit; that gig didn’t last very long.
  • At SugarCRM, I learned how to build a team, how to be a part of a growing company, how to do more with less, how to present to audiences, how to sell, how to market, and how to take charge of my own career.
  • At Twilio, I learned how to take all those things I learned at SugarCRM and turbo-charge them — build a team even faster, operate at an even bigger scale, ask “why?” questions and, even better, be able to answer those questions.
  • At TidalScale, I learned how to contribute in ways that didn’t really overlap with my job description, how to code for a new product, how to do agile planning and be part of an engineering team.

Now, I’m getting a chance to pull all of that together into my new role at Salesforce. I’ll be a Director in Customer Centric Engineering, which is described as “a high impact global engineering team that delivers Customer Love by solving the toughest technical customer escalations fast and champions trust strategy throughout the company.” This is a job that’s going to challenge me in ways I’ve handled before, as well as all sorts of new ways.

For the past 4 years, while my wife has worked for Salesforce, I’ve observed how their employees work, and I’ve been constantly impressed with what I see. People at Salesforce LOVE their jobs (#dreamjob), they LOVE working with their customers, and they LOVE giving back to their communities. I can’t wait to be a part of that.

Oh, and I am fortunate once again to work with a family member. April and I will both be part of the Salesforce Tech & Product part of the company, but there isn’t likely to be any overlap in our roles. We’re not even working in the same building, at least for the time being. We will be able to commute to San Francisco together, though, so that’ll be fun 🙂

I’m thankful for the last two years at TidalScale, and all the years at other companies, that have helped me get to this spot in my career. It’s gonna be a wild ride!

My Super Bowl XLVIII Pick

The countdown to the big game is on, pre-game coverage started hours ago. Time for me to make my Super Bowl pick.

Last year, I announced my picks ahead of the game on Facebook:

As you can see, I nailed it — the winning team and the exact score for both participants. Not only did this earn me the respect and admiration of, like, fourteen people on Facebook, but I had also made that prediction with a now-defunct local restaurant. On the basis of that prediction, April and I ate for free several times before we moved away from Los Gatos.

This year, I don’t have any money on the game, no bets placed anywhere (at least at the time of this writing). However, that doesn’t mean I can’t make a bold prediction:

Seattle 20, Denver 17

Triple Voodoo


This is why my apartment smells like yeast.  Coming soon to my building, Triple Voodoo Brewery and Tap Room.

The New Kid On My Block

Unless you’ve been living under a rock, you’ve probably heard of BeatsMusic by now. I’ve been playing around with it on and off for the past week — username @jnassi on BeatsMusic — and I find it having enough promise to keep using it. You can read lots and lots of reviews elsewhere about the service and the mobile app.  I haven’t spent enough hands-on time with BeatsMusic yet to give it a full review, but it did deliver a result like this:


I got a fever, and the only prescription is more cowbell!

Where am I going with this, though?

BeatsMusic headquarters is my neighbor. I can step out of my front door and see the employees hard at work. I stood behind them in line at the local coffee shop after they pulled all-nighters leading up to the launch. I cleaned up my dogs’ poop from their parking lot.

So I wish them luck. It’s the neighborly thing to do.


The view from my front door.

To Alex And Katie

On Saturday, my youngest brother got married, and I had the privilege of serving as co-Best Man (with our other brother Mark). As such, I had the opportunity to do a speech that seemed to go over pretty well. I thought I’d share a portion of it, snipping out the things that are really specific to my brother Alex and his new wife, Katie.

One common trait that all three of us share, we’re all optimists and quite imaginative. Alex, Mark and I are always seeing the possibilities in life, and plotting out the course on how to get there. We get excited about the future, picturing all the little details about how great it’s going to be. Of course, real life never conforms to plan. Our paths twist and turn in ways we never imagined, leading us to a different place.

[Edit: Some ‘what if?’ questions about how Alex wound up getting to meet Katie.]

His path wouldn’t have lead him to Katie. Inevitably, the future doesn’t turn out EXACTLY like we expected. But for the Nassi boys — intelligent,  good-natured, and devastatingly handsome — the actual destination turns out even better than the one we originally envisioned.

Alex, Katie, I see you two fitting together like puzzle pieces. There’s no one else that fits with either of you like you fit with each other, and once you snapped into place, there was no separating you.

You two are a team, now and forever. You stand united against the world. No one has your back like you have each others’ back. Make your decisions together, asking “What’s best for us?” instead of “What’s best for me?”

Alex, as your big brother, it’s my responsibility to share knowledge and experiences with you, to pass on to you what I’ve learned. I’ve been married now for almost 2 years, so I’m an expert on making a marriage work. Just ask April. Who totally gets credit for teaching ME most of the rest of this stuff.

There’s an old quote that’s been paraphrased to, “Talking about love is like dancing about architecture.” It’s not the right medium, the right language to describe what you think, what you feel.

After you’ve gotten the first one out of the way, it’s easy to say “I love you”.  Once you say it that first time, it rolls easily off the tongue. It’s almost TOO easy to say it. When it’s that easy to say, your partner has to BELIEVE it every time you say it. So saying it isn’t enough, it’s not nearly enough. It’s not a fact you read in a book once, long ago. You have to LIVE IT every single day. You have to PROVE it.

Love is not a finite resource. It’s not a fossil fuel, it’s not time. There’s no reason you should run out of it. You have an infinite supply of love to share. But love is not only a noun; it’s also a verb, an action. “To love”. If you think of love as a verb, then love as a noun, love as a resource, can be replenished every day.

You can’t express your love the same way, over and over. Challenge yourself to find new ways to express your love for each other. Keep your partner on their toes. Try new things. Diversify. Variety is the spice of life. Routine is a four-letter word when it comes to love.

Store away the things that work, the tried and true, and break them out when they’re least expected. The sweet nothings that only you find cute, the jokes where only the two of you get the punchline.

Alex and Katie, you guys have figured a lot of this out already. That’s why we’re all here today, celebrating your marriage and the love you have for each other.

Now I’ll stop talking about love, and I promise not to dance about architecture. Let’s all raise our glasses in honor of Alex and Katie’s love, and let them hear how much we all love them by saying, “Mazel tov!”


Photo courtesy of April Nassi

I’m A Free Agent

Remember how one of my New Year’s resolutions was to blog once per day? Yeah, me too. That worked for eight whole days.

So what have I been up to since then that’s keeping me from writing? Lots of things, but there’s one that really takes precedence over the others:

I quit my job.

I left my role at Twilio a week and a half ago. It was a decision that I reached with a huge mix of emotions, after long consideration. I felt overwhelmingly that I needed a break from work, some serious downtime to reset myself. I’m taking a couple of months off, a bit of a sabbatical, before diving into anything else. I haven’t decided what my next move is going to be, which is something that I’ll be exploring during my time off.

I’m incredibly grateful for the opportunity I had to work at Twilio, to collaborate with such brilliant, creative, dedicated individuals. I’m extremely proud of the work that we did as a company, and what I was able to accomplish in my two and a half years there.

I can’t wait to see what comes next for them, because I know all of the people there are going to keep kicking all kinds of ass. The best is yet to come for Twilio. I wish them all the success in the world.

Stay tuned to this space for what comes next for me!


Crazy Muni Guy

Hey, crazy guy on my MUNI train this morning… I have enough conversations going on inside my head without needing to listen to the conversations going on in YOUR head, too.

Of course, now I feel bad about saying something about a person who is dealing with some issues, so I had to make a donation to the Mental Health Association of San Francisco.

Hall of Fame Voting

Confession time.

I’ve never been to the Baseball Hall of Fame and Museum. For as much of a baseball fan as I am, and for growing up only a couple of hundred miles from Cooperstown, I should have gone while I still lived in Massachusetts. Now that I live in California, and rarely make it back to the East Coast, I’m going to have to make a pilgramage to Cooperstown someday… should’ve gone when it was more convenient.

Every year at this time, I follow the Hall of Fame election debates on the various sports websites that I frequent. For many years, it was one of my favorite parts of the offseason, reading up on who was eligible, seeing which writers would vote for which players and why.

But for the last few years, as many of the stars of the 1990s and early 2000s have come on to the ballot for the first time, it’s become much less entertaining to follow the debates. The PEDs era has cast a shadow over the whole process, with writers taking to their soapboxes to express their righteous indignation. Never mind that many of them turned a blind eye to PEDs for years, ignoring whispers and rumors until it became en vogue to trash the players that started getting caught. Sportswriters turned heroes into villains overnight, letting idle suspicion change the narrative.

You have Dan Shaugnessy from my hometown Boston Globe spouting nonsense (emphasis by me):

This is where we go off the rails. Like Thomas, guys such as Piazza and Bagwell have Hall of Fame numbers and never tested positive for PEDs. But they look dirty. Something doesn’t make sense. Thomas makes sense.

This is where it gets unfair and subjective. I don’t vote for the PED guys, so it’s easy to say no to Bonds, Clemens, Sosa, McGwire, and Palmeiro. They have positive tests and/or admissions and/or multiple appearances in the Mitchell Report. Piazza and Bagwell have none of that. They just don’t look right.

And then there’s this nonsense from Ken Gurnick of

As for those who played during the period of PED use, I won’t vote for any of them.

Talk about a soapbox… Gurnick is making headlines in the Associated Press (picked up by,, etc) by who he didn’t vote for — Greg Maddux, who might otherwise have been the first player to be unanimously selected to the Hall of Fame.

I hope this is Gurnick’s last ballot cast for the Hall of Fame. The “PED period” is still happening. A player needs to be out of the game for five years before even being eligible for the HoF vote.  By his current stance, Gurnick MAY be available to vote again in, say, 20 years?

Stained Shirts

The number of days when I spill coffee on the front of my shirt, before I get to work, is high enough to make me consider giving up coffee altogether.

But then I take another sip, and I come to my senses.