Back to blog

Another MVP pivot

Mays Copeland

Mays Copeland

I wrote earlier about the breakthrough I had when I shifted MVP's architecture to go all-in on a Chrome extension.

Another shift has opened another breakthrough.

The first path: Replacing league pages with MVP versions

I got going on the Chrome extension on March 2, and here was my first idea: MVP would replace each page on your league site with a better version. I would insert an "MVP Mode" button onto each page, and clicking it would toggle the contents of the page into my re-imagined, advanced version of that page.

If you read my false starts post, you'll notice that much of my thinking has been modeled on the ideal fantasy platform. I've studied every platform, taken the best each had to offer, and distilled the pure essence of the perfect fantasy platform.

I thought this would make some stuff easy: If we're already on the roster page, I can peek at the original version of the page to see which slots players were in, or check their IL status. Basically, I could avoid extra fetching because most of the data I needed was already loaded.

I started with Fantrax, obviously, because their F-tier UI is in the most need of improvement. And my idea worked, but it felt really slow. Why? Well, because Fantrax loads tons of bloat on every page, and--even though I was hiding it--I was still letting it load.

So, even though everything was working, I wasn't completely happy with where I was headed.

The team + waiver view

Somewhere here (March 15, to be exact), a vision popped into my head: Wouldn't it be nice to see your team and available players at the same time?

I'm sure everyone has their own daily process for checking their fantasy leagues, but mine is something like this:

The waiver check was inconsistent. I only did it if I was actively looking for a replacement, which meant sometimes missing out on players I didn't realize were available. It also often involved flipping back to my roster page to decide if the add was worth the drop.

So that was my insight: What if MVP could show you the waiver wire next to your roster?

I liked the idea, but it didn't map onto the one-to-one page replacement model I had built so far. Which was kind of okay. As I said, the page replacement idea was feeling a little sluggish. My hesitation was that I would be on my own to collect the data I needed.

The second path: The standalone MVP dashboard

My debate went something like this:

Eventually, the second idea won out. I scrapped most of the progress I had made down the first path, and started down the second road.

Here's how it looked after two weeks of part-time building:

The MVP Pivot

So far, so good. It's now syncing with Yahoo, ESPN, CBS, and Fantrax, and it even lets you set your lineups from all of those sites as well.

Stop guessing. Start winning.

MVP gives you clear, projection-driven answers to your toughest in-season fantasy decisions.

Get MVP