<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom">
    <title>Alan Storm</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/" />
    <link rel="self" type="application/atom+xml" href="http://alanstorm.com/atom" />
    <id>tag:alanstorm.com,2008-10-05:/</id>
    <updated>2012-02-01T01:51:56Z</updated>
    

<entry>
    <title>Magento Config Revisited: Interlude</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_config_revisited_interlude" />
    <id>tag:alanstorm.com,2012:/ //1.667</id>

    <published>2012-01-31T21:40:47Z</published>
    <updated>2012-02-01T01:51:56Z</updated>

    <summary> We hope you&apos;re enjoying the latest Magento programming series covering the the global config. Unfortunately, the former core team member we have chained in the basement escaped over the weekend **without** finishing his latest assignment. We have dogs canvasing...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         We hope you&apos;re enjoying the latest Magento programming series covering the the global config. Unfortunately, the former core team member we have chained in the basement escaped over the weekend **without** finishing his latest assignment. We have dogs canvasing...       
    </content>
</entry>

<entry>
    <title>Magento Configuration: Loading Declared Modules</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_config_declared_modules_tutorial" />
    <id>tag:alanstorm.com,2012:/ //1.666</id>

    <published>2012-01-23T08:17:36Z</published>
    <updated>2012-01-23T08:17:38Z</updated>

    <summary>This article is part of a longer series exploring the Magento global configuration object. While this article contains useful stand-alone information, you&apos;ll want to read part 1 of the series to fully understand what&apos;s going on. When our last article...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        This article is part of a longer series exploring the Magento global configuration object. While this article contains useful stand-alone information, you&apos;ll want to read part 1 of the series to fully understand what&apos;s going on. When our last article...       
    </content>
</entry>

<entry>
    <title>The Magento Global Config, Revisited</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_config_tutorial" />
    <id>tag:alanstorm.com,2012:/ //1.665</id>

    <published>2012-01-16T17:57:45Z</published>
    <updated>2012-01-26T19:05:33Z</updated>

    <summary> If you&apos;ve spent any time with Magento, you know the importance the &quot;global config&quot; plays in a the system. However, you may not fully understand how that configuration tree is built. Usually, most tutorial authors (myself included), will gloss...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         If you&apos;ve spent any time with Magento, you know the importance the &quot;global config&quot; plays in a the system. However, you may not fully understand how that configuration tree is built. Usually, most tutorial authors (myself included), will gloss...       
    </content>
</entry>

<entry>
    <title>Magento Helper and API Reference</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_api_helper_manual" />
    <id>tag:alanstorm.com,2012:/ //1.664</id>

    <published>2012-01-02T23:27:58Z</published>
    <updated>2012-01-03T18:45:02Z</updated>

    <summary> Happy 2012! I&apos;m pleased to announce a new release of the Magento Developer Manual extension, available **for free** via Magento Connect or the Pulse Storm GitHub repository. The three big takeaways for the 1.1 release are some behind the...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         Happy 2012! I&apos;m pleased to announce a new release of the Magento Developer Manual extension, available **for free** via Magento Connect or the Pulse Storm GitHub repository. The three big takeaways for the 1.1 release are some behind the...       
    </content>
</entry>

<entry>
    <title>Magento 2: Factory Pattern and Class Rewrites</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento2_rewrite" />
    <id>tag:alanstorm.com,2011:/ //1.663</id>

    <published>2011-12-06T06:30:04Z</published>
    <updated>2011-12-13T16:33:16Z</updated>

    <summary> If you&apos;ve been paying attention, you know that Magento 2 is slated for a Q4, 2012 release. While that&apos;s an entire year away, and there&apos;s also the whole Mayan End of Time thing to worry about, it&apos;s never too...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         If you&apos;ve been paying attention, you know that Magento 2 is slated for a Q4, 2012 release. While that&apos;s an entire year away, and there&apos;s also the whole Mayan End of Time thing to worry about, it&apos;s never too...       
    </content>
</entry>

<entry>
    <title>Magento&apos;s Global Variable Design Patterns</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_registry_singleton_tutorial" />
    <id>tag:alanstorm.com,2011:/ //1.662</id>

    <published>2011-12-03T03:47:33Z</published>
    <updated>2011-12-06T14:59:07Z</updated>

    <summary>One of the earliest things you&apos;ll learn in any programming class is that &gt; Global Variables Are Evil When a good teacher tells you this, what they&apos;re really saying is &gt; You&apos;re too inexperienced to understand the tradeoffs involved in...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        One of the earliest things you&apos;ll learn in any programming class is that &gt; Global Variables Are Evil When a good teacher tells you this, what they&apos;re really saying is &gt; You&apos;re too inexperienced to understand the tradeoffs involved in...       
    </content>
</entry>

<entry>
    <title>Improving BBEdit&apos;s &quot;Go To Line&quot;</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/bbedit_vim_go_to_line" />
    <id>tag:alanstorm.com,2011:/ //1.661</id>

    <published>2011-11-28T23:02:37Z</published>
    <updated>2011-11-28T23:03:06Z</updated>

    <summary>After dropping it in one of my periodic feed purges, I recently re-followed the Brent Simmons authored weblog *inessential* after he posted a few articles on the sorry state of ad supported reading online. Which is not what this post...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        After dropping it in one of my periodic feed purges, I recently re-followed the Brent Simmons authored weblog *inessential* after he posted a few articles on the sorry state of ad supported reading online. Which is not what this post...       
    </content>
</entry>

<entry>
    <title>Pulse Storm GitHub and Station Identification</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/pulsestorm_github" />
    <id>tag:alanstorm.com,2011:/ //1.660</id>

    <published>2011-11-14T22:17:49Z</published>
    <updated>2011-11-14T22:20:23Z</updated>

    <summary> Happy Autumn! It&apos;s been a busy fall in the bit mines with not enough time for new Magento tutorials. There&apos;s a couple sitting in my MarsEdit drafts folder, so keep your feed readers tuned in, or keep an eye...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         Happy Autumn! It&apos;s been a busy fall in the bit mines with not enough time for new Magento tutorials. There&apos;s a couple sitting in my MarsEdit drafts folder, so keep your feed readers tuned in, or keep an eye...       
    </content>
</entry>

<entry>
    <title>Django Routes with Magento and Simple Page</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_simple_page_django" />
    <id>tag:alanstorm.com,2011:/ //1.659</id>

    <published>2011-10-31T19:46:10Z</published>
    <updated>2012-02-03T02:28:27Z</updated>

    <summary>Magento is not designed for URL designers. When an interactive developer creates a content site, or uses another system (like Magento) to build a content site, the URL structure is as important as the content sitting on the page. Unfortunately,...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        Magento is not designed for URL designers. When an interactive developer creates a content site, or uses another system (like Magento) to build a content site, the URL structure is as important as the content sitting on the page. Unfortunately,...       
    </content>
</entry>

<entry>
    <title>Welcome to Magento: Pre-Innovate</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_pre_innovate_2011" />
    <id>tag:alanstorm.com,2011:/ //1.658</id>

    <published>2011-10-11T06:31:19Z</published>
    <updated>2011-10-12T05:48:18Z</updated>

    <summary> Innovate 2011 is just around the corner, and I won&apos;t be able to make it this year. For not, as I&apos;ll be there in spirit if not spirits. While X.commerce has been shrouded in Apple levels of secrecy and...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         Innovate 2011 is just around the corner, and I won&apos;t be able to make it this year. For not, as I&apos;ll be there in spirit if not spirits. While X.commerce has been shrouded in Apple levels of secrecy and...       
    </content>
</entry>

<entry>
    <title>Python Imports for PHP Developers</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/python_imports_for_php_developers" />
    <id>tag:alanstorm.com,2011:/ //1.656</id>

    <published>2011-10-02T21:35:03Z</published>
    <updated>2011-10-02T21:42:08Z</updated>

    <summary>The biggest problem for developers who start with PHP is unlearning their hyper-defensive programming stance. Post PHP Shock Syndrome. There&apos;s a lot of CS-101 concepts that get short shrift in PHP, and while that doesn&apos;t stop you from building applications...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        The biggest problem for developers who start with PHP is unlearning their hyper-defensive programming stance. Post PHP Shock Syndrome. There&apos;s a lot of CS-101 concepts that get short shrift in PHP, and while that doesn&apos;t stop you from building applications...       
    </content>
</entry>

<entry>
    <title>In Depth Magento Dispatch: Advanced Rewrites</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_dispatch_rewrites_advanced" />
    <id>tag:alanstorm.com,2011:/ //1.655</id>

    <published>2011-09-26T15:56:06Z</published>
    <updated>2011-09-26T15:57:07Z</updated>

    <summary> We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and four router objects that ship with...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and four router objects that ship with...       
    </content>
</entry>

<entry>
    <title>In Depth Magento Dispatch: Rewrites</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_dispatch_rewrites_intro" />
    <id>tag:alanstorm.com,2011:/ //1.654</id>

    <published>2011-09-18T20:57:54Z</published>
    <updated>2011-09-18T21:03:01Z</updated>

    <summary> We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and four router objects that ship with...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and four router objects that ship with...       
    </content>
</entry>

<entry>
    <title>In Depth Magento Dispatch: Stock Routers</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/magento_dispatch_admin_cms_default_routers" />
    <id>tag:alanstorm.com,2011:/ //1.653</id>

    <published>2011-09-12T21:27:31Z</published>
    <updated>2011-09-15T00:06:06Z</updated>

    <summary> We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and the Standard Magento router object. Today...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
         We&apos;re in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we&apos;ve covered the general front controller architecture and the Standard Magento router object. Today...       
    </content>
</entry>

<entry>
    <title>In Depth Magento Dispatch: Interlude</title>
    <link rel="alternate" type="text/html" href="http://alanstorm.com/in_depth_magento_dispatch_interlude" />
    <id>tag:alanstorm.com,2011:/ //1.652</id>

    <published>2011-09-07T21:09:48Z</published>
    <updated>2011-09-07T21:14:57Z</updated>

    <summary>I hope you&apos;re enjoying the Dispatch/Router series we&apos;re in the middle of. The last few articles are coming along, and it looks like we&apos;ll be able to get through the Admin, Cms, and Default router objects, as well as cover...</summary>
    <author>
        <name>Alan Storm</name>
        
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://alanstorm.com/">
        I hope you&apos;re enjoying the Dispatch/Router series we&apos;re in the middle of. The last few articles are coming along, and it looks like we&apos;ll be able to get through the Admin, Cms, and Default router objects, as well as cover...       
    </content>
</entry>

</feed>


