<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Rafael Dohms &#187; Conferences</title>
	<atom:link href="http://www.rafaeldohms.com.br/category/carreira/conferences/pt/feed/en/" rel="self" type="application/rss+xml" />
	<link>http://www.rafaeldohms.com.br</link>
	<description>Web Engineer</description>
	<lastBuildDate>Wed, 11 Aug 2010 15:33:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>php&#124;tek 2010: Making a difference in your career</title>
		<link>http://www.rafaeldohms.com.br/2010/06/09/phptek-2010-making-a-difference-in-your-career/en/</link>
		<comments>http://www.rafaeldohms.com.br/2010/06/09/phptek-2010-making-a-difference-in-your-career/en/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 13:44:43 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[phparch]]></category>
		<category><![CDATA[tekx]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=693</guid>
		<description><![CDATA[Once again php&#124;architect hosted the php&#124;tek, a yearly event held once again in Chicago. Tek&#8217;s reputation is that of being the most community centered conference amongst other php conferences, true to its reputation this year&#8217;s edition promoted various social activities and gatherings apart from the usual conference activities.
The massive presence of various key persons in [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>Once again php|architect hosted the <a href="http://tek.phparch.com/">php|tek</a>, a yearly event held once again in Chicago. Tek&#8217;s reputation is that of being the most community centered conference amongst other php conferences, true to its reputation this year&#8217;s edition promoted various social activities and gatherings apart from the usual conference activities.</p>
<p>The massive presence of various key persons in the PHP ecosystem, like Core Developers, Community Leaders, Products leaders and various representatives and evangelists from various companies is definitively a point to be noted and celebrated. This presence leads to two key aspects of the conference, great sessions and great opportunities. </p>
<p>Sessions ranged from introductions to various topics to advanced and more engaging sessions, giving everyone there a chance to search their own interests, from beginners to seasoned developers. Great talks included talks on anti-gaming techniques, in depth looks at the PHP Core, scaling, new technologies like git, xmpp amongst various others.</p>
<p>But much more then just the great sessions tek promoted networking. From my personal experience being a veteran PHP developer for over 10 years, this aspect can be even more important then the session if you are past the 3-4 year experience mark. Why, you ask? A well seasoned developer have already accumulated much experience and most sessions do not dwell deep enough or simply do do address advanced topics, serving more as a point of study initiation then a full injection of knowledge. The opportunity to meet developers of the very technologies you employ on a day to day basis enables you to go much further in you studies over simple conversations the occur during lunch, in the hallway or even during after-event drinks. This is because during these opportunities you can actually address your problems directly, be it by talking to the creator of the tool, or by talking to the developers of renown websites.</p>
<p>Let&#8217;s take for example the opportunity of chatting with <a href="http://sebastian-bergmann.de">Sebastian Bergmann</a>, creator of <a href="http://www.phpunit.de/">PHPUnit</a>, and being able to discuss and resolve issues you have while implementing Tests in your application, or even understand from him how you can automate your environment and implement more QA processes. Or even sit down with <a href="http://weierophinney.net/matthew/">Matthew Weier O&#8217;Phinney</a>, lead of the <a href="http://framework.zend.com/">Zend Framework</a> project, and learn how to participate in bug hunting or even solve a bug you have found right there on the spot.</p>
<p>Even if you do not use projects like these, imagine how much you can learn from chatting with people like <a href="http://eliw.com">Eli White</a>, former developer of <a href="http://digg.com">Digg</a>, getting scaling tips tailored to your scenario straight from someone who has had the opportunity to deal with high traffic and site availability.</p>
<p>Even if that is not your case, talking to people like <a href="http://www.lornajane.net/">Lorna Jane Mitchell</a> or <a href="http://www.dragonbe.com/">Michelangelo van Dam</a>, people who have built their careers on contributing to the community and leading great masses of developers to better qualifications and consequently projected their own names into the halls of fame of the ecosystem opening doors to new opportunities and places. This career advice could prove to be a turning point in any developers life.</p>
<p>All of this is possible and very welcome during the week everyone is gathered at php|tek, social gaming nights, group meals, all of this leaves everyone very comfortable to have various relaxing discussions. Even before the conference I was particularly impressed by one interesting event:</p>
<p>Having arrived a couple days before the event started I had the opportunity to talk to other developers arriving early, and on the monday, still having work to catch up on (monday was the official release of <a href="http://sharemymap.com">Share My Map</a>) I decided to head down to the lobby and get some work done. To my surprise various of the speakers were already there doing the same, I then had the opportunity of coding, surrounded by many of the creators of the tools I was using. Needless to say this was amazing because I was able to instantly get opinions on the choices I had to make from them, all experts in their own fields and all very eager to show me alternatives to the code I was writing and provide explanations to the up or downsides of the code in question.</p>
<p>This aspect of a coder&#8217;s career are often overlooked but they are key points and pieces of a successful professional life, your network can make a difference in different stage of you career, and events like php|tek are very important and accessible opportunities to improve on this qualities.</p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/community/en/" rel="tag">community</a>, <a href="http://www.rafaeldohms.com.br/tag/events/en/" rel="tag">events</a>, <a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/phparch/en/" rel="tag">phparch</a>, <a href="http://www.rafaeldohms.com.br/tag/tekx/en/" rel="tag">tekx</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2010. |
	  <a href="http://www.rafaeldohms.com.br/2010/06/09/phptek-2010-making-a-difference-in-your-career/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2010/06/09/phptek-2010-making-a-difference-in-your-career/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>,  <a href="http://www.rafaeldohms.com.br/category/en/" title="View all posts in PHP" rel="category tag">PHP</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2010/06/09/phptek-2010-making-a-difference-in-your-career/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Web Developer Summit 2009 in review</title>
		<link>http://www.rafaeldohms.com.br/2009/12/04/microsoft-web-developer-summit-2009-in-review/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/12/04/microsoft-web-developer-summit-2009-in-review/en/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 16:12:51 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mswds]]></category>
		<category><![CDATA[phpbc]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=660</guid>
		<description><![CDATA[This year I was honored to be invited to participate as a member of the PHP Community in Microsoft&#8217;s Web Developer Summit, so I took it upon myself to represent the huge PHP community in Brazil and bring on our opinions and beliefs.
For those that don&#8217;t know what this event is about, let me give [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p><a href="http://www.rafaeldohms.com.br/wp-content/uploads/DSC04430_2.JPG"><img class="alignright size-medium wp-image-665" title="Microsoft on PHP" src="http://www.rafaeldohms.com.br/wp-content/uploads/DSC04430_2-300x187.jpg" alt="Microsoft on PHP" width="300" height="187" style="float:right" /></a>This year I was honored to be invited to participate as a member of the PHP Community in Microsoft&#8217;s Web Developer Summit, so I took it upon myself to represent the huge PHP community in Brazil and bring on our opinions and beliefs.</p>
<p>For those that don&#8217;t know what this event is about, let me give you a glimpse into what it tries to do and accomplish and tell you what came out of it in 2009. MSWDS is all about communication, its a yearly event that allows Microsoft to get in touch with key players of the PHP community and interact with them on various levels, that means getting to ask us questions and letting us rant and ask them questions. Looks fun and cruel at the same time, but its a really awesome and effective way of getting Microsoft and PHP to do better business together. This means getting better tools and better performing PHP Apps on MS platforms, and getting both sides to know more about how the other operates.</p>
<p>So this was a chance for Microsoft to ask us all the questions they have piled over the last year and us a chance to cry and scream whatever grievance we had. Over 3 days we shared our notes and went over various products and opinions and shared quite a few beers and dinners at the Redmond Commons Campus.</p>
<p><strong>Microsoft has been very active in the PHP area</strong> and even tough this is always received with skepticism by the overall community their actions are generating a lot of benefits for us, and windows users in general. You cannot be right all the time, so Microsoft is still stumbling over a few items, but let&#8217;s look at some of what was shared with us. Keep in mind that the final day of the conference is under NDA so it is not included here.</p>
<p>One of the highlights of the event was a project lead by <a href="http://blogs.msdn.com/garretts/">Garrett Serrack</a> describing the process and plans for making PHP and associated libs easier to compile from source on Windows, a project that can surely give Windows a push as a viable platform for PHP, since custom PHP compilations are a big part of PHP sites. Also very interesting were the news of WebPI and IIS. IIS is working on being a centralized dashboard for system developers and administrators and new tools like the SEO toolkit are laying down new track for innovation. Road ahead for this is still long but MS got a lot of feedback on the kind of deploy and maintenance oriented services we developers would like to see, like work on WinCache to offer more features and make it share the spotlight with APC.</p>
<p>The WebPI project made life for PHP App users a breeze, its simplicity and App gallery make it very simple to install a complete web platform and get a site up and running. This, however, is not the same for Developers, we felt like we needed more, solutions were gathered and amongst them are multiple side-by-side versions of PHP and other Apps, automated testing and closed cycle solutions that can contribute back to our applications as well as make our life deploying and testing before releases much easier on this platform.</p>
<p>During our <em><strong>airing of grievances</strong></em> many topics came up which MS really needs to address. The long road to new projects and solutions and all the judicial red tape that needs to be cut was the starting point and showed MS they are the only ones slowing themselves down, also the areas of the world that need more attention from MS evangelists. Recurring topics like drivers for SQL Server and better developer tools for IE7 IE8 came up as well.</p>
<p>One matter that generated heated arguments was the <a href="http://www.codeplex.org/"><em>Codeplex Foundation</em></a> which because of ill-timed and not planned comments of a &#8220;<em>info-mercial like</em>&#8221; talk got the exact response we expect, angry and rebellious discussion. Unfortunately Microsoft is still a huge corporation and some of it still does not understand that the developer community does not want marketing pitches. The message hit home and some sessions reverted from that format, but the Codeplex idea was still not fully compatible with most of the people there. The topic was later brought up in a round-table discussion and disagreements were sorted out, showing that MS is willing to correct some mistakes, and making clear what the intended audience is for the Codeplex Foundation project.</p>
<p>Some sessions had .NET solutions in their heart and were not very effective in communication, some were interesting enough to generate in us the desire to <em>copy</em> them over, but in my opinion these were not really in their right place for the objective of this event. New technologies like PowerShell, Azure and Silverlight got lots of attention and their explanations showed some in the room that they could get much more from them then they though, like powershell which is much more powerful then i had known until now.</p>
<p>Silverlight bought on new talks with its use in Bing Maps which is now live with incredibly smooth effects, which got attention of the community outside the event because of the &#8220;extra&#8221; plugin, but in my opinion, technologies are there to be used and google also needs some competition to step up again. Microsoft&#8217;s skill for naming projects was attacked multiple times especially after we figure out the &#8220;ASP.NET Ajax Toolkit&#8221; was a ajax library that had nothing to do with ASP.NET and this was dully noted by MS for future naming.</p>
<p>Microsoft also had a very good opportunity to hear from main players in the PHP community about the community itself, <a href="http://benramsey.com/">Ramsey</a> went over some concepts of UGs and I talked about the new organization of UGs in Brazil (<a href="http://www.slideshare.net/rdohms/php-community-in-brazil">simple slides</a>) and how our community has responded to its growth, we also had sessions by <a href="http://blog.tabini.ca/">Marco</a> and <a href="http://caseysoftware.com/">Keith</a> on uncons and community participation and a few sessions on tools and frameworks/closed apps.</p>
<p>One of the most important sessions showed us how we can get in touch with Microsoft and gave us some insight on the internal structure and roles of all MS related posts. This session was great and also opened the floor to questions from both sides.</p>
<p>The end result of this is very positive and we may only see results in a few months or even a year. The important message i got out of this is that Microsoft is working hard on matching linux as a viable deploy platform and a development platform, but more then that they are looking to go one better and innovate. Investing on professionals that develop PHP and its related libraries is also a way that MS can help PHP be even more viable on Windows, and right now, I guess it its and you should give it a try.</p>
<p>I look forward to some of the new tools and features of current products that were showcased in open and closed sessions, I believe MS has a chance of doing great things and clean up their game, if you still believe in that ancient image the company carried.</p>
<p>For the Organizational Crew of MSWDS all I have to say is that you did more then an awesome job, hotel was great, evening social events were a awesome opportunity to get into more elaborate talks about the days topics and the whole event went down without a glitch, thank you very much for all the hard work.</p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/community/en/" rel="tag">community</a>, <a href="http://www.rafaeldohms.com.br/tag/microsoft/en/" rel="tag">microsoft</a>, <a href="http://www.rafaeldohms.com.br/tag/mswds/en/" rel="tag">mswds</a>, <a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/phpbc/en/" rel="tag">phpbc</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/12/04/microsoft-web-developer-summit-2009-in-review/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/12/04/microsoft-web-developer-summit-2009-in-review/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>,  <a href="http://www.rafaeldohms.com.br/category/en/" title="View all posts in PHP" rel="category tag">PHP</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/12/04/microsoft-web-developer-summit-2009-in-review/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPConfBR 2009 &#8211; Day 1 review</title>
		<link>http://www.rafaeldohms.com.br/2009/11/28/phpconfbr-2009-day-1-review/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/11/28/phpconfbr-2009-day-1-review/en/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 13:52:42 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpconfbr]]></category>
		<category><![CDATA[phpsp]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=652</guid>
		<description><![CDATA[Day one was awesome!

PHP, phpconfbr, phpsp	
	
	&#169; Rafael Dohms for Rafael Dohms, 2009. &#124;
	  Permalink &#124;
	  No comments
	  Want more on these topics ? Browse the archive of posts filed under Conferences.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p style="text-align: left;">Day one was awesome!</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Ohj-Cfqeyto&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/Ohj-Cfqeyto&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/phpconfbr/en/" rel="tag">phpconfbr</a>, <a href="http://www.rafaeldohms.com.br/tag/phpsp/en/" rel="tag">phpsp</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/11/28/phpconfbr-2009-day-1-review/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/11/28/phpconfbr-2009-day-1-review/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/11/28/phpconfbr-2009-day-1-review/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Conference Brasil 09 &#8211; Day 0</title>
		<link>http://www.rafaeldohms.com.br/2009/11/26/php-conference-brasil-09-day-0/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/11/26/php-conference-brasil-09-day-0/en/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 23:22:32 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpconfbr]]></category>
		<category><![CDATA[phpsp]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=648</guid>
		<description><![CDATA[Tutorial day has come and past, sorry i did not get this out earlier, but internet, youtube and quicktime are not playing nice.

PHP, phpconfbr, phpsp	
	
	&#169; Rafael Dohms for Rafael Dohms, 2009. &#124;
	  Permalink &#124;
	  One comment
	  Want more on these topics ? Browse the archive of posts filed under Conferences.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>Tutorial day has come and past, sorry i did not get this out earlier, but internet, youtube and quicktime are not playing nice.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/09I8AqLAERI&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/09I8AqLAERI&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/phpconfbr/en/" rel="tag">phpconfbr</a>, <a href="http://www.rafaeldohms.com.br/tag/phpsp/en/" rel="tag">phpsp</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/11/26/php-conference-brasil-09-day-0/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/11/26/php-conference-brasil-09-day-0/en/#comments">One comment</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/11/26/php-conference-brasil-09-day-0/en/feed/en/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Conference Brasil 09 &#8211; T minus 1+1/2 Day</title>
		<link>http://www.rafaeldohms.com.br/2009/11/25/php-conference-brasil-09-t-minus-112-day/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/11/25/php-conference-brasil-09-t-minus-112-day/en/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 18:38:37 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpconfbr]]></category>
		<category><![CDATA[phpsp]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=640</guid>
		<description><![CDATA[So one and a half days before the conference i finally got around to setting up for a video blog about the conference, stealing the idea from Cal Evans and Eli White, let&#8217;s see how it goes!
Let her rip!

PHP, phpconfbr, phpsp	
	
	&#169; Rafael Dohms for Rafael Dohms, 2009. &#124;
	  Permalink &#124;
	  No comments
	  [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>So one and a half days before the conference i finally got around to setting up for a video blog about the conference, stealing the idea from Cal Evans and Eli White, let&#8217;s see how it goes!</p>
<p>Let her rip!</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/94CatHUOlZY&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/94CatHUOlZY&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/phpconfbr/en/" rel="tag">phpconfbr</a>, <a href="http://www.rafaeldohms.com.br/tag/phpsp/en/" rel="tag">phpsp</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/11/25/php-conference-brasil-09-t-minus-112-day/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/11/25/php-conference-brasil-09-t-minus-112-day/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/11/25/php-conference-brasil-09-t-minus-112-day/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php&#124;tek 2009: The community in action</title>
		<link>http://www.rafaeldohms.com.br/2009/06/01/phptek-2009-the-community-in-action/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/06/01/phptek-2009-the-community-in-action/en/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 10:39:25 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[conferecence]]></category>
		<category><![CDATA[tek09]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=551</guid>
		<description><![CDATA[This year I was abel to attended the 2009 php&#124;tek conference in Chicago. This conference is hosted by MTACon, the company behind php&#124;architect magazine, one of the most influent PHP publications in the world. php&#124;tek is a unique event in its overall &#8220;feel&#8221; and purpose &#8211; for those that read my post on ZendCon&#8217;08 you may [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>This year I was abel to attended the 2009 <a href="http://tek.mtacon.com">php|tek</a> conference in Chicago. This conference is hosted by MTACon, the company behind <a href="http://www.phparch.com">php|architect</a> magazine, one of the most influent PHP publications in the world. <a href="http://tek.mtacon.com">php|tek</a> is a unique event in its overall &#8220;feel&#8221; and purpose &#8211; for those that read my <a href="http://www.mihswat.com/2008/10/07/swat-at-zendcon-2008/">post on ZendCon&#8217;08</a> you may be able to pickup this difference yourselves. Tek is a community oriented event, as opposed to ZendCon which is much more aimed at companies. Is this good you ask? Yes, its perfect, it in no way falls short of the content in ZendCon, but on the plus side it gives one many more opportunities to mingle and meet the central PHP Core Developer Team, and most importantly, it inspires attendees to work with and give back to PHP.</p>
<p>Same as last year, the conference was held in Chicago, IL in the Unites States at the Sheraton Hotel, a wonderful venue that helps keep everyone close by during the conference and during &#8220;off-time&#8221;. The conference ran for three days plus a tutorial day &#8211; from May 19th to May 22nd. The day before the start one could already see many of the most well known PHP developers arriving &#8211; it appeared that the  Core team was arriving early to host a PHP Dev meeting held at Microsoft. And the topic of the conference .. ? PHP 5.3.</p>
<p>The sessions were great, and tutorials day featured particularly interesting sessions, of which I attended a security talk to complement my PHP Security skills,as well as a Code Review Session. This session, held by Sebastian Bergamann, Stefan Priebsch and Arne Blankerts was extremely interesting, we dove deep into the code of some major frameworks and apps, like Magento, Wordpress, Habari and found some incredible (not in a good sense) pieces of code. This talk showed me a different side of things especially for certain areas of coding where I can certainly do better. It also gave me a new perspective on code reviews, which have today a much bigger importance then before.</p>
<p>The rest of the sessions during the event were really good, some were inspiring (<a href="http://joind.in/talk/view/192">Security Centered Design</a>), some made you wish PHP 5.3 was out (<a href="http://joind.in/talk/view/197">PHP 5.3 &#8211; Hot or not?</a>), some made incredible associations to drive home the importance of a good development environment (<a href="http://joind.in/talk/view/206">The Knight Rider Methodology to Software Development</a>), some showcased the more obscure but very useful parts of PHP (<a href="http://joind.in/talk/view/186">SPL to the Rescue</a>), some even tried to point you in a good direction (<a href="http://joind.in/talk/view/190">Untestable Code</a>). There really were sessions for every kind of developer, from the &#8220;regular joe&#8221; to the php expert &#8211; at times I wished I had the method <em>__clone</em> implemented on myself, so I could get to all sessions. Also, alongside the event we had great UnCon Sessions and an Hackathon organized and led on by the community, with some simple but great sessions.</p>
<p>This leads me to the biggest feature of php|tek, and one most commonly overlooked by developers and managers alike, namely <strong>the community</strong>. This was by far the biggest difference from ZendCon, a total focus on the community and hence, a focus on geting everyone active. The PHP comunity has been in focus during the last few months. Since the news of PHP 5.3 was released we have seen an increase in activity inside the PHP community: BugHuntDays, TestFest09, documentation, patches, you name it the community has done it this year. User Groups keep growing and popping up everywhere. Just in Brazil we have had at least 5 groups started since last year. The conference fosters the</p>
<p>The recipe for success in this sense is not clear, was it the community oriented sessions (<a href="http://joind.in/talk/view/205">A guide to using and understanding the community</a>, <a href="http://joind.in/talk/view/443">User Group Meetup</a>)? The after-hour programming (PechaKucha night, Retro Gaming Night, Hackathon)? Maybe it was the breakfasts and lunches where you shared tables with all the active members of the community? The discussions around a cup of wine? I&#8217;m guessing it was a combination of all this, the sheer exposion to all this is enough to get you into the &#8220;giving back&#8221; mood. The ingredients are pretty simple, knowing where you can help, who to ask, where to read about it and a touch of &#8220;karma&#8221;. Many moments at tek were based on this, the interaction with great names of the community and a clear picture of what PHP needs. The whole experience shows you clearly that not Zend, ibuildings, IBM or Microsoft are in the control of PHP, we are, the community has grown.</p>
<p>PHPdeveloper.org has talked about this and I can see it myself, PHP has matured, coming out of its teenage years of rebelty and strange changes, and moving now to its mature Adult years. But not only the language, the whole of the PHP Community has tagged along, the core developers show more leadership, the community no longer takes a step back, it now steps forward, opinating, working, committing, participating.. no longer a bystander. During the closing notes the crowd was asked to stand up, not all at once, but in an order of &#8220;community activity&#8221;, it was amazing to see how many people were standing up in the end, from Core developers, extension developers, translators, documentators, testers, UG leaders to the PHP teacher at his company&#8217;s office we had almost a full room standing, leaving maybe 10~15% of people that are not active present in the event.</p>
<p>This is the message that Tek brings with it, the maturity of a language we know for so long, which fits right into ZendCon&#8217;s message from last year, &#8220;Why not PHP?&#8221;. Another indication that community was in focus was that some session focused on making the developers life easier, with frameworks, version control techniques and so many orders. Different from other times, sessions did note revolve around asking if a framework is enterprise-ready, they revolved around comparing various frameworks, deemed enterprise-ready, and how you should choose your framework. One of the features displayed for each framework was the community behind it, showing us once more that the community does make a difference and not only for PHP but for all the pieces we use on a daily basis.</p>
<p>If tek leaves me with a message I can take back to fellow developers and UG members it is: <em>&#8220;Step up, contribute to PHP, help out with what you can, any little thing you do will come back around to you, writing tests will make for a better 5.3 release, and that will surely make life easier for you, it does not take too much, even small things like writing documentation, just get active, wear you PHP shirt and go for it.&#8221;</em></p>
<p>As for the managers, deccision makers and leaders, i leave you with this message: <em>&#8220;Believe in PHP, invest in the community and in your employees, growing the language will grow your business, giving back to PHP will eventually give back to you. Promote that message in your office, employees who invest in PHP gain more knowledge about it, giving your solution more quality.&#8221;</em></p>
<p>(most of the talks mentioned here and most of the ones presented at php|tek09, can be found on <a href="http://www.slideshare.net/tag/tek09">slideshare</a>)</p>
<p>First published at: <a href="http://www.mihswat.com/2009/05/31/phptek-2009/">http://www.mihswat.com/2009/05/31/phptek-2009/</a></p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/conferecence/en/" rel="tag">conferecence</a>, <a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/tek09/en/" rel="tag">tek09</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/06/01/phptek-2009-the-community-in-action/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/06/01/phptek-2009-the-community-in-action/en/#comments">One comment</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>,  <a href="http://www.rafaeldohms.com.br/category/en/" title="View all posts in PHP" rel="category tag">PHP</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/06/01/phptek-2009-the-community-in-action/en/feed/en/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>php&#124;tek09 Day #4</title>
		<link>http://www.rafaeldohms.com.br/2009/05/25/phptek09-day-4/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/05/25/phptek09-day-4/en/#comments</comments>
		<pubDate>Mon, 25 May 2009 14:30:26 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tek09]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=539</guid>
		<description><![CDATA[And so comes the final day of the 2009 php&#124;tek conference.
And it starts just as usual with breakfast with PHP Peeps and off to see Sean Coates&#8217; session on Tokens over RegExps. Which was a very interesting session showing diferent techniques to some usual problems we handle with regular expressions, and showing great stuff for [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>And so comes the final day of the 2009 php|tek conference.</p>
<p>And it starts just as usual with breakfast with PHP Peeps and off to see Sean Coates&#8217; session on Tokens over RegExps. Which was a very interesting session showing diferent techniques to some usual problems we handle with regular expressions, and showing great stuff for handling PHP source code analysis, cool stuff. Following that it was a quick hop and Ben Ramsey was showing us the internals of the HTTP protocol. People should really know more about it and look more carefully at it, many of us misuse its codes and methods. I was also lucky and won a elePHPant at the end of the session by answering a question on the &#8220;100 Continue&#8221; status code.</p>
<p>Finally we got to the ending keynote, first listening to Marco and his amazing plans for Code Works, that will replace php|works and will travel through 7 cities in the US during a 2 week period, awesome time to life in the US. Following Marco Terry Chay took the stage, everyone was ready with their f-bomb counters up and waiting to see how Terry could blow us all away&#8230; and blow us away he did. Relating Chinese Proverbs (sort of) to modern culture and the future of PHP, Terry led us to think closely of the current crisis and how PHP can com through for us.</p>
<p>Now we had time for some lunch and i joined the great company of Cal Evans, Ligaya, Travis Swicegood, Clark Everetts, Frozen, well you get the picture, we had a great lunch going from politics to IDE, to OS wars.. lots of fun.</p>
<p>After lunch i grabbed a bit of all the unconf talks, like Skoop and Kerry, his myth-busting partner. But the highlight was getting in some great covnersations with everyone before leaving, great to see everyone&#8217;s interest in Brazil and our growing community (<a href="http://www.php.org.br">www.php.org.br</a>). So it ended, got back to the room packed and moved bak to O&#8217;Hare, where i met Spoons and Eli White before catching my flight.</p>
<p>Overall result? Awesome conference, great for getting in touch with the PHP people and to find out how to give back to the community, hanging out with anyone of these guys can inspire you to be so much more than you are and givin back to the PHP community, the whole event was one big reunion of all diferent ways you can do it. It was an honor and pleasure to meet all of you, or see the ones I had already met again, each one of you has inspired me in a diferent way or given me an ideia or two, and i will be bogging about this later on.</p>
<p>Till next time! Tek-on! <img src='http://www.rafaeldohms.com.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/tek09/en/" rel="tag">tek09</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/05/25/phptek09-day-4/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/05/25/phptek09-day-4/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/05/25/phptek09-day-4/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php&#124;tek09: Day #3</title>
		<link>http://www.rafaeldohms.com.br/2009/05/22/phptek09-day-3/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/05/22/phptek09-day-3/en/#comments</comments>
		<pubDate>Fri, 22 May 2009 06:03:06 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tek09]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=535</guid>
		<description><![CDATA[The beeping alarm begun another exciting day at php&#124;tek09.
My usual breakfast buddies were around once again for a great meal to start it out right. The first session was High performance APC with Brian Shire from Facebook, and it was really interesting to see the APC improvements and what is in their roadmap, influenced by [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>The beeping alarm begun another exciting day at php|tek09.</p>
<p>My usual breakfast buddies were around once again for a great meal to start it out right. The first session was High performance APC with Brian Shire from Facebook, and it was really interesting to see the APC improvements and what is in their roadmap, influenced by Facebook and their needs, working as a boost for APC development, defintively gonna kick our testing server into apc mode to run some tests. Parallel to this session Sara Golemon gave a PHP 5.3 session.. and from what i hear, those slides are golden! go find them! (i&#8217;ll post a link if i find them myself)</p>
<p>Next up Derick gave us a lesson on the K.I.S.S principle giving us tips on making the user&#8217;s life easy and getting sites done right. Leading up to a session on good OOP practices by Stefan Priebsch that got everyone think of objects and more objectsm driving the point of performance X maintanability for OOP code.</p>
<p>Lunch was loads of fun with the excelent (and fun) company if TetraBoy, LOLCode extrodinare, Spoons and Itrebal. All of a sudden KITT drives around for Eli White&#8217;s Development Methodolody talk, with plenty o&#8217;tools and Knight Rider references, a great overall look of the dev process. Afterwards Lorna and Skoop gave us an introduction to communities and showed us some examples of how to get it working for us, a great inspirational talk for user group leaders or enthusiasts. The regular sessions finished up with Chris Cornutt&#8217;s great overview of 4 big frameworks and how they should affect you life, and what you get with each of them, a great comparison presentation for people still lost on which framework to use.</p>
<p>I quickly stepped out for a conference call with the Brazilian Microsoft representatives and our user group leaders. As for user groups and Microsoft&#8217;s role and intentions&#8230; it was a great talk and we definativelly have good things to wait for. Some things could have been left out of the meeting and make it much more useful and quick, but I still had to get out before it finished, to go help out in DragonBe&#8217;s User group round table, which was awesome and inspiring, and will be detailed in later posts and UG actions.</p>
<p>This conversation went on for very long, so i missed out on testfest and skipped right to retro-gaming nite, which i can say was awesome! Xbox, card games&#8230; these guys know how to have fun! And i got to thanka new friend for giving me his prize (I suck with names, but i will update this post with his name), and congratulate the winners of all games and the big XBox elite winner!</p>
<p>This day was incredible, but we still have one morning to go&#8230; and a Terry Chay keynote, so day #4 should be a blast!</p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/tek09/en/" rel="tag">tek09</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/05/22/phptek09-day-3/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/05/22/phptek09-day-3/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/05/22/phptek09-day-3/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php&#124;tek09: Day #2</title>
		<link>http://www.rafaeldohms.com.br/2009/05/21/phptek09-day-2/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/05/21/phptek09-day-2/en/#comments</comments>
		<pubDate>Thu, 21 May 2009 04:53:40 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tek09]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=532</guid>
		<description><![CDATA[Ok, i might be a little &#8220;DUI&#8221; as I write this, but bear with me, i can get it done.
Day #2 kicked off well with a group breakfast again and off we went to the main ballroom for the keynote. Suddenly we get &#8220;news&#8221; jaws drop to the floor, girlish screams are heard .. Andrei [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>Ok, i might be a little &#8220;DUI&#8221; as I write this, but bear with me, i can get it done.</p>
<p>Day #2 kicked off well with a group breakfast again and off we went to the main ballroom for the keynote. Suddenly we get &#8220;news&#8221; jaws drop to the floor, girlish screams are heard .. Andrei has been kidnapped and Tabini has the picture to prove it. I guess you can ignore and obfuscate the guy behind php|arch and php|tek for so long before he flips! Tabini then went on to talk a bit on arch and tek and finally announced that Andrei was alive..</p>
<p>Andrei came out and delivered on an awesome keynote! Showing us the news in PHP 5.3 and giving us the word on PHP 6, with some fresh news from the PHP Dev Meeting, all with plenty internal jokes and funny pics, a keynote worth watching again! </p>
<p>The day went on with great sessions, so i&#8217;ll mentions the ones i went to. First up was Eli White, Zend&#8217;s new goto guy, on scaling applications. An awesome talk that  showed interesting techniques and their evolution, an excelent way of showing you scaling so you realize the &#8220;incremental&#8221; nature of it. From that i jumped on the search train with Derick&#8217;s &#8220;Of needles and Haystacks&#8221; a peek into the world of search strategies and an introduction to Lucene and Solr.</p>
<p>Lunch as usual was really good and i got in some interesting conversation with Derick and Sara Golemon. After which i headed to Lig&#8217;s inaugural session on MySQL tuning, the first session I know of that looked into &#8220;settings&#8221; tuning, not just query/hardware techniques. Elizabeth followed up dwelling into the twilight zone.. the SPL Zone, showing us the wonderful land of iterators (iteratoriterator.. iterataaaaah) and giving a shout out to the community for help to get all this documented, this is where you com in!</p>
<p>I then moved on to the ballroom to see Sebastian teaching us to test untestable code, or rather, how to fix it and get it done, right! It was an excelent session and eye opening to get some unit testing problems i have had in the past. And that was followed by a surprising and very inspiring talk by Chris Shifflet. Security Driven Design was not a code talk, but a reflection point applying various techniques to web site security, making us all think of how to implement all these diferente things in the most diferent aspects of web development, aside from being a great guy Chris was very inspiring on this talk.</p>
<p>There was still time, so we got the UnCon session going, and i decided to get more info on how to use git to take svn offline with Zend Framework&#8217;s own Matthew, a short but very objective session that got me curious and interested in using git.</p>
<p>The evening events would begin later on, so we skipped the hotel to get some genuine out-of-mexico-mexican-food, which was really good. We got back just in time to hit the open bar and watch the Pecha Kucha sessions.. which were way too funny to describe here, suffice it so say Tetraboy won with his LOLCode presentation! Ah.. and I also brought down a genuine bottle of Aged Cachaça and it surely made some sucess.</p>
<p>Another awesome day ate tek, tomorrow more talks and retro-gaming night! Tek-on!</p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/tek09/en/" rel="tag">tek09</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/05/21/phptek09-day-2/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/05/21/phptek09-day-2/en/#comments">No comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/05/21/phptek09-day-2/en/feed/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php&#124;tek09: Day #1</title>
		<link>http://www.rafaeldohms.com.br/2009/05/20/phptek09-day-1/en/</link>
		<comments>http://www.rafaeldohms.com.br/2009/05/20/phptek09-day-1/en/#comments</comments>
		<pubDate>Wed, 20 May 2009 04:15:35 +0000</pubDate>
		<dc:creator>Rafael Dohms</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tek09]]></category>

		<guid isPermaLink="false">http://www.rafaeldohms.com.br/?p=525</guid>
		<description><![CDATA[Tutorial day at php&#124;tek! The day begun with a PHP Breakfast, where I met guys like Matthew Weier O&#8217;Phinney and saw the guys from yesterday as well. After that I moved on to registration and got my tek swag on!
The first session I attended was a Security Bootcamp by Christian Wenz (@chwenz)  where we analysed [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id=HOTWordsTxt name=HOTWordsTxt><p>Tutorial day at php|tek! The day begun with a PHP Breakfast, where I met guys like Matthew Weier O&#8217;Phinney and saw the guys from yesterday as well. After that I moved on to registration and got my tek swag on!</p>
<p>The first session I attended was a Security Bootcamp by Christian Wenz (@chwenz)  where we analysed some security issues and sample applications, going over some of the basics of PHP security and look at some of the most active players today like XSS and CSRF. It was interesting and refreshing, an overall great tutorial for people looking for the light at the end of a security tunnel, or at least to learn what holes to look for in their applications.</p>
<p>After that we had lunch, cortesy of MTACon. And the afternoon was ready for a kick off with a awesome session, PHP Code Review with Sebastan Bergmann, Arne Blankerts and Stefan Priebsch. This session was an eye opener and loads of fun. Basically we pickup php frameworks and apps, like Habari, Magento and such and look at the code to find the bad, the ugly and the down right down outrageous. The kid  of stuff we found in some apps was simply amazing, from <span style="text-decoration: line-through;">major</span> security issues in Habari to insanelly pointless code in magento. This session was very interactive and pointed out a whole bunch of things we should avoid on a daily basis.</p>
<p>After the sessions we headed over to get some official and famous Chicago Stuffed  Pizza at Giordano&#8217;s, it is definativelly aproved! So dinner with 40 PHPers ended up back in the hotel fomr some Hockey and Basketball surrounded by PHP talk.</p>
<p>Ready for the first oficial day of php|tek. By the way&#8230; we got some great shirt swag at the conf.. bring money! buy shirts!</p>
<p>Pictures on Flickr: <a href="http://www.flickr.com/search/?q=phptek+OR+tek09&amp;m=tags&amp;d=taken-20090515-20090525&amp;ss=2&amp;ct=0&amp;w=all">http://www.flickr.com/search/?q=phptek+OR+tek09&amp;m=tags&amp;d=taken-20090515-20090525&amp;ss=2&amp;ct=0&amp;w=all</a></p>
<p><strong>Update:</strong> Seems the security issue is not major, as it occurs only during installation. It is however still a security issue and a violation of the &#8220;filter all input&#8221; mantra.</p>
</div><div id="st_tags"><a href="http://www.rafaeldohms.com.br/tag/en/" rel="tag">PHP</a>, <a href="http://www.rafaeldohms.com.br/tag/tek09/en/" rel="tag">tek09</a><br /></div><!-- google_ad_section_end -->	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<p>&copy; Rafael Dohms for <a href="http://www.rafaeldohms.com.br">Rafael Dohms</a>, 2009. |
	  <a href="http://www.rafaeldohms.com.br/2009/05/20/phptek09-day-1/en/">Permalink</a> |
	  <a href="http://www.rafaeldohms.com.br/2009/05/20/phptek09-day-1/en/#comments">6 comments</a><br>
	  Want more on these topics ? Browse the archive of posts filed under <a href="http://www.rafaeldohms.com.br/category//conferences/en/" title="View all posts in Conferences" rel="category tag">Conferences</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.rafaeldohms.com.br/2009/05/20/phptek09-day-1/en/feed/en/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
