Boosting Magento Performance - Ivan Chepurnyi

Smash the Bug: Episode 35

Loading...

Your host: Joseph Maxwell, Founder and CEO of SwiftOtter, Inc.

Special Guest: Ivan Chepurnyi, Certified Developer, Independent Technical Consultant & Trainer at EcomDev BV.

Show Notes

Ivan has been around since the beginning. To be specific, he was one of the core Magento 1 developers, brought into the Magento company as an “Adobe Flex” developer. His experience and skillset give him a keen ability to spot inefficiencies, performance bottlenecks and security issues within the platform. Naturally, he has some very valuable tips to share from his experience that might just help you fix whatever issue you’re dealing with now or in the future!

3:45

The majority of the merchants Ivan works with are dealing with database overload and don’t know what to do. His first exercise is to try and find “esoteric solutions” that will solve their unique problem, not just for the time being, but for the future, allowing them to continue to build their databases without the fear of another major breakdown. 

6:13

Ivan shares a story about a Magento 1 customer in ~2018 who wanted to have a website with 200 different domain names and the major challenges that this brought up. 

8:53

A tip for developers, regarding databases, when approaching certain merchant concerns. 

9:37

Joseph’s controversial “anti-ProductRepository” post he put out earlier in 2021 and Ivan’s project which can be found HERE. Ivan explains this project he has been working on and how “preloading” works to your advantage.

12:40

For further explanation of Ivan’s preloading strategy, see his Meet Magento UK talk right HERE.  

14:40

Ivan’s frustration with the current Open Source management and how long it takes for a pull request to get attention.  

16:40

A short discussion on what this Mage Open Source Task Force will yield and what might actually happen. Ivan believes the Mage-OS and Adobe can coexist and actually have a functioning relationship that is helpful, without throwing the whole thing out, but he has much to share about what he thinks the challenges, opportunities and realities are surrounding this process. 

27:45

Watch “Load in the Loop” HERE. Eric Hileman of MageMojo presented issues in the websites hosted on MageMojo, then he and Ivan worked to solve those issues on the show. It’s very entertaining and educational!

Connect with Ivan: 

LinkedIn

Twitter

Connect with Joseph: 

LinkedIn

Twitter

Do YOU have an incredible debugging story to share? Send your story to [email protected] and you might be our next podcast guest!

This podcast exists to inspire, educate and entertain eCommerce developers who are serious about improving their skills and advancing their careers!

Have you joined the free SwiftOtter Slack community? It's exploding and we don't want you to miss out. Go to swiftotter.com/slack to join for free and get plugged into what might be the best group of collaborating developers around!

[Special thanks to TrendingAudio for our awesome theme music]