<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">

<channel>
	<title>Ibuildings Blog » DPCRadio</title>
	
	<link>http://ibuildings.nl/blog</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Wed, 08 May 2013 08:53:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dpcRadio" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dpcradio" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Just another WordPress site</itunes:subtitle><item>
		<title>DPCRadio:Scalability issues: cure first, prevent later</title>
		<link>http://ibuildings.nl/blog/2013/01/dpcradioscalability-issues-cure-first-prevent-later/</link>
		<comments>http://ibuildings.nl/blog/2013/01/dpcradioscalability-issues-cure-first-prevent-later/#comments</comments>
		<pubDate>Mon, 14 Jan 2013 08:24:11 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[Thijs Feryn]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=4076</guid>
		<description><![CDATA[Episode: 2012 &#8211; 26 Thijs Feryn The &#8220;it works on my machine&#8221; mentality has resulted in numerous face palm moments. This is even more painful when a your app is under heavy load due to a marketing campaign. With some minimal code changes and some smart utilities, you can maximize your scalability and performance. Keywords: [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 2012 &#8211; 26<br />
<strong>Thijs Feryn</strong></p>
<p>The &#8220;it works on my machine&#8221; mentality has resulted in numerous face palm moments. This is even more painful when a your app is under heavy load due to a marketing campaign.</p>
<p>With some minimal code changes and some smart utilities, you can maximize your scalability and performance. Keywords: Varnish, PHP-FPM, Nginx, APC, CDN, Gearman, Memcached and a proper server setup.</p>
<p>I&#8217;ll show you how you can make a slow app with a crappy code base go mighty fast on one and even multiple servers. The focus of this talk is to cure first and eventually learn and prevent.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2013/01/dpcradioscalability-issues-cure-first-prevent-later/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_026.mp3" length="133387662" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_026.mp3" fileSize="133387662" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 2012 &amp;#8211; 26 Thijs Feryn The &amp;#8220;it works on my machine&amp;#8221; mentality has resulted in numerous face palm moments. This is even more painful when a your app is under heavy load due to a marketing campaign. With some minimal code changes a</itunes:subtitle><itunes:summary>Episode: 2012 &amp;#8211; 26 Thijs Feryn The &amp;#8220;it works on my machine&amp;#8221; mentality has resulted in numerous face palm moments. This is even more painful when a your app is under heavy load due to a marketing campaign. With some minimal code changes and some smart utilities, you can maximize your scalability and performance. Keywords: [...]</itunes:summary><itunes:keywords>DPCRadio, scalability, Thijs Feryn</itunes:keywords></item>
		<item>
		<title>DPCRadio: The API Dilemma</title>
		<link>http://ibuildings.nl/blog/2013/01/dpcradio-the-api-dilemma/</link>
		<comments>http://ibuildings.nl/blog/2013/01/dpcradio-the-api-dilemma/#comments</comments>
		<pubDate>Mon, 14 Jan 2013 08:23:25 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[chris cornutt]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=4097</guid>
		<description><![CDATA[Episode: 2012 &#8211; 30 Chris Cornutt Creating a good, useful and functional API for your application can be one of the most difficult parts of a project. With more and more things becoming API-powered, it&#8217;s important to plan well and provide what the user expects. I&#8217;ll look at some principles you can follow to make [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 2012 &#8211; 30<br />
<strong>Chris Cornutt</strong></p>
<p>Creating a good, useful and functional API for your application can be one of the most difficult parts of a project. With more and more things becoming API-powered, it&#8217;s important to plan well and provide what the user expects. I&#8217;ll look at some principles you can follow to make sure the API you write is the right one, both from the developer perspective and what you, as a user, should expect of a quality web service API.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2013/01/dpcradio-the-api-dilemma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_030.mp3" length="120080858" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_030.mp3" fileSize="120080858" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 2012 &amp;#8211; 30 Chris Cornutt Creating a good, useful and functional API for your application can be one of the most difficult parts of a project. With more and more things becoming API-powered, it&amp;#8217;s important to plan well and provide what </itunes:subtitle><itunes:summary>Episode: 2012 &amp;#8211; 30 Chris Cornutt Creating a good, useful and functional API for your application can be one of the most difficult parts of a project. With more and more things becoming API-powered, it&amp;#8217;s important to plan well and provide what the user expects. I&amp;#8217;ll look at some principles you can follow to make [...]</itunes:summary><itunes:keywords>DPCRadio, api, chris cornutt</itunes:keywords></item>
		<item>
		<title>DPCRadio: Travis CI – Distributed CI for the masses!</title>
		<link>http://ibuildings.nl/blog/2012/11/dpcradio-travis-ci-distributed-ci-for-the-masses/</link>
		<comments>http://ibuildings.nl/blog/2012/11/dpcradio-travis-ci-distributed-ci-for-the-masses/#comments</comments>
		<pubDate>Mon, 19 Nov 2012 09:12:29 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Josh Kalderimis]]></category>
		<category><![CDATA[travis ci]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=4020</guid>
		<description><![CDATA[Episode: 2012 &#8211; 16 Josh Kalderimis Continuous Integration has typically been a practice only performed by companies who want that piece of mind for their client software, but does it need to be like this? Travis CI is a continuous integration service for the open source community. We make testing OS projects dead simple and [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 2012 &#8211; 16<br />
<strong>Josh Kalderimis</strong></p>
<p>Continuous Integration has typically been a practice only performed by companies who want that piece of mind for their client software, but does it need to be like this?</p>
<p>Travis CI is a continuous integration service for the open source community. We make testing OS projects dead simple and fun. But most importantly, we help improve code quality for large projects like Doctrine2 and symfony, to smaller libraries like FOSRest.</p>
<p>The vision behind Travis CI is to become for builds what PEAR is for distributing libraries.</p>
<p>In this talk Josh, one of the core members of the Travis CI team, will introduce you to the vision behind Travis, the how it is implemented, and why it matters to everyone in the OS community.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/11/dpcradio-travis-ci-distributed-ci-for-the-masses/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_016.mp3" length="110037329" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_016.mp3" fileSize="110037329" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 2012 &amp;#8211; 16 Josh Kalderimis Continuous Integration has typically been a practice only performed by companies who want that piece of mind for their client software, but does it need to be like this? Travis CI is a continuous integration servic</itunes:subtitle><itunes:summary>Episode: 2012 &amp;#8211; 16 Josh Kalderimis Continuous Integration has typically been a practice only performed by companies who want that piece of mind for their client software, but does it need to be like this? Travis CI is a continuous integration service for the open source community. We make testing OS projects dead simple and [...]</itunes:summary><itunes:keywords>DPCRadio, Josh Kalderimis, travis ci</itunes:keywords></item>
		<item>
		<title>DPCRadio: SPL in the Wild</title>
		<link>http://ibuildings.nl/blog/2012/11/dpcradio-spl-in-the-wild/</link>
		<comments>http://ibuildings.nl/blog/2012/11/dpcradio-spl-in-the-wild/#comments</comments>
		<pubDate>Mon, 12 Nov 2012 12:46:30 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Elizabeth M Smith]]></category>
		<category><![CDATA[spl]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=4081</guid>
		<description><![CDATA[Episode: 2012 &#8211; 27 Elizabeth M Smith The standard PHP library (SPL) is growing in both maturity and use. But a lot of developers still aren&#8217;t aware of the tools in SPL or simply haven&#8217;t seen good examples of how to use the code. From interfaces to an autoload stack to classes that make objects [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 2012 &#8211; 27<br />
<strong>Elizabeth M Smith</strong></p>
<p>The standard PHP library (SPL) is growing in both maturity and use.  But a lot of developers still aren&#8217;t aware of the tools in SPL or simply haven&#8217;t seen good examples of how to use the code.  From interfaces to an autoload stack to classes that make objects act like arrays, there are tools to make every application leaner and faster, or simply more clever.  Using live projects from github, take a look at the good, bad, and the ugly of SPL usage in PHP development.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/11/dpcradio-spl-in-the-wild/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_027.mp3" length="125065026" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_027.mp3" fileSize="125065026" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 2012 &amp;#8211; 27 Elizabeth M Smith The standard PHP library (SPL) is growing in both maturity and use. But a lot of developers still aren&amp;#8217;t aware of the tools in SPL or simply haven&amp;#8217;t seen good examples of how to use the code. From int</itunes:subtitle><itunes:summary>Episode: 2012 &amp;#8211; 27 Elizabeth M Smith The standard PHP library (SPL) is growing in both maturity and use. But a lot of developers still aren&amp;#8217;t aware of the tools in SPL or simply haven&amp;#8217;t seen good examples of how to use the code. From interfaces to an autoload stack to classes that make objects [...]</itunes:summary><itunes:keywords>DPCRadio, Elizabeth M Smith, spl</itunes:keywords></item>
		<item>
		<title>DPCRadio: A quick start on Zend Framework 2</title>
		<link>http://ibuildings.nl/blog/2012/10/dpcradio-a-quick-start-on-zend-framework-2/</link>
		<comments>http://ibuildings.nl/blog/2012/10/dpcradio-a-quick-start-on-zend-framework-2/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 11:20:05 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Enrico Zimuel]]></category>
		<category><![CDATA[zend framework 2]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=4092</guid>
		<description><![CDATA[Episode: 2012 &#8211; 29 Enrico Zimuel In this talk we will present a simple web application built with Zend Framework 2. We will show the new features of the framework, such as the new MVC layer, the Event Manager, the Dependency Injection and much more. The aim of this talk is how to start programming [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 2012 &#8211; 29<br />
<strong>Enrico Zimuel </strong></p>
<p>In this talk we will present a simple web application built with Zend Framework 2. We will show the new features of the framework, such as the new MVC layer, the Event Manager, the Dependency Injection and much more. The aim of this talk is how to start programming with the new architecture of ZF2. Moreover, we will show the differences with the version 1 of the framework and how to migrate applications from ZF1 to ZF2.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/10/dpcradio-a-quick-start-on-zend-framework-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_029.mp3" length="105674868" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_029.mp3" fileSize="105674868" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 2012 &amp;#8211; 29 Enrico Zimuel In this talk we will present a simple web application built with Zend Framework 2. We will show the new features of the framework, such as the new MVC layer, the Event Manager, the Dependency Injection and much more.</itunes:subtitle><itunes:summary>Episode: 2012 &amp;#8211; 29 Enrico Zimuel In this talk we will present a simple web application built with Zend Framework 2. We will show the new features of the framework, such as the new MVC layer, the Event Manager, the Dependency Injection and much more. The aim of this talk is how to start programming [...]</itunes:summary><itunes:keywords>DPCRadio, Enrico Zimuel, zend framework 2</itunes:keywords></item>
		<item>
		<title>DPCRadio: Let’s build a parser!</title>
		<link>http://ibuildings.nl/blog/2012/10/dpcradio-lets-build-a-parser/</link>
		<comments>http://ibuildings.nl/blog/2012/10/dpcradio-lets-build-a-parser/#comments</comments>
		<pubDate>Tue, 23 Oct 2012 07:06:11 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Boy Baukema]]></category>
		<category><![CDATA[compilers]]></category>
		<category><![CDATA[domain specific languages]]></category>
		<category><![CDATA[parsers]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=3935</guid>
		<description><![CDATA[Episode: 002 Boy Baukema Our world is filled with languages: HTML, CSS, JavaScript, PHP, SQL, INI, YAML, XML, XPath, MarkDown and more custom languages like Atlassians Jira JQL, Doctrines DQL and Behats Gherkin language. And other structured texts like date formats, Googles search syntax, Apache Configuration files and the HTTP protocol request and response. Large [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong> 002<br />
<strong>Boy Baukema </strong></p>
<p>Our world is filled with languages: HTML, CSS, JavaScript, PHP, SQL, INI, YAML, XML, XPath, MarkDown and more custom languages like Atlassians Jira JQL, Doctrines DQL and Behats Gherkin language.<br />
And other structured texts like date formats, Googles search syntax, Apache Configuration files and the HTTP protocol request and response.</p>
<p>Large code bases, meta programming and the upcoming Domain Specific Modeling field make it imperative that we as developers are capable of reading and interpreting these languages.</p>
<p>During this talk an introduction will be given to parsing. Terms like &#8216;formal grammar&#8217;, &#8216;lexing / scanning&#8217;, &#8216;LL / LALR / PEG&#8217; will be explained and put into context.<br />
We will look at a recursive descent parsing as a practical way to parse languages.<br />
Finally the audience will be left with ways to get started with parsing structured text into memory.</p>
<p>After this session the audience will never make the mistake of parsing HTML with regular expressions again!<br />
The slides can be found at: <a href="http://www.slideshare.net/relaxnow/lets-build-a-parser" title="slideshare" target="_blank">Slideshare</a>.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/10/dpcradio-lets-build-a-parser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_002.mp3" length="99611316" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_002.mp3" fileSize="99611316" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode: 002 Boy Baukema Our world is filled with languages: HTML, CSS, JavaScript, PHP, SQL, INI, YAML, XML, XPath, MarkDown and more custom languages like Atlassians Jira JQL, Doctrines DQL and Behats Gherkin language. And other structured texts like da</itunes:subtitle><itunes:summary>Episode: 002 Boy Baukema Our world is filled with languages: HTML, CSS, JavaScript, PHP, SQL, INI, YAML, XML, XPath, MarkDown and more custom languages like Atlassians Jira JQL, Doctrines DQL and Behats Gherkin language. And other structured texts like date formats, Googles search syntax, Apache Configuration files and the HTTP protocol request and response. Large [...]</itunes:summary><itunes:keywords>DPCRadio, Boy Baukema, compilers, domain specific languages, parsers</itunes:keywords></item>
		<item>
		<title>DPCRadio &amp; DMCRadio: Programming Style and Your Brain</title>
		<link>http://ibuildings.nl/blog/2012/10/dpcradio-dmcradio-programming-style-and-your-brain/</link>
		<comments>http://ibuildings.nl/blog/2012/10/dpcradio-dmcradio-programming-style-and-your-brain/#comments</comments>
		<pubDate>Fri, 12 Oct 2012 08:52:05 +0000</pubDate>
		<dc:creator>dpcradio</dc:creator>
				<category><![CDATA[DMCRadio]]></category>
		<category><![CDATA[DPCRadio]]></category>

		<guid isPermaLink="false">http://blog.ibuildings.com/?p=3931</guid>
		<description><![CDATA[Episode:2012-01 Douglas Crockford Computer programs are the most complicated things that humans make. They must be perfect, which is hard for us because we are not perfect. Programming is thought to be a &#8220;head&#8221; activity, but there is a lot of &#8220;gut&#8221; involved. Indeed, it may be the gut that gives us the insight necessary [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Episode:</strong>2012-01</br><br />
<strong>Douglas Crockford </strong></p>
<p>Computer programs are the most complicated things that humans make. They must be perfect, which is hard for us because we are not perfect. Programming is thought to be a &#8220;head&#8221; activity, but there is a lot of &#8220;gut&#8221; involved. Indeed, it may be the gut that gives us the insight necessary for solving hard problems. But gut messes us up when it come to matters of style.</p>
<p>The systems in our brains that make us vulnerable to advertising and propaganda also influence our programming styles. This talk looks systematically at the development of a programming style that specifically improves the reliability of programs. The examples are given in JavaScript, a language with an uncommonly large number of bad parts, but the principles are applicable to all languages.</p>
<p>If you want to have access to the full Dutch PHP Conference &#038; Dutch Mobile Conference content before the official releases you can subscribe to our iTunes podcasts.</p>
<ul>
<li>DPC <a href="https://itunes.apple.com/nl/podcast/dpc-radio/id568825964" title="DPC Sessions" target="_blank">podcast</a></li>
<li>DMC <a href="https://itunes.apple.com/nl/podcast/dmc-radio/id568826377" title="DMC Sessions" target="_blank">podcast</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/10/dpcradio-dmcradio-programming-style-and-your-brain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2012_001.mp3" length="129583973" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2012_001.mp3" fileSize="129583973" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Episode:2012-01 Douglas Crockford Computer programs are the most complicated things that humans make. They must be perfect, which is hard for us because we are not perfect. Programming is thought to be a &amp;#8220;head&amp;#8221; activity, but there is a lot of </itunes:subtitle><itunes:summary>Episode:2012-01 Douglas Crockford Computer programs are the most complicated things that humans make. They must be perfect, which is hard for us because we are not perfect. Programming is thought to be a &amp;#8220;head&amp;#8221; activity, but there is a lot of &amp;#8220;gut&amp;#8221; involved. Indeed, it may be the gut that gives us the insight necessary [...]</itunes:summary><itunes:keywords>DMCRadio, DPCRadio</itunes:keywords></item>
		<item>
		<title>DPC Radio: Keynote – The Art of the User Experience: making beautiful, delightful, fun things</title>
		<link>http://ibuildings.nl/blog/2012/04/dpc-radio-keynote-the-art-of-the-user-experience-making-beautiful-delightful-fun-things/</link>
		<comments>http://ibuildings.nl/blog/2012/04/dpc-radio-keynote-the-art-of-the-user-experience-making-beautiful-delightful-fun-things/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 08:22:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Aral Balkan]]></category>
		<category><![CDATA[dpc11]]></category>
		<category><![CDATA[inspiring]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://techportal.ibuildings.com/?p=3398</guid>
		<description><![CDATA[Aral Balkan We are the makers of the new everyday things. We design and develop the virtual pens, telephones, newspapers, calendars, and door-handles that people interact with every single day. We are the virtual architects and the products that we design and develop have the power to determine whether people have a good day or [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Aral Balkan</strong></p>
<p>We are the makers of the new everyday things. We design and develop the virtual pens, telephones, newspapers, calendars, and door-handles that people interact with every single day. We are the virtual architects and the products that we design and develop have the power to determine whether people have a good day or a bad day.</p>
<p>In this session, Aral Balkan will outline the important role that user experience design plays in the making of virtual products and inspire you to see that it is your job – regardless of whether you make web sites, mobile apps, intranet systems, or ticket machines – to make this new world that we are crafting together not only usable and accessible but beautiful, fun, inspiring, pleasurable, delightful, and – dare I say – magical.</p>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/04/dpc-radio-keynote-the-art-of-the-user-experience-making-beautiful-delightful-fun-things/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2011_013.mp3" length="55836439" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2011_013.mp3" fileSize="55836439" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Aral Balkan We are the makers of the new everyday things. We design and develop the virtual pens, telephones, newspapers, calendars, and door-handles that people interact with every single day. We are the virtual architects and the products that we design</itunes:subtitle><itunes:summary>Aral Balkan We are the makers of the new everyday things. We design and develop the virtual pens, telephones, newspapers, calendars, and door-handles that people interact with every single day. We are the virtual architects and the products that we design and develop have the power to determine whether people have a good day or [...]</itunes:summary><itunes:keywords>DPCRadio, Aral Balkan, dpc11, inspiring, keynote, user experience</itunes:keywords></item>
		<item>
		<title>DPC Radio: TDD and Getting Paid</title>
		<link>http://ibuildings.nl/blog/2012/04/dpc-radio-tdd-and-getting-paid/</link>
		<comments>http://ibuildings.nl/blog/2012/04/dpc-radio-tdd-and-getting-paid/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 12:44:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[Rowan Merewood]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[test-driven development]]></category>

		<guid isPermaLink="false">http://techportal.ibuildings.com/?p=3407</guid>
		<description><![CDATA[Rowan Merewood Test-driven development is generally regarded as a good move: it should result in simple decoupled design, your tests tend to cover behaviour not methods, and far fewer bugs. However, just getting unit tests in on a real, commercial project is hard &#8211; switching to TDD is even harder. Defining concrete answers to a [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Rowan Merewood</strong></p>
<p>Test-driven development is generally regarded as a good move: it should result in simple decoupled design, your tests tend to cover behaviour not methods, and far fewer bugs. However, just getting unit tests in on a real, commercial project is hard &#8211; switching to TDD is even harder. Defining concrete answers to a problem is hard and can be difficult to integrate into Often you can start a project with good intentions and coverage, then the deadline looms and the tests go out then the hacks come in. So, instead of beating ourselves up about not being perfect let&#8217;s look at an interactive approach to adopting TDD principles. We&#8217;ll look at tactics for selling TDD to your client, boss and colleagues. This talk will also cover methods for making TDD easier for you by showing you what tools you can use to integrate it into your development environment. In the project itself, we&#8217;ll examine how we can make small but permanent steps towards full TDD, without losing that progress when deadlines hit. We&#8217;ll also cover a few methods for learning on your own time and how the whole process can actually be made quite enjoyable.</p>
<p>You can find <a href="http://www.slideshare.net/rowan_m/tdd-and-getting-paid">Rowan&#8217;s slides on slideshare</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/04/dpc-radio-tdd-and-getting-paid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2011_017.mp3" length="51177358" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2011_017.mp3" fileSize="51177358" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Rowan Merewood Test-driven development is generally regarded as a good move: it should result in simple decoupled design, your tests tend to cover behaviour not methods, and far fewer bugs. However, just getting unit tests in on a real, commercial project</itunes:subtitle><itunes:summary>Rowan Merewood Test-driven development is generally regarded as a good move: it should result in simple decoupled design, your tests tend to cover behaviour not methods, and far fewer bugs. However, just getting unit tests in on a real, commercial project is hard &amp;#8211; switching to TDD is even harder. Defining concrete answers to a [...]</itunes:summary><itunes:keywords>DPCRadio, Rowan Merewood, tdd, test-driven development</itunes:keywords></item>
		<item>
		<title>DPC Radio: Clean PHP</title>
		<link>http://ibuildings.nl/blog/2012/03/dpc-radio-clean-php/</link>
		<comments>http://ibuildings.nl/blog/2012/03/dpc-radio-clean-php/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 09:00:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DPCRadio]]></category>
		<category><![CDATA[clean php]]></category>
		<category><![CDATA[Sebastian Bergmann]]></category>

		<guid isPermaLink="false">http://techportal.ibuildings.com/?p=3367</guid>
		<description><![CDATA[Sebastian Bergmann Even bad code can function. But if code isn&#8217;t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn&#8217;t have to be that way. In this session you will learn how you can offset your technical [...]]]></description>
				<content:encoded><![CDATA[<p><strong>Sebastian Bergmann</strong></p>
<p>Even bad code can function. But if code isn&#8217;t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn&#8217;t have to be that way. In this session you will learn how you can offset your technical debt with clean code that is readable and testable as well as reusable.</p>
]]></content:encoded>
			<wfw:commentRss>http://ibuildings.nl/blog/2012/03/dpc-radio-clean-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://dpcradio.s3.amazonaws.com/2011_003.mp3" length="93331094" type="audio/mpeg" />
		<media:content url="http://dpcradio.s3.amazonaws.com/2011_003.mp3" fileSize="93331094" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sebastian Bergmann Even bad code can function. But if code isn&amp;#8217;t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn&amp;#8217;t have to</itunes:subtitle><itunes:summary>Sebastian Bergmann Even bad code can function. But if code isn&amp;#8217;t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn&amp;#8217;t have to be that way. In this session you will learn how you can offset your technical [...]</itunes:summary><itunes:keywords>DPCRadio, clean php, Sebastian Bergmann</itunes:keywords></item>
	<media:rating>nonadult</media:rating></channel>
</rss>
