<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Cast Iron Coding Blog RSS Feed</title>
		<link>
		<![CDATA[
		http://castironcoding.com/?type=239&handler=tx_cicblog_pi1&tx_cicblog_pi1[action]=XMLRSS2
		]]>
		</link>
		<description>Cast Iron Coding Blog Posts</description>
		<language>en</language>
		<generator>CICMVC</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>

		<lastBuildDate>Thu, 17 May 2012 23:19:28 -0500</lastBuildDate>

				<item>
			<title>Learning Javascript</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-27</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/learning-javascript.html				]]>
			</link>
			<description>
			<![CDATA[
				A brief guide to my favorite resources for learning and staying current with JavaScript best practices.			]]>
			</description>
			<pubDate>Fri, 27 Jan 2012 00:00:00 -0600</pubDate>
		</item>
				<item>
			<title>An Honest Look at Why We Use TYPO3</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-26</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/an-honest-look-at-why-we-use-typo3.html				]]>
			</link>
			<description>
			<![CDATA[
				This blog post has been floating around in the back of my mind for many weeks, along with another, more technical post on ExtBase, which I hope to compose over the holidays. The prompt for this post has been the question "why do we continue to use TYPO3?"—a question I often ask myself during my day at Cast Iron Coding.			]]>
			</description>
			<pubDate>Wed, 21 Dec 2011 00:00:00 -0600</pubDate>
		</item>
				<item>
			<title>Reason #11: TSConfig</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-25</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-10-tsconfig.html				]]>
			</link>
			<description>
			<![CDATA[
				It's a blessing—and sometimes a curse—that TYPO3 is highly configurable. Many fields, buttons, and UI widgets can be turned on or off for different types of backend users, and at CIC we pay a lot of attention to the backend user experience. Read on to see an example of the TSConfig that we use in our starter package that serves as the foundation of most new TYPO3 sites we build.			]]>
			</description>
			<pubDate>Thu, 13 Oct 2011 00:00:00 -0500</pubDate>
		</item>
				<item>
			<title>Reason #10 for choosing TYPO3: ExtBase + Scheduler = WIN</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-24</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-10-for-choosing-typo3-extbase-scheduler-win.html				]]>
			</link>
			<description>
			<![CDATA[
				This post goes out to @dstankowski who asked me to follow up on the ExtBase talk I gave at the 2011 San Francisco TYPO3 conference. During my presentation, I mentioned that we had written an importer task that relied heavily on ExtBase, although I didn't go into too much detail about how it worked. Time is short today, so I'm going to keep this post as brief as I can. If I forget to cover...			]]>
			</description>
			<pubDate>Wed, 07 Sep 2011 00:00:00 -0500</pubDate>
		</item>
				<item>
			<title>Reason #9 for Choosing TYPO3: Fluid for Page Templates</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-23</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-9-for-choosing-typo3-fluid-templating-engine.html				]]>
			</link>
			<description>
			<![CDATA[
				Regular readers of the blog know that we've really embraced ExtBase, TYPO3's new MVC framework, and its new templating system, Fluid. Not only is it ultimately more rewarding to develop with ExtBase than with the older, more procedural methods for building TYPO3 plug-ins, it's also more efficient. Because ExtBase encourages object-oriented development and strong separations of logic and...			]]>
			</description>
			<pubDate>Tue, 17 May 2011 00:00:00 -0500</pubDate>
		</item>
				<item>
			<title>Reason #8 for Choosing TYPO3: The Page Tree Helps You and Your Content Stay Organized.</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-17</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-7-for-choosing-typo3-the-page-tree-helps-you-and-your-content-stay-organized.html				]]>
			</link>
			<description>
			<![CDATA[
				The TYPO3 page tree is a powerful feature and is one of the keys to TYPO3's adaptability. It's true that other open source CMSs available today represent site content in hierarchical lists, but there are a couple of reasons why I think TYPO3's approach stands out: 1) The page tree's intuitive layout and edit features helps you stay organized so that you can focus on developing content for your...			]]>
			</description>
			<pubDate>Wed, 11 May 2011 00:00:00 -0500</pubDate>
		</item>
				<item>
			<title>Reason #7 for Choosing TYPO3: Custom Content Elements with ExtBase: Part 3/3</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-19</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/custom-content-elements-with-extbase-part-33.html				]]>
			</link>
			<description>
			<![CDATA[
				Welcome back, TYPO3 true believers! This post is the conclusion of a three-post series on creating custom content elements with ExtBase. The first post in the series explained how to customize the back-end content wizard with the aim of making the content choices more organized and apparent to non-technical users. The second post explained how to kickstart a new content element and hook that...			]]>
			</description>
			<pubDate>Sun, 24 Apr 2011 00:00:00 -0500</pubDate>
		</item>
				<item>
			<title>Extbase and Fluid Development Tips</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-20</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/extbase-development-tips.html				]]>
			</link>
			<description>
			<![CDATA[
				Our short-list of common Extbase development problems and tips about knowing where to look for answers when you encounter a problem not mentioned here.			]]>
			</description>
			<pubDate>Wed, 23 Feb 2011 00:00:00 -0600</pubDate>
		</item>
				<item>
			<title>Building the CUNY Academic Commons Featured Content Widget</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-18</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/building-the-cuny-academic-commons-featured-content-widget.html				]]>
			</link>
			<description>
			<![CDATA[
				We spend a lot, if not most, of our time at Cast Iron Coding   developing code for various TYPO3 implementations. Yet, we also spend a   fair amount of time developing for other platforms as well, like   WordPress. Recently, we had the opportunity to develop a very robust   plugin for a project we've been involved with for quite a while now. The   project is the City University of New York's...			]]>
			</description>
			<pubDate>Fri, 12 Nov 2010 00:00:00 -0600</pubDate>
		</item>
				<item>
			<title>Reason #6 for Choosing TYPO3: Custom Content Elements and ExtBase Again! (Part 2/3)</title>
			<guid isPermaLink="false">http://castironcoding.com/news-guid-16</guid>
			<link>
				<![CDATA[
				http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-6-for-choosing-typo3-custom-content-elements-and-extbase-again-part-23.html				]]>
			</link>
			<description>
			<![CDATA[
				In my previous post, I covered how to customize the new content wizard and showed you a preview of the kind of interface I'm trying to accomplish in this tutorial. In this post, I'll show you how to render content elements using extBase and Fluid. This approach is still rough and while we're aiming to use it on a production site, I envision us refining and simplifying the approach over time....			]]>
			</description>
			<pubDate>Thu, 04 Nov 2010 00:00:00 -0500</pubDate>
		</item>
			</channel>
</rss>
<!-- Cached page generated 05-17-12 11:19. Expires 05-18-12 11:19 -->
<!-- Parsetime: 0ms -->
