Magento Developers Toolbox – Magento PHP Console
Aug22

Magento Developers Toolbox – Magento PHP Console

  Let’s add another wrench to our magneto developer toolbox console php How many hours a week does the average Magento developer spend editing a test file, refreshing the page, and editing the code again to fix one more thing? I am always trying to find new tips and trick to speed up Magento development whether using MageTool or code wrappers/snippets in PHPStorm. Even those tools have their limits. XDebug can really help...

Read More

Trustworthy Bash to the rescue

Linux’s Bash is trustworthy and awesome!!! Today was a very strange day as I was trying to clear/refresh varnish’s cache. PHP’s cUrl was not working as fast as I wanted if it bothered to work at all. JMeter wasn’t working, siege was not working and netbeans was not working (this had nothing to do with anything but couldn’t help but mention it). So in the middle of so much unworkingness I decided to turn...

Read More
Magento developer toolbox
Aug19

Magento developer toolbox

  Why do you need to create your own Magento developer toolbox? Essentially, if you work from a standard toolbox and use best practices you can, to a certain degree, expect a persistent level of quality out of each application that you develop. For instance, if you know what the php code smells are, you can ensure better code quality. But  what if the problem is not just the code, but how the application is set up?...

Read More
PHP code smells
Aug18

PHP code smells

PHP code smells I recently came across a YouTube video that explains in very good details what PHP code smells are. Now to fully understand what PHP code smells are you must know or understand what code smells are. Code smell, as design patters do, serve the same purpose. They both empower developers to write better code by identifying possible points of failure and more importantly areas to improve. Knowing them is a must for every...

Read More

PHP offloading: Speeding up magento with Vala

PHP offloading: Speeding up magento with Vala There is always an easy way to do things and there is also the less expected way. One of my favorite tricks to improve magento’s performance (any system really) has to do with preheating the content before it is even requested and keep it fresh by analyzing how often the contents of that page changes. As always the main point is to offload the operation from one system to the other....

Read More