<?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>João Prado Maia's Weblog &#187; Conferences</title>
	<atom:link href="http://pessoal.org/blog/category/conferences/feed/" rel="self" type="application/rss+xml" />
	<link>http://pessoal.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 11 Aug 2009 00:42:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>YSlow wishlist: JavaScript API to export performance results</title>
		<link>http://pessoal.org/blog/2008/06/30/yslow-wishlist-javascript-api-to-export-performance-results/</link>
		<comments>http://pessoal.org/blog/2008/06/30/yslow-wishlist-javascript-api-to-export-performance-results/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 18:07:30 +0000</pubDate>
		<dc:creator>jpm</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Performance Tuning]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[YSlow]]></category>

		<guid isPermaLink="false">http://pessoal.org/blog/?p=106</guid>
		<description><![CDATA[Here&#8217;s one thing that I wish YSlow (or even HTTPWatch or AOL Pagetest) supported: a way to dynamically export the results of the performance grade results. In a perfect world I would run a set of Selenium tests on my development environment, and get access to YSlow&#8217;s results from the Selenium API.
Selenium RC allows you [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s one thing that I wish <a href="http://developer.yahoo.com/yslow/">YSlow</a> (or even HTTPWatch or AOL Pagetest) supported: a way to dynamically export the results of the performance grade results. In a perfect world I would run a set of <a href="http://selenium.openqa.org/">Selenium</a> tests on my development environment, and get access to YSlow&#8217;s results from the Selenium API.</p>
<p><a href="http://selenium-rc.openqa.org/">Selenium RC</a> allows you to write unit tests in PHP (or a bunch of other programming languages), and get access to the browser as it is executing your test. If you could get access to YSlow&#8217;s results from JavaScript, then you could export that information directly to PHP, parse it, and store it. Add a few scripts to build some simple reports and you are done: performance metrics that you can track and act upon.</p>
<p>I was going to suggest this feature at <a href="http://en.oreilly.com/velocity2008/public/content/home">Velocity</a> last week, but there was no time for questions on most of the sessions. Here&#8217;s hoping this doesn&#8217;t happen next year.</p>
]]></content:encoded>
			<wfw:commentRss>http://pessoal.org/blog/2008/06/30/yslow-wishlist-javascript-api-to-export-performance-results/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Velocity conference: great content, weird format</title>
		<link>http://pessoal.org/blog/2008/06/26/velocity-conference-great-content-weird-format/</link>
		<comments>http://pessoal.org/blog/2008/06/26/velocity-conference-great-content-weird-format/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 20:16:37 +0000</pubDate>
		<dc:creator>jpm</dc:creator>
				<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://pessoal.org/blog/?p=103</guid>
		<description><![CDATA[I just came back from O&#8217;Reilly&#8217;s Velocity conference that just ended a few days ago. It was a lot of fun, with some good original content. Steve Souders, one of the organizers of this conference, asked for feedback multiple times, so here&#8217;s my opinion on it.
The good:

Very cool demonstrations of HTTPWatch, Fiddler and AOL Pagetest. [...]]]></description>
			<content:encoded><![CDATA[<p>I just came back from O&#8217;Reilly&#8217;s <a href="http://conferences.oreilly.com/velocity/">Velocity conference</a> that just ended a few days ago. It was a lot of fun, with some good original content. <a href="http://www.stevesouders.com/blog/2008/06/26/velocity-wrap-up/">Steve Souders</a>, one of the organizers of this conference, asked for feedback multiple times, so here&#8217;s my opinion on it.</p>
<p><strong>The good:</strong></p>
<ul>
<li>Very cool demonstrations of <a href="http://www.httpwatch.com/">HTTPWatch</a>, <a href="http://www.fiddler2.com/">Fiddler</a> and <a href="http://pagetest.wiki.sourceforge.net/">AOL Pagetest</a>. I played with two of these tools before, and having the author&#8217;s there showing you a couple of the features was really helpful. AOL Pagetest seems like a pretty cool tool too.</li>
<li>The announcement of <a href="http://code.google.com/p/jiffy-web/">Jiffy</a> (and the <a href="http://billwscott.com/jiffyext/">Jiffy Firebug extension</a>) brought in a whole new perspective into measurement of performance data, and that is a huge deal.</li>
<li>Awesome content on Bill Scott&#8217;s session about the performance work that his team did at Netflix. Good advice in there on large XHTML pages and event handlers for sprite images.</li>
<li>Session from Eric Schurman (no blog?) at Microsoft about their performance work on improving the interaction of Live Search, all the way from a lot of AJAXy features, to a more simple approach. I asked him about the tool that generated some of his nice performance graphs, and he said that they are thinking about possibly open-sourcing it.</li>
<li><a href="http://www.phpied.com/image-optimization-7-mistakes/">Good content on image optimization</a> from Stoyan Stefanov, something most people often forget. We have a build system that does this automatically, but we should also have something in there to make sure we use PNG8s instead of GIFs whenever possible. Added to my TODO list.</li>
</ul>
<p><strong>The bad:</strong></p>
<ul>
<li>15 minute sessions? Are you kidding me? It was such a rush to get these sessions finished in time, that in the end there was no space left to even ask a question. All of the good performance sessions were either 15 minutes in length, or just 10 minutes (for the demonstrations of HTTPWatch, Fiddler, etc). I&#8217;m sure there must be a reason for this, but it seems completely wrong.</li>
<li>The actual space in the second room was very small for the number of people in the sessions. It seemed like most of the performance talks happened in the small room, and it was packed to the brim. Also, not much ventilation in that room.</li>
<li>Seems a bit expensive to be paying ~$1400 for a two day conference, when the MySQL Conference was the same price for 4 days worth of sessions.</li>
<li>Why was there a 45 minute break in the second day, right after starting the day? The second day started at 9:15am, and by 10:30am there was already a break. Let&#8217;s get some sessions going.</li>
<li>Can we go without the spammy keynotes in the future? I have no desire to go through 30 minutes of a Sun executive telling me about this server with 1TB of SSD memory that will be available &#8220;pretty soon&#8221; for commodity prices. &#8220;Great as a memcached server.&#8221; Excuse me? This is a joke about the memcached server, right?</li>
<li>Even further, can we do fewer keynotes in the future? The first day had 7 keynotes, and while some of them might be interesting, it&#8217;s not interesting to everyone. Let&#8217;s change some of those into regular sessions, so the people that are interested can go to them, and whoever is not can skip them. For instance, Eucalyptus seems like a cool project, but giving it 30 minutes (as a keynote no less!) while the session on Varnish only had 15 minutes was completely wrong.</li>
<li>Where are all of the talks on memcached, gearman, TheSchwartz, nginx? I want to know more about these tools, and not just the basics that I could read from the documentation. I want war stories and tutorials on how to get started, and some reliable advice from big deployments. Where&#8217;s Brad Fitzpatrick?</li>
<li>Enough with the &#8220;clouds&#8221;. Please. Think of the children.</li>
</ul>
<p>The conference was still very good, but the biggest issue was the amount of time reserved for the performance sessions that I was looking forward to.</p>
<p>I will try to get approval to go again next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://pessoal.org/blog/2008/06/26/velocity-conference-great-content-weird-format/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google I/O event coming up</title>
		<link>http://pessoal.org/blog/2008/05/02/google-io-event-coming-up/</link>
		<comments>http://pessoal.org/blog/2008/05/02/google-io-event-coming-up/#comments</comments>
		<pubDate>Fri, 02 May 2008 18:38:12 +0000</pubDate>
		<dc:creator>jpm</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Performance Tuning]]></category>

		<guid isPermaLink="false">http://pessoal.org/blog/?p=84</guid>
		<description><![CDATA[
Google I/O is a self-proclaimed developer gathering happening in San Francisco at the end of this month (just two days though, May 28-29). It seems like a really cool event with lots of sessions about Web stuff in general.
The downside is that there will be around 70 sessions in a two day window, each with [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://pessoal.org/blog/wp-content/uploads/2008/05/google_io.gif" alt="" title="Google I/O" width="172" height="90" style="float: left; margin-right: 10px;" /></p>
<p><a href="http://code.google.com/events/io/">Google I/O</a> is a self-proclaimed developer gathering happening in San Francisco at the end of this month (just two days though, May 28-29). It seems like a really cool event with lots of sessions about Web stuff in general.</p>
<p>The downside is that there will be around 70 sessions in a two day window, each with a time limit of 1 hour. So it seems like it will be kind of rushed, and I wonder how many attendees will miss a session because 4 other interesting ones are happening at the same time. Maybe expanding the number of days would have been a bit better.</p>
<p>It doesn&#8217;t look like I will be able to go as we will be finishing up on an upcoming release of our product.</p>
]]></content:encoded>
			<wfw:commentRss>http://pessoal.org/blog/2008/05/02/google-io-event-coming-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random interesting things from MySQL Conf 2008</title>
		<link>http://pessoal.org/blog/2008/04/20/random-interesting-things-from-mysql-conf-2008/</link>
		<comments>http://pessoal.org/blog/2008/04/20/random-interesting-things-from-mysql-conf-2008/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 19:25:47 +0000</pubDate>
		<dc:creator>jpm</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://pessoal.org/blog/?p=88</guid>
		<description><![CDATA[Some interesting projects / products I learned while attending the MySQL Conference 2008:

PDO_MYSQLND &#8211; A new PDO extension that is compatible with PDO_MySQL, but uses the mysqlnd library to deal with the database server.
DbUnit &#8211; an extension to standard PHPUnit to deal with database-related unit tests.
Buildbot &#8211; cool little utility that lets you automate a [...]]]></description>
			<content:encoded><![CDATA[<p>Some interesting projects / products I learned while attending the <a href="http://mysqlconf.com">MySQL Conference 2008</a>:</p>
<ul>
<li><a href="http://forge.mysql.com/wiki/PHP_PDO_MYSQLND">PDO_MYSQLND</a> &#8211; A new PDO extension that is compatible with PDO_MySQL, but uses the mysqlnd library to deal with the database server.</li>
<li><a href="http://www.ds-o.com/archives/63-PHPUnit-Database-Extension-DBUnit-Port.html">DbUnit</a> &#8211; an extension to standard PHPUnit to deal with database-related unit tests.</li>
<li><a href="http://buildbot.net/trac">Buildbot</a> &#8211; cool little utility that lets you automate a lot of tasks to achieve continuous integration of software projects. I need to play with this and see if it would work for some of our unit tests.</li>
<li><a href="http://varnish.projects.linpro.no/">Varnish</a> &#8211; a new high-performance reverse proxy, kind of like Squid, but made for this type of work.</li>
</ul>
<p>Took me a while to publish this draft :(</p>
]]></content:encoded>
			<wfw:commentRss>http://pessoal.org/blog/2008/04/20/random-interesting-things-from-mysql-conf-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Velocity conference announces speakers and sessions</title>
		<link>http://pessoal.org/blog/2008/03/01/velocity-conference-announces-speakers-and-sessions/</link>
		<comments>http://pessoal.org/blog/2008/03/01/velocity-conference-announces-speakers-and-sessions/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 01:26:53 +0000</pubDate>
		<dc:creator>jpm</dc:creator>
				<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://pessoal.org/blog/?p=66</guid>
		<description><![CDATA[Looks like O&#8217;Reilly has announced the list of speakers and sessions for the upcoming Velocity conference. The sessions seem really interesting, so I&#8217;ll try to get my company to send me to this conference.
Registration before May 5th entitles you to an early bird discount, bringing the total to $1,145.00. Pretty expensive for a two day [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like O&#8217;Reilly has announced the list of speakers and sessions for the upcoming <a href="http://en.oreilly.com/velocity2008/public/content/home">Velocity conference</a>. The <a href="http://en.oreilly.com/velocity2008/public/schedule/topic/Performance">sessions seem really interesting</a>, so I&#8217;ll try to get my company to send me to this conference.</p>
<p>Registration before May 5th entitles you to an early bird discount, bringing the total to $1,145.00. Pretty expensive for a two day conference. I also hoped that there would be a session specific to YSlow (and the 13 performance rules), but no luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://pessoal.org/blog/2008/03/01/velocity-conference-announces-speakers-and-sessions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
