
This year, I’ve been working extensively in Magento, which is a change of pace from the custom-coded, “from the ground up” projects I’d been doing previously. I was excited about entering this “brave new world” because with my background, I felt I could take quickly to find ways to extend Magento’s core functionality. One example that was brought to my attention was custom events. (more…)

In the time that I’ve been working with Magento, one of the most powerful features I’ve come across is the rewrite feature. In Magento, rewriting allows developers to override and extend core Magento functionality. Below you can find examples of rewrites for blocks, models, and helpers; we’ll start out with blocks. (more…)

Sometimes you may find yourself having to send an email after a particular action has occurred; for example, you have a custom module that allows you to add a product to a list of favorites and would like to email the user that their list has has been updated. While working with Magento, I have found myself having to do this often. After consulting with my fellow developers, I found out how to send emails programmatically in Magento. (more…)

October marked my two year anniversary at Pixafy. In the past two years, we’ve gone from a small group of four to a quickly growing group of more than 20 people. Seeing such growth from the perspective of being one of the first hires is a sight to behold. The only that thing rivals this is my own growth as a software engineer. (more…)