<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 19 May 2013 01:13:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP Town Hall Podcast: Episode #5 - PHPness Gate, Sexism and Mental Illness]]></title>
      <guid>http://www.phpdeveloper.org/news/19267</guid>
      <link>http://www.phpdeveloper.org/news/19267</link>
      <description><![CDATA[<p>
The latest episode of the PHP Town Hall podcast has been released - <a href="http://phptownhall.com//blog/2013/03/03/episode-5-phpness-gate/">Episode 5</a>, "PHPness Gate, Sexism and Mental Illness". The usual hosts, <i>Phil Sturgeon</i> and <i>Ben Edmunds</i>, are joined by <i>Ed Finkler</i> and <i>Mike Federmann</i> to talk about recent events in the PHP community.
</p>
<blockquote>
This was a tricky episode where we talk about some big genuine issues that affect PHP developers around the world, and we talked a lot about a t-shirt. After <a href="https://twitter.com/grmpyprogrammer">Chris Hartjes</a> cheated on his <a href="http://devhell.info/">/dev/hell podcast</a> by joining us in <a href="http://phptownhall.com/blog/2012/12/20/episode-3-expressionengine-stackexchange/">Episode 3</a>, Chris' partner in crime <a href="http://funkatron.com/">Ed "Funkatron" Finkler</a> decided to get revenge and come on the show. Our other guest <a href="http://twitter.com/mikointhecity">Miko Federmann</a> is a brilliant PHP and C developer who is a friend of Phil and Ben. She joins us on the show to discuss the recent hullabaloo known as "PHPness Gate" and the obviously connected issue of sexism in the industry.
</blockquote>
<p>
You can listen to this latest episode either via the <a href="http://phptownhall.com//blog/2013/03/03/episode-5-phpness-gate/">in-page player</a> or by <a href="http://s3.amazonaws.com/phptownhall/5.mp3">downloading the mp3</a> directly. If you like the show, consider <a href="http://phptownhall.com/itunes.rss">subscribing to their feed</a> too.
</p>]]></description>
      <pubDate>Mon, 04 Mar 2013 13:40:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[/Dev/Hell Podcast: Episode 11: From Gas Station Attendant to Java Developer]]></title>
      <guid>http://www.phpdeveloper.org/news/17877</guid>
      <link>http://www.phpdeveloper.org/news/17877</link>
      <description><![CDATA[<p>
The /Dev/Hell podcast has <a href="http://devhell.info/post/2012-04-26/from-gas-station-attendant-to-java-developer/">released their latest episode</a> (hosted by PHP community members <i>Chris Hartjes</i> and <i>Ed Finkler</i>) - Episode 11: "From Gas Station Attendant to Java Developer".
</p>
<blockquote>
This time out we are blessed by the presence of <a href="http://nerderati.com/me/>Jo	&euml;l Perras</a>, PHP developer extraordinaire and <a href="http://fictivekin.com/>Fictive Kin</a> brosef of Ed. We explore Jo	&euml;l's rags-to-riches story: a young academic schlepping coffee and 44oz soft drinks at a gas station, where he's discovered by a grizzled dev team manager in need of Java skills. From there it's been a whirlwind of web sites, programming languages, and more ops than you can shake a stick at. Actually I was sleepy and wasn't really listening for the first half-hour. I bet it's good though.
</blockquote>
<p>
You can listen to this latest episode by <a href="http://devhell.info/post/2012-04-26/from-gas-station-attendant-to-java-developer/">grabbing the mp3</a> or by subscribing to their feed (either <a href="http://feeds.feedburner.com/devhell-podcast">RSS</a> or <a href="http://itunes.apple.com/us/podcast/dev-hell/id489840699">iTunes</a>) and get this and other great episodes.
</p>]]></description>
      <pubDate>Fri, 27 Apr 2012 10:53:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Cloud Out Loud Podcast: Interview with Ed Finkler]]></title>
      <guid>http://www.phpdeveloper.org/news/17529</guid>
      <link>http://www.phpdeveloper.org/news/17529</link>
      <description><![CDATA[<p>
In the <a href="http://www.engineyard.com/podcast/s02e06-ed-finkler">latest episode</a> of the "Cloud Out Loud" podcast, <i>Elizabeth Naramore</i> interviews <i>Ed Finkler</i>, most recently known for his MicroPHP Manifesto.
</p>
<blockquote>
Our own Elizabeth Naramore interviews Ed Finkler, author of the MicroPHP Manifesto.
<ul>
<li>The MicroPHP Manifesto
<li>What was the inspiration for it?
<li>Let's talk about the controversy around it - where do you think that came from?
<li>What do you think the impact of the Manifesto has made on the community? Do you think it's given cause to people to rethink their own assumptions?
</ul>
</blockquote>
<p>
To listen you can either download the episode (<a href="http://s3.amazonaws.com/engineyard.com/podcasts/mp3/mp3s/62/Ed_Finkler.mp3?1328896424">mp3</a> or <a href="http://s3.amazonaws.com/engineyard.com/podcasts/ogg/oggs/62/Ed_Finkler.ogg?1328896425">ogg</a>) or subscribe to their feed via <a href="http://www.engineyard.com/podcasts.xml">RSS</a> or <a href="http://www.itunes.com/podcast?id=408098989">iTunes</a>.
</p>]]></description>
      <pubDate>Fri, 10 Feb 2012 13:59:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[/Dev/Hell Podcast: Episode 5 - The Hammer That Is PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/17502</guid>
      <link>http://www.phpdeveloper.org/news/17502</link>
      <description><![CDATA[<p>
The /dev/hell podcast has released their latest episode <a href="http://devhell.info/post/2012-02-03/the-hammer-that-is-php/">with special guest Brian Moon</a> (of <a href="http://dealnews.com/">dealnews</a>).
</p>
<blockquote>
In our fifth episode we speak to our first ever guest Brian Moon, ancient PHP elder of dealnews and someone who has probably forgotten more about PHP than our two hosts will ever know. [...] In this episode we talk about dealnews, how they use PHP (and how they also use it in some interesting ways), and his thoughts on issues like concurrency and evented systems. We also cover features of PHP that allowed for some major changes and approaches they used in the code base for the site.
</blockquote>
<p>
Other technologies discussed include <a href="http://gearman.org/">Gearman</a>, <a href="https://nodejs.org/">Node.js</a>, <a href="http://www.squid-cache.org/">Squid</a> and <a href="https://www.varnish-cache.org/">Varnish</a>. You can listen to this latest episode either via the <a href="http://devhell.info/post/2012-02-03/the-hammer-that-is-php/">in-page player</a> or by <a href="http://devhell.s3.amazonaws.com/ep5-64mono.mp3">downloading the mp3 directly</a>.
</p>]]></description>
      <pubDate>Mon, 06 Feb 2012 12:03:42 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: Lately in PHP podcast episode 20 - MicroPHP vs Complicated PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/17480</guid>
      <link>http://www.phpdeveloper.org/news/17480</link>
      <description><![CDATA[<p>
The PHPClasses.org site has posted the latest episode of their "Lately in PHP" podcast - <a href="http://www.phpclasses.org/blog/post/174-MicroPHP-vs-Complicated-PHP--Lately-in-PHP-podcast-episode-20.html">episode 20</a>: "MicroPHP vs Complicated PHP".
</p>
<blockquote>
Earlier in January Ed Finkler announced the MicroPHP manifesto. It seems to be a rant about against the practices of developers that make PHP development more complicated than it should be. This is one of the main topics discussed by Manuel Lemos and Ernani Joppert in the episode 20 of the Lately in PHP podcast. They also discuss the final release of PHP 5.4.0 and whether you should upgrade it or not, the repercussion of the PHP Hash Collision Vulnerability, as well the trends of PHP world based on the analysis of the PHP Zeitgeist 2011 initiative.
</blockquote>
<p>
You can listen to this latest episode either by using the <a href="http://www.phpclasses.org/blog/post/174-MicroPHP-vs-Complicated-PHP--Lately-in-PHP-podcast-episode-20.html">in-page player</a> or by <a href="http://www.phpclasses.org/blog/post/174/file/108/name/Lately-In-PHP-20.mp3">downloading the mp3</a>.
</p>]]></description>
      <pubDate>Wed, 01 Feb 2012 12:18:26 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevHell Podcast: Episode 3: Beatings Will Continue Until Test Coverage Improves]]></title>
      <guid>http://www.phpdeveloper.org/news/17373</guid>
      <link>http://www.phpdeveloper.org/news/17373</link>
      <description><![CDATA[<p>
The latest episode of the DevHell podcast has been posted - <a href="http://devhell.info/post/2012-01-07/beatings-will-continue-until-test-coverage-improves/">Episode 3</a>, "Beatings Will Continue Until Test Coverage Improves".
</p>
<blockquote>
Fresh off our holiday break, we're back with our longest show yet. We talk about Chris' new book <a href="http://leanpub.com/grumpy-testing">The Grumpy Programmer's Guide To Building Testable PHP Applications</a>, including his experiences self-publishing with Leanpub. Chris also explains how he fears no precipitation on his excursions to the Codemash conference in Ohio. Then Ed talks about the thought process that lead to his latest shit-stirring blog post "<a href="http://funkatron.com/posts/the-microphp-manifesto.html">The MicroPHP Manifesto</a>." Ed may or may not begin crying openly. Finally, we discuss when it might be necessary to trash your existing application and rewrite it.
</blockquote>
<p>
You can listen to this latest episode either via the <a href="http://devhell.info/post/2012-01-07/beatings-will-continue-until-test-coverage-improves/">in-page player</a> or by <a href="http://devhell.s3.amazonaws.com/ep3-64mono.mp3">downloading the mp3 directly</a>.
</p>]]></description>
      <pubDate>Tue, 10 Jan 2012 13:58:03 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Voices of the ElePHPant: Interview with Ed Finkler]]></title>
      <guid>http://www.phpdeveloper.org/news/16230</guid>
      <link>http://www.phpdeveloper.org/news/16230</link>
      <description><![CDATA[<p>
The Voices of the ElePHPant podcast has posted their latest episode - an <a href="http://voicesoftheelephpant.com/2011/04/21/interview-with-ed-finkler/">interview with Ed Finkler</a>, best known for his work on the <a href="http://getspaz.com">Spaz</a> Twitter client.
</p>
<p>
<i>Cal</i> interviews <i>Ed</i> and asks him his "three questions" about this Open Source project (Spaz):
</p>
<ul>
<li>At what point did you realize you couldn't do it all yourself and what was the first role you created for someone else?
<li>What ways do you use to communicate with your developer community and which works the best?
<li>Other than coding, what's the most fun part about running an Open Source project?
</ul>
<p>
As always, you can either listen to this latest episode <a href="http://voicesoftheelephpant.com/2011/04/21/interview-with-ed-finkler/">in-page</a>, by <a href="http://voices.of.the.elephpant.s3.amazonaws.com/vote_018.mp3">downloading the mp3</a> or by subscribing to <a href="http://voicesoftheelephpant.com/feed/podcast/">feed</a>.
</p>]]></description>
      <pubDate>Thu, 21 Apr 2011 08:20:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sameer Borate's Blog: Data filtering and validation using Inspekt]]></title>
      <guid>http://www.phpdeveloper.org/news/16114</guid>
      <link>http://www.phpdeveloper.org/news/16114</link>
      <description><![CDATA[<p>
<i>Sameer Borate</i> has a recent post to his blog looking at an important part of any application - filtering input from the user and output before its used. In <a href="http://www.codediesel.com/php/data-filtering-and-validation-using-inspekt/">his examples</a> he uses a library called <a href="https://github.com/funkatron/inspekt">Inspekt</a> (from <i>Ed Finkler</i>) to make the job a lot easier.
</p>
<blockquote>
Most web security glitches are caused by insufficient input filtering and validation. Despite a large number of validation libraries being available, input sanitization is usually bypassed due to sheer laziness or the idea that your site is somehow immune from bad input data. <a href="https://github.com/funkatron/inspekt">Inspekt</a> is one such library that has a small footprint and is very easy to integrate into your application.
</blockquote>
<p>
He goes through the installation (a require_once) and a few examples of how to "cage" incoming data from a sample form with two hidden fields. He shows how to use the library to access the filtered versions of the values and how to run some tests on the data (like checks for alphanumeric, valid hostname, between two values, valid phone number, etc). He also briefly mentions "super cages" that can be used over and over.
</p>]]></description>
      <pubDate>Tue, 29 Mar 2011 09:55:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Pique Web Podcast: Episode 5 - Web Platforms and Twitter]]></title>
      <guid>http://www.phpdeveloper.org/news/15266</guid>
      <link>http://www.phpdeveloper.org/news/15266</link>
      <description><![CDATA[<p>
The Pique Web podcast has released <a href="http://piqueweb.net/2519/16644-pique-web-episode-5-web-platforms-and-twitter">their latest episode</a> (episode #5) with a continuation from their <a href="http://piqueweb.net/2519/16311-pique-web-episode-4-security-and-account-manager">earlier discussions</a> with <i>Ed Finkler</i> about web platforms and Twitter.
</p>
<blockquote>
Pique Web is about interesting things on the web. Perhaps even things that Pique our Interest. You see what's happening here. Your regular hosts are Sean Coates and Paul Reinheimer, guests join them with some regularity. This is Part 2 of our interview with Ed Finkler, discussing Web Platforms and Twitter. 
</blockquote>
<p>
You can either use the <a href="http://piqueweb.net/2519/16644-pique-web-episode-5-web-platforms-and-twitter">in-page player</a> to listen to this latest episode or you can <a href="http://piqueweb.net/2519/16644-pique-web-episode-5-web-platforms-and-twitter.mp3">download the mp3</a> directly. For more episodes from the podcast, check out the <a href="http://piqueweb.net">Pique Web site</a>.
</p>]]></description>
      <pubDate>Tue, 12 Oct 2010 11:09:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Pique Web Podcast: Episode 4 - Security and Account Manager]]></title>
      <guid>http://www.phpdeveloper.org/news/15181</guid>
      <link>http://www.phpdeveloper.org/news/15181</link>
      <description><![CDATA[<p>
The Pique Web podcast has posted their latest episode - <a href="http://piqueweb.net/new-podcast-w00t">episode 4</a> has <i>Sean</i> and <i>Paul</i> with special guest <i>Ed Finkler</i> talking about security and <a href="https://wiki.mozilla.org/Labs/Weave/Identity/Account_Manager">Account Manager</a> (among other things).
</p>
<blockquote>
<a href="http://funkatron.com/">Ed Finkler</a> is our guest of awesome, he works on <a href="http://getspaz.com/">spaz</a> which is an AWARD WINNING micro-blogging client.
</blockquote>
<p>Other topics of discussion include:</p>
<ul>
<li><a href="http://magento.com/">Magento</a>
<li><a href="http://habariproject.org/">Habari</a>
<li><a href="http://googleonlinesecurity.blogspot.com/2010/07/rebooting-responsible-disclosure-focus.html">Google's Rebooting Responsible Disclosure</a>
<li>and an interview with <a href="http://blog.sandmill.org/">Dan Mills</a>
</ul>
<p>
To listen you can either <a href="http://traffic.libsyn.com/piqueweb/pique_web_episode_4_security_and_account_manager.mp3">grab the direct download</a> or <a href="http://piqueweb.net/rss">subscribe to their feed</a> for these and other great episodes.
</p>]]></description>
      <pubDate>Fri, 24 Sep 2010 09:34:36 -0500</pubDate>
    </item>
  </channel>
</rss>
