IkeBuka
mtgcollectionbuilder
mtgcollectionbuilder

patreon


MTG CB Beta - Combo Winter and Unlimited

Happy New Year, collectors!

Here's an update on what's been happening with the MTG CB Limited Edition Beta and our road to Unlimited Edition.

(As always, you can access the beta here: https://preview.mtgcollectionbuilder.com)

State of the Beta

Since our last update:

Combo Winter

Our original roadmap for releases was in this order:

However, we had to pivot and complete Combo Winter early, as you can see above.

This is because the code libraries MTG CB was using for its backend was costing us $200 a month in hosting costs due to their overuse of memory, especially during boot-up time. At first this wasn't the end of the world, but coupled with the removal of ads on the site and an increase in traffic, this resulted in MTG CB dipping into the red for a while.

In addition to the added cost this was causing, we kept having to hack around the code libraries to implement some of our features. This was slowing us down.

We tried to hack the library apart to fix it ourselves -- but it worked out being better to just do the months of work required to rewrite the entire backend API and database system to use the newest version of them -- which involved many breaking changes. We had some bad luck with when we started using this framework and when they decided to make some massive changes, requiring the rewrite in order to use their new version.

This task took up most of Q4 2022 and was completed and deployed shortly before Christmas -- and we're now saving $200 a month and everything runs better and it's way faster to add new features under the new system. :) A happy ending and a perfect way to cap out the year.

With this technical debt distraction on the way, we can focus on the rest of the features we're looking forward to.

Coming Up Next

For the Limited Edition Beta to be complete, we need to:

This is the focus of 2023.

Current Site

We've added 6099 cards to MTG CB since our last update.

This comes out to WotC releasing 8 new cards a day.

Despite continued improvements in how MTG CB automates adding new cards to its database, the frequency of new releases and complexity of card variants and their sources has been a literal time 🧛‍♂️.

I'm still keeping up with binder templates for new sets as they are released too. Feel free to ping me if you have a special request.

The Podcast

I'm feeling close to ready to starting the podcast back up again. I want to make sure it doesn't detract too much from development time and want to make sure that once it starts back up, it doesn't have to stop again.

We're definitely doing an episode on Collecting Fatigue and how it relates to the increased speed of new releases. There's a lot to catch up on!

Closing Thoughts

Thank you so much for supporting MTG CB -- not only through Patreon subscriptions, but also just by being part of its community. Whether you reach out to me on Facebook, via email, or hang with us daily in our Discord server, I feel privileged to have met so many cool people just as passionate about collecting and organizing as I am.

I know that 2022 was rough for a lot of us, but I'm very hopeful and excited to see what we can make 2023 do for us.

Happy collecting!

Feedback

P.S. Opting Out Of Emails

If you're like me and suffer from email Inbox fatigue, you can always opt out of these emails notifications for any Patreon creators that you support by heading over to https://www.patreon.com/settings/email


Related Creators