<?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/"
	>

<channel>
	<title>echolibre blog &#187; echolibre</title>
	<atom:link href="http://blog.echolibre.com/category/echolibre/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.echolibre.com</link>
	<description></description>
	<pubDate>Tue, 25 May 2010 13:52:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Heard about the JumpInCamp?</title>
		<link>http://blog.echolibre.com/2010/02/heard-about-the-jumpincamp/</link>
		<comments>http://blog.echolibre.com/2010/02/heard-about-the-jumpincamp/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 02:09:57 +0000</pubDate>
		<dc:creator>David</dc:creator>
		
		<category><![CDATA[Cloud Computing]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[asp]]></category>

		<category><![CDATA[Azure]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=870</guid>
		<description><![CDATA[As many of you know, Helgi Thormar and I have been exchanging with Microsoft for a while now trying to give what we can in order to help them improve their open source approaches and ideas.
Last summer we were invited to Seattle for the Microsoft Web Developer Summit (Which was a blast thanks to Microsoft) [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you know, Helgi Thormar and I have been exchanging with Microsoft for a while now trying to give what we can in order to help them improve their open source approaches and ideas.</p>
<p>Last summer we were invited to Seattle for the <a title="Microsoft Web Developer Summit" href="http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/">Microsoft Web Developer Summit</a> (Which was a blast thanks to Microsoft) and as soon as we came back to Europe, I got a call from Yuri from Microsoft who wanted to organize some kind of workshop/camp/developer summit for European developers and Microsoft altogether.<span id="more-870"></span></p>
<p>After having a phone chat and a few weeks planning, Yuri came back to me with an invite to the JumpIn! camp which is, in Microsoft&#8217;s words:</p>
<blockquote><p><span style="font-family: Tahoma; font-size: x-small;"><strong>The JumpInCamp</strong> is designed primarily for open-source application  developers who are interested in increasing their skills in a range  of specific areas. Here they will be able to experiment with ways of  combining open-source technologies with Microsoft products to optimize  applications</span></p></blockquote>
<p>Obviously there&#8217;s a tad too much marketing in there, however the point is that Microsoft is inviting 25 developers from across Europe to exchange and learn about, sorry to say, but AWESUMSAUCE things like Azure and a bunch of other cool features Microsoft has been working on.</p>
<p>So listen to me now European web developers, go to <a title="Microsoft JumpInCamp" href="http://jumpincamp.com/">http://jumpincamp.com/</a>, signup, set your application and join Helgi, me and a bunch of other open source enthusiasts in Zurich in April for a great craíc and to meet with some interesting people <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/heard-about-the-jumpincamp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Guest Post: Ben Chapman’s week of code (Part II)</title>
		<link>http://blog.echolibre.com/2010/02/guest-post-ben-chapman%e2%80%99s-week-of-code-part-ii/</link>
		<comments>http://blog.echolibre.com/2010/02/guest-post-ben-chapman%e2%80%99s-week-of-code-part-ii/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 18:25:04 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[community]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=855</guid>
		<description><![CDATA[This is an UPDATE post by Ben Chapman, a 5th year student in Scoil Mhuire Clane, who has been with us for the past week on work experience. (Original post here)
Well, I&#8217;ve been working on my project for the week and here&#8217;s the update that you were promised! (And stick with the post, there&#8217;s a live demo!) I haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h2>This is an UPDATE post by <a title="Ben Chapman on Twitter" href="http://twitter.com/thejetset" target="_self">Ben Chapman</a>, a 5th year student in <em>Scoil Mhuire Clane</em>, who has been with us for the past week on work experience. (Original post <a href="http://blog.echolibre.com/2010/02/guest-post-ben-chapmans-week-of-code/">here</a>)</h2>
<p>Well, I&#8217;ve been working on my project for the week and here&#8217;s the update that you were promised! (And stick with the post, there&#8217;s a live demo!) I haven&#8217;t gotten as far as I had hoped but I have learnt a lot whilst here. See the previous post for more on that and what I had planned.</p>
<p><span id="more-855"></span><br />
<strong>Monday</strong><br />
<span style="font-weight: normal;">I sat down with Eamon and planned out exactly what the app would do, the users and roles, and what out of that I could get done in the week. I spent the remainder of the day planning each of the &#8220;actions&#8221;, &#8220;roles&#8221; and &#8220;resources&#8221; my app would have so that I could write the app much better and understand what would be going on in it. On that day I really got a sense of object-oriented programming that I hadn&#8217;t before, mostly thanks to David and Helgi for helping me with it and finding my feet with Zend Framework and understanding the concepts behind OOP. </span></p>
<p><strong>Tuesday</strong><br />
I got started with the code. Much of this day was taken up with looking up various things in the Zend documentation and trying to understand how it worked. Despite the ton of reading I had to do to find out how to make Zend do what I wanted I got a lot of the core features for the model done like adding, viewing and listing resources. The main thing I learnt was how to use Zend_Db which is a critical component to most apps using Zend since the database contains all that info!</p>
<p><strong>Wednesday</strong><br />
I coded the remainder of the models and started on creating the interfaces and forms. The theme I was lucky to get off <em> <a href="http://themeforest.net/">ThemeForest</a></em> so I just dropped in the default code from Zend_Layout and that was that. Then I learnt that you really should add users before models because I had one fun time trying to add it in retrospectively using Zend_Auth and Zend_Acl.</p>
<p><strong>Thursday</strong><br />
I just finished the journal and resource components and rounded them off. I learnt that you really should make sure your revision control is working before you screw up your code by deleting an entire library that you have no backup of. (Doh!)</p>
<p><strong>Friday</strong><br />
Today, I finished the prototype of the app, all the components started behaving and working together. I cleaned up the user system so the Zend_Acl worked to the best of it&#8217;s potential and rewrote the library that had I deleted by accident on Thursday. I learnt that when under pressure I code faster and that you should really, <em>really</em> plan out and code the user system first before any other components. Also libraries are better the second time you code them!</p>
<p>Here&#8217;s some screenshots and a live demo for you to try out! I still have not decided on a name, so I&#8217;m just going with Project X for now <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="alignnone size-full wp-image-859" title="dash" src="http://blog.echolibre.com/wp-content/uploads/2010/02/dash.png" alt="dash" width="624" height="260" /></p>
<p><img class="alignnone size-full wp-image-860" title="admin" src="http://blog.echolibre.com/wp-content/uploads/2010/02/admin.png" alt="admin" width="624" height="278" /></p>
<p>You can play around with what I&#8217;ve been working on here: <a href="http://projectx.teachmetothink.com/">http://projectx.teachmetothink.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/guest-post-ben-chapman%e2%80%99s-week-of-code-part-ii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Guest Post: Ben Chapman&#8217;s week of code</title>
		<link>http://blog.echolibre.com/2010/02/guest-post-ben-chapmans-week-of-code/</link>
		<comments>http://blog.echolibre.com/2010/02/guest-post-ben-chapmans-week-of-code/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 17:42:13 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Zend Framework]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[leadership]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=841</guid>
		<description><![CDATA[This post is by Ben Chapman, a 5th year student in Scoil Mhuire Clane, who is with us for a week on work experience.
Hello! The guys here at echolibre thought that making a web app would be the best way for me to experience working in this industry, so I am. The idea that I&#8217;ve come [...]]]></description>
			<content:encoded><![CDATA[<h2>This post is by <a title="Ben Chapman on Twitter" href="http://twitter.com/thejetset" target="_self">Ben Chapman</a>, a 5th year student in <em>Scoil Mhuire Clane</em>, who is with us for a week on work experience.</h2>
<p>Hello! The guys here at echolibre thought that making a web app would be the best way for me to experience working in this industry, so I am. The idea that I&#8217;ve come up with and started this week is, as Eamon put it, <strong>a document management system for schools, teachers &amp; students</strong>.  Here&#8217;s just a quick overview of what I want to do with the project and I&#8217;d love to hear what you think about it or any ideas you have &#8212; so if you want to, just throw me a comment below!<span id="more-841"></span></p>
<p>Basically, the idea is to have a platform that enables those who participate in a school environment to share resources much more easily and to make it easier to find the relevant resources faster. Included in this would be a &#8220;homework journal&#8221; style system to allow the student to see exactly what they have to do and allow them to organise it more efficiently and with almost one-click access to very relevant resources chosen by the teacher to go along with that work.</p>
<p>This is a largish project and I don&#8217;t expect to get everything done in the week, however, my aims for the end of the week are:</p>
<p>The core of the application, which consists of:</p>
<ul>
<li>Login for school administrators, teachers and a single class based login.</li>
<li>Linking and creation (uploading images, documents, PDFs etc..) of resources for teachers.</li>
<li>The ability to see class assignments for students using the single class based login.</li>
</ul>
<p>What I hope to do with the app in near future:</p>
<ul>
<li>Student logins so that students are presented with a fully customised dashboard that allows them to display everything that they have to do in their &#8220;homework journal&#8221;.</li>
<li>Parent logins so that parents can review the student&#8217;s progress easily.</li>
<li>(a slightly more distant near future I would love to see) a &#8220;marketplace&#8221; where teachers could swap resources they have created for free or for a fee.</li>
</ul>
<p>I have yet to think of a name for this product, so I&#8217;d really love to hear any ideas people would have on that.</p>
<p>David and Eamon have given me advice from a technical and project / commercial perspective.</p>
<p>I&#8217;m using Zend Framework in the LAMP stack. I&#8217;ll update later in the week with progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/guest-post-ben-chapmans-week-of-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>An open invitation to the Irish Web Industry</title>
		<link>http://blog.echolibre.com/2010/02/an-open-invitation-to-the-irish-web-industry/</link>
		<comments>http://blog.echolibre.com/2010/02/an-open-invitation-to-the-irish-web-industry/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 17:05:37 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[community]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=795</guid>
		<description><![CDATA[A very short post on a Friday afternoon.
This is an open invite to anyone who works on the web, be it as a designer or developer, a startup entrepreneur or in social media.
Our door is always open for coffee, wifi and shop-talk  
We&#8217;re based here on Dame St., just drop me an email - eamon@echolibre.com
]]></description>
			<content:encoded><![CDATA[<p>A very short post on a Friday afternoon.</p>
<p>This is an open invite to anyone who works on the web, be it as a designer or developer, a startup entrepreneur or in social media.</p>
<p>Our door is always open for coffee, wifi and shop-talk <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>We&#8217;re based <a title="echolibre, 64 Dame St., Dublin 2" href="http://maps.google.com/maps/ms?hl=en&amp;ie=UTF8&amp;oe=UTF8&amp;msa=0&amp;msid=111577892993124014066.00046427964bf155cceda">here on Dame St.</a>, just drop me an email - <a title="Email Eamon Leonard" href="mailto:eamon@echolibre.com">eamon@echolibre.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/an-open-invitation-to-the-irish-web-industry/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HipHop for PHP, Facebook unveils it&#8217;s magic</title>
		<link>http://blog.echolibre.com/2010/02/hiphop-for-php-facebook-unveils-its-magic/</link>
		<comments>http://blog.echolibre.com/2010/02/hiphop-for-php-facebook-unveils-its-magic/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:38:26 +0000</pubDate>
		<dc:creator>David</dc:creator>
		
		<category><![CDATA[APC]]></category>

		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[HipHopPHP]]></category>

		<category><![CDATA[LLVM]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[RoadsendPHP]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[innovation]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[phc]]></category>

		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=791</guid>
		<description><![CDATA[Facebook Releases HipHop for PHP]]></description>
			<content:encoded><![CDATA[<p>After many days of speculations all around the web about Facebook&#8217;s rewrite of PHP, today Haiping Zhao from the Facebook team has announced &#8220;HipHop for PHP&#8221;. The basic idea of HipHop for PHP is that it turns the code you write in PHP into C++ which then can be turned into machine code.</p>
<p>Even though there are others idea that have tried accomplishing the same goal as HipHop for PHP, I believe it is quite safe to assume that Facebook has a large enough user-base to produce code that is solid enough to run and can run well.</p>
<p>The announcement has been made on the <a title="Facebook HipHop For PHP" href="http://developers.facebook.com/news.php?blog=1&amp;story=358">Facebook blog earlier today</a>, and tonight there is going to be the video tech talk that everybody can watch:</p>
<blockquote><p>This evening we&#8217;re hosting a small group of developers to dive deeper into HipHop for PHP and will be streaming this tech talk live. Check back <a title="Facebook HipHop For PHP" href="http://developers.facebook.com/news.php?blog=1&amp;story=358">here</a> around 7:30pm Pacific time if you&#8217;d like to watch.</p></blockquote>
<p>A few questions come to mind even though we haven&#8217;t seen the code just yet. My main concern though is the one of buffer overflows and the security implications of turning PHP code into C++. As they say on the blog, it took nearly 18 months before having a relatively stable version and 3 developers. This is a very short lapse of time to develop a solution used by so many.</p>
<p>Another interest of mine related to this release is how does it compete with the likes of <a title="phc php compiler" href="http://phpcompiler.org">phc</a> or <a title="Roadsend PHP (raven)" href="http://code.roadsend.com/rphp">roadsend php</a>. If it does at all.</p>
<p>However I have noticed on their blog that Facebook has also developed HPHPi which seems to let you use HipHop but without having to actually compile your code before running it (The concept seems a bit like <a title="PHP APC stat" href="http://ie.php.net/manual/en/apc.configuration.php#ini.apc.stat">APC&#8217;s stat</a> on and off switch from the few lines of description), which seems like a quite interesting idea for the development stages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/hiphop-for-php-facebook-unveils-its-magic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>2009: A Year of Startups, Conferences &#038; Open Source</title>
		<link>http://blog.echolibre.com/2010/01/2009-a-year-of-startups-conferences-and-open-source/</link>
		<comments>http://blog.echolibre.com/2010/01/2009-a-year-of-startups-conferences-and-open-source/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 16:47:23 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[CloudSplit]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[startups]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[Helgi]]></category>

		<category><![CDATA[OSS Bar Camp Dublin]]></category>

		<category><![CDATA[PEAR]]></category>

		<category><![CDATA[zendcon]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=745</guid>
		<description><![CDATA[A lot has happened in the last 12 months. It being the first day back at work of the New Year, I wanted to write a post about some of the highlights of our first full (calendar) year in business.
Startups
The year started off well enough. We&#8217;d just finished a two month project for Mobivox, a [...]]]></description>
			<content:encoded><![CDATA[<p><em>A lot has happened in the last 12 months. It being the first day back at work of the New Year, I wanted to write a post about some of the highlights of our first full (calendar) year in business.</em></p>
<p><strong>Startups</strong></p>
<p>The year started off well enough. We&#8217;d just finished a two month project for <a title="Mobivox" href="http://www.mobivox.com/" target="_self"><strong>Mobivox</strong></a>, a Canadian VoIP startup. We&#8217;d been building their billing system and integrating it with their VoIP system since our first day of trading in October. The project went well, and Mobivox was later <a title="Mobivox Sold" href="http://www.techcrunch.com/2009/09/25/hotmail-co-founders-new-firm-acquires-a-second-voip-startup-mobivox/">sold to Sabse Technologies</a>, a company founded by <a href="http://www.crunchbase.com/person/sabeer-bhatia">Sabeer Bhatia</a> one of Hotmail&#8217;s Co-Founders.</p>
<p>In early January we decided to shake up our business model a bit. We&#8217;d previously taken the route of web developers / PHP guns for hire. Ireland is a pretty small market, and we found that sufficiently differentiating ourselves from all the other web developers in the country to be no easy task. Given the broadness of the term itself, we decided to focus on our strengths on those that need them the most: startups. We also decided that in order to do this, we&#8217;d need some extra brains.<span id="more-745"></span></p>
<p>David had been working in the Open Source community for number of years, spending a lot of time working on <a title="PHP" href="http://www.php.net" target="_self">PHP</a> and <a title="PEAR" href="http://pear.php.net/">PEAR</a>. Through PEAR he met <a href="http://twitter.com/h">Helgi Þormar Þorbjörnsson</a>, and was convinced he&#8217;d make a great addition to our team. In January, I met with Helgi on Skype and we talked through the possibilities.</p>
<p>By St. Patrick&#8217;s Day, Helgi was working with echolibre. This would mark the end of a difficult quarter for most small Irish businesses. It seemed that many businesses were experiencing difficulty in collecting payment. This was due to a wider knock-on effect whereby everyone seemed to be waiting for invoices to be paid, and could not themselves settle creditors invoices. We too experienced difficulties in this area, but what doesn&#8217;t kill you makes you stronger, eh?</p>
<p>In April, one of our clients appeared on Dragon&#8217;s Den with an app we had built for them called <a title="RentCollectors.ie" href="http://www.rentcollectors.ie" target="_self"><strong>RentCollectors</strong></a>. It&#8217;s a service that allows landlords to outsource and monitor the collection of rent. <strong>RentCollectors has collected almost €2M in thirteen months, </strong>not bad for a difficult economic period.</p>
<p>In April, we started working on <a title="VidCollege" href="http://www.vidcollege.com" target="_self">VidCollege</a>, an app we built in a week. VidCollege was co-founded by <a href="http://twitter.com/seanfee80" target="_self">Sean Fee</a>, himself featured on Dragon&#8217;s Den UK for his other venture, <a title="Look And Taste" href="http://www.lookandtaste.com" target="_self">iFoods / Look And Taste</a>. VidCollege is an web based service that gives third level institutions the ability to provide video access to courses and materials, and offer full accreditation.</p>
<p>The launch of VidCollege was put on hold by Sean and his co-founders, while they decided to focus on the development of a sister web app, called <a title="VidSchool" href="http://www.vidschool.com" target="_self"><strong>VidSchool</strong></a>. This would be a service that creates a new market place for teachers to connect with students seeking extra tuition. This was a two month build, and we worked hard on it over the summer. We were delighted to see it being <a title="VidSchool at TechCrunch50" href="http://eu.techcrunch.com/2009/09/16/techcrunch50-vidschool-lets-the-teachers-teach-in-video/" target="_self">launched and showcased at TechCrunch 50</a> in San Francisco in September.</p>
<p>In May, Helgi was made a partner in our company, bringing to four the number of co-owners in the company.</p>
<p>In June we met with <a href="http://twitter.com/davidmcavinue" target="_self">Dave McAvinue</a> of <a title="Pixel Labs" href="http://www.pixel-lab.ie/" target="_self">Pixel Lab</a>, to talk about their new venture, <a title="Tender3D" href="http://www.tender3d.com/" target="_self"><strong>Tender 3D</strong></a>. He and his team have been supplying high-end 3D models to film, tv, design and engineering sectors over the last number of years and they spotted an opportunity for a web app that effectively created a new market place for 3D work. Tender 3D connects potential buyers with suppliers of 3D animations, models and graphics. It&#8217;s also a project management tool that ties in with the buying process. Tender 3D is supported by Enterprise Ireland, and have a great team behind it. Tender3D will be going into beta shortly, and has already received international attention from the 3D community.</p>
<p>In June we also met with <a href="http://twitter.com/jdrumgoole" target="_self">Joe Drumgoole</a>, to explore an idea he had for controlling the cost of cloud computing. Initially we considered developing this as a side project in our spare time. Given the activity in the cloud computing space in the previous 12 months (and knowing that despite the best of intentions, &#8220;spare time projects&#8221; tend to be slow to develop), we decided to try to secure angel investment. <a title="Ray Nolan on Chruchbase" href="http://www.crunchbase.com/person/ray-nolan-2" target="_self">Ray Nolan</a>, co-founder of <a title="Hostelworld" href="http://www.hostelworld.com" target="_self">Hostelworld</a> and <a title="Ray Nolan in The Irish Times" href="http://www.irishtimes.com/newspaper/finance/2009/1120/1224259174207.html" target="_self">serial technology investor</a> stepped in, and <a title="CloudSplit - Real-time Cloud Analytics" rel="nofollow" href="http://www.cloudsplit.com"><strong>CloudSplit</strong></a><strong> </strong>was born.</p>
<p>CloudSplit is a huge deal for us, and something we&#8217;re very proud to be working on. On a technical level the work has been challenging but fun, and we&#8217;ve made great strides with the software since we started development in August. In September myself and Joe travelled to <a title="CloudSplit at TechCrunch 50" href="http://eu.techcrunch.com/2009/09/16/cloudsplit-arrives-to-monitor-those-expensive-clouds/">TechCrunch 50 to showcase the service</a> and to meet what would become our fledgling user base. CloudSplit is aimed at users of cloud computing, platform-as-a-service offerings such as Amazon Web Services, Rackspace Cloud and Microsoft Azure. It allows them to track the cost of their cloud infrastructure in real-time. CloudSplit has been covered by tech blogs like <a title="CloudSplit on TechCrunch" href="http://eu.techcrunch.com/2009/12/09/leweb-cost-control-for-cloud-computing-from-cloudsplit/">TechCrunch</a>, <a title="CloudSplit on Technorati" href="http://technorati.com/technology/it/article/exclusive-interview-with-david-coallier-of/">Technorati </a>and <a title="CloudSplit on Digital Beat" href="http://digital.venturebeat.com/2009/12/10/stribe-tigerlily-cloudsplit/" target="_self">Digital Beat</a>, as well as the <a title="CloudSplit in the Irish Times" href="http://www.irishtimes.com/newspaper/finance/2009/1127/1224259538757.html" target="_self">Irish Times</a>. In December Joe presented CloudSplit to a <a title="CloudSplit LeWeb presentation" href="http://www.ustream.tv/recorded/2748297" target="_self">live audience of 1,500 and an live streaming audience of 100k at LeWeb</a>, Europe&#8217;s largest web conference.</p>
<p>On a personal note, developing the software behind the only two Irish companies to appear at TechCrunch50 was a massive achievement for our team, something that we&#8217;re very proud of. Working with two entrepreneurs like Sean Fee and Joe Drumgoole has been a real highlight of the last 12 months.</p>
<p>In August we had two new additions to our team. <a href="http://twitter.com/nslater" target="_self">Noah Slater</a>, a Debian packager, well known contributor to Open Source projects such as Apache Couch DB and all-round Python and PHP rockstar, brought his considerable skill and experience in software development to help with the build of Tender 3D and CloudSplit. <a href="http://twitter.com/davidd" target="_self">David Doran</a>, an excellent frontend and PHP developer also came on board and has been working hard on Tender 3D and FRAPI.</p>
<p>echolibre is a distributed company &#8212; our team is spread across Dublin, Cork, London and York. While Helgi and David visit Dublin regularly, and I visit London now and then, it&#8217;s not often that we all find ourselves in the same location. For our company Christmas party, however, all six of us met in Dublin, and for me this was the real highlight of 2009.</p>
<p><strong>Conferences</strong></p>
<p>Helgi, David and myself put in a good number of appearances throughout 2009 at national and international conferences. David talked about APIs at the first <a title="OSS Barcamp" href="http://ossbarcamp.com/">Open Source Software Barcamp</a> in Dublin, in March. OSS Barcamp is made possible by the hard work of <a href="http://www.lczajkowski.com/">Laura Czajkowski</a> and a team of volunteers, and we&#8217;re proud to be a sponsor of each event.</p>
<p>Between May and October Helgi was on the conference trail *a lot*.  He gave talks and held workshops at <a href="http://tek.phparch.com/" target="_self">PHP Tek&#8217;09</a> Chicago in May, <a href="http://phpconference.nl/" target="_self">Dutch PHP Conference</a> Amsterdam in June, <a href="http://en.oreilly.com/oscon2009" target="_self">O&#8217;Reilly OSCON</a> San Jose in July, <a href="http://epicenter.ie/?2009" target="_self">Epicentre</a> Dublin in August and <a href="http://zendcon.com/2009/" target="_self">ZendCon</a> San Jose in October. He also spoke at some smaller events such as PHP London in October.</p>
<p>In October, I spoke about best practices and current trends in Web Development and Startups at Refresh Dublin, part of the <a title="Refreshing Cities" href="http://www.refreshingcities.org/" target="_self">Refreshing Cities</a> movement.</p>
<p>Both Microsoft Ireland and Microsoft UK asked us to attend their Web Developer Summit in December, which was held in their headquarters in Redmond, WA. This was an invite only event, limited to 25 attendees, with David and Helgi representing echolibre. Helgi <a title="Microsoft Web Developer Summit" href="http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/" target="_self">wrote a post</a> a few weeks ago that covered the topics that were discussed. Microsoft have been working hard to make inroads into traditionally non-MS oriented communities such as PHP, in an effort to enhance the performance of their web server (IIS) and cloud (Azure) offerings. From a PHP perspective, any steps taken by Microsoft to engage with the community, to improve performance, reliability and security, and to enhance user experience, is to be applauded.</p>
<p><strong>Open Source Projects</strong></p>
<p>Throughout 2009 we worked hard on our first self-sponsored Open Source prject, <a title="FRAPI - an Open Source API Framework" href="http://www.getfrapi.com" target="_self"><strong>FRAPI</strong></a>. We wanted to build a framework that would be useful for creating APIs, easy to use, and free to the community. We started work on FRAPI early in the year, and by August it was being used in the builds of both CloudSplit and Tender3D. We&#8217;re finalising documentation at the moment, as we want to make sure the widest possible audience can use it from an early stage. For now, you can see a screen cast of how to build an API in five minutes using FRAPI on <a title="Build an API in five minutes with FRAPI" href="http://www.getfrapi.com" target="_self">www.getfrapi.com</a>.</p>
<p>We continued to support PHP and PEAR by making various contributions through code and documentation throughout 2009. We also lent a hand and some code to the Apache Sponsored CouchDB and the Adobe award winning Twitter client, Spaz.</p>
<p><strong>Final Thoughts</strong></p>
<p>One of the things that stood out to me in 2009 was the strength of the web and Open Source communities in Ireland and around the world. Through the conferences we attended, the various meetups and tech events, and through the likes of Twitter and blogs, it was made clear to us that there is real community support out there for anyone willing to engage and give something back. If there was one thing we would encourage anyone reading this to do, it&#8217;s to follow your passion and get involved. So far, this has worked well for us; we&#8217;ve had a year of ups and downs, but the one thing that has always been constant is the community.</p>
<p>Here&#8217;s to 2010 <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/01/2009-a-year-of-startups-conferences-and-open-source/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Web Developer Summit</title>
		<link>http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/</link>
		<comments>http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 15:24:55 +0000</pubDate>
		<dc:creator>Helgi</dc:creator>
		
		<category><![CDATA[Micrsoft]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[Azure]]></category>

		<category><![CDATA[IIS]]></category>

		<category><![CDATA[Instsaller]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Platform]]></category>

		<category><![CDATA[Redmond]]></category>

		<category><![CDATA[WDS]]></category>

		<category><![CDATA[WebPI]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=672</guid>
		<description><![CDATA[This year, David Coallier and my self were invited to attend the annual Microsoft Web Developers Summit, or WDS for short. For David this was his first time there but for me it was a 3rd year running, and as ever I was excited like a kid in a candy shop.
What is WDS? In short, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>This year, David Coallier and my self were invited to attend the annual Microsoft Web Developers Summit, or <strong>WDS</strong> for short. For David this was his first time there but for me it was a 3rd year running, and as ever I was excited like a kid in a candy shop.</p>
<p>What is <strong>WDS</strong>? In short, it&#8217;s a summit where Microsoft invites a selective few (roughly 25 people) from the <strong>PHP</strong> community, during which they basically ask the attendees questions, show case a few new features to get feedback on and utilize the time to help figure out how Microsoft can better serve the <strong>PHP</strong> community at large. These people tend to be various leaders of either community sites or big open source projects and will thus have a lot of insight into how people use their software on Microsoft platforms and the problems they have.<span id="more-672"></span></p>
<p><a href="http://twitter.com/DavidStrauss">David Strauss</a> from Drupal was kind enough to compile a Twitter list of the people attending, anyway most of them: <a href="http://twitter.com/DavidStrauss/mswds09" target="new">http://twitter.com/DavidStrauss/mswds09</a> this includes various Microsoft people attending.</p>
<p>Before anyone starts going crazy over the fact they think Microsoft are &#8220;evil&#8221; and all that non-sense, well just don&#8217;t go there, I have covered this before in my other <strong>WDS</strong> wrap ups and so have other people!  Microsoft is trying to work with us to make it a better platform to work with, for everyone.  This includes making <strong>PHP</strong> faster, more stable and secure on Windows, among other things.<br />
I think that&#8217;s a great thing that a big company like that is prepared to listen to the community and work with them - And as such we should respect them and their intention, they have yet to show any &#8220;bad&#8221; behavior.  I hope that silences the trolls <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The event spanned 1st of Dec till 3rd Dec with a pre event meal on the 30th of Nov.  My flight to the event took grand total of 13 hours flying! and so I barely managed to get to the event meal on the 30th to catch up with friends and have some very good food - During which I got the news that David got stuck in New York for the night and would be effectively be missing the first day of talks, so first casualty of the conference and it hadn&#8217;t even started! <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Before I continue on listing up some of the sessions and my impression of them etc.  A bit of a warning beforehand.<br />
Some sessions caught my attention more than others, others I couldn&#8217;t attend since I was out in the hallway having very useful discussions with various Microsoft employees and so on, just a small disclaimer.<br />
<a href="http://benramsey.com">Ben Ramsey</a> made excellent notes, as always, which can be found here: <a href="http://tools.benramsey.com/dokuwiki/conferences:mswd09">http://tools.benramsey.com/dokuwiki/conferences:mswd09</a><br />
So I will have varying degree of depth, if any, on session.  Also, I will point out bits I did not like about a particular subject as there is no point in praising things I don&#8217;t agree with <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h2><a title="MS OSTC" href="http://www.microsoft.com/opensource/">OSTC</a> - What are they doing with PHP</h2>
<p>The first session of the day was given by <a href="http://www.twitter.com/fearthecowboy">Garrett Serrack</a>, a Microsoft employee and one of the contributor to recent <strong>PHP</strong> Windows improvements. This talk was on application installation workflow on Windows vs. Linux and how that affects <strong>PHP</strong> and indeed other open source projects.<br />
The talk was very unbias side by side comparison, in fact if anything Linux was touted at better at this.</p>
<p>He went over things like how Linux has a good concept of shared libraries, dependency control, easy installation / upgrade process and many other things while Windows application usually have to bundle their dependencies, often are horribly out of date but at the same time pointed out that many applications on Windows will in reality trick itself into thinking it&#8217;s running on Linux (multi platform applications) and thus miss out on very good compiling tools, WinQual (error reporting tool) and many other things (see <a href="http://tools.benramsey.com/dokuwiki/conferences:mswd09">Ben notes</a>).</p>
<p>With the previous things in mind <a href="http://www.twitter.com/fearthecowboy">Garrett</a> introduced us to some very interesting work that he&#8217;s been heading up internally at OSTC / Microsoft that focuses on making it easier for applications, and specifically open source, to compile and build on windows.  This work is in the pipeline to be released to the general public, depending on some agreements from higher ups but basically what this tool is suppose to do is do scanning on the source code and figure out dependencies and so on.  Garrett drew up some flow of this new project / tool which can be seen on <a href="http://www.benramsey.com">Ben Ramsey</a>&#8217;s Flickr stream: <a href="http://www.flickr.com/photos/benandliz/4150127011/">http://www.flickr.com/photos/benandliz/4150127011/</a> (whiteboard version) and a proper UML can be found at <a href="http://www.flickr.com/photos/benandliz/4151335578/">http://www.flickr.com/photos/benandliz/4151335578/</a></p>
<p>This is a tool I&#8217;m very much looking forward to see come to fruition as it will remove the bus factor for building <strong>PHP</strong> Windows releases (about 3 people in the world know how to do it properly) in addition to the benefits it will have for other projects!<br />
A very good kickoff session and very much reflects great work MS has been doing in various areas.</p>
<h2>IIS &amp; Web Platform Installer &amp; WinCache &amp; PHP + Windows</h2>
<p>Next up was a talk titled &#8220;The Next Generation of the IIS Web Server &amp; Windows Optimization for PHP&#8221; and was presented by <a href="http://blogs.iis.net/mailant/">Mai-lan</a> the IIS product manager but since she went all over the place and touched on various things that came up in other talks, I will simply join this all into one.</p>
<p><a href="http://blogs.iis.net/mailant/">Mai-lan</a> took us on a ride to explain why IIS is the awesomest! While admittedly it was a bit of a marketing spiel at one point I do think it was a good talk, for the people that didn&#8217;t get the same talk last year from another PM <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>However IIS7 has gained a lot of nice little features since last years <strong>WDS</strong> and others simply had to be brought up again to reminds us.</p>
<h2>Web Extensions</h2>
<p>Things such as what is the future for IIS and Windows Server, the various Web Extensions for IIS (WebDAV, SEO, smooth streaming and so on) - yeah I know, IIS is extensible, took me by a surprise - That&#8217;s new to me and quite exciting to hear!</p>
<ul>
<li class="level1">
<div class="li">Extension repository: <a class="urlextern" title="http://iis.net/extensions/" rel="nofollow" href="http://iis.net/extensions/">http://iis.net/extensions/</a></div>
</li>
<li class="level1">
<div class="li">Extension <acronym title="Application Programming Interface">API</acronym> documentation: <a class="urlextern" title="http://learn.iis.net/page.aspx/347/developing-on-iis-70/" rel="nofollow" href="http://learn.iis.net/page.aspx/347/developing-on-iis-70/">http://learn.iis.net/page.aspx/347/developing-on-iis-70/</a></div>
</li>
</ul>
<p>IIS is looking really promising to me and is the main pillar in the Web Stack that Microsoft is trying to build up and thus very important to keep an eye on if you aren&#8217;t using it already.</p>
<h2>Rewrite Rules</h2>
<p>The Rewrite Rule extension for IIS is always something I am very excited about - You know mod_rewrite for apache - IIS has a similar functionality, there is even a mod_rewrite to IIS Rewrite Rule conversion app floating around, yay!<br />
<a href="http://ruslany.net">RuslanY</a> later came on an schooled on this and showed us the path - This was very exiting for me since I still remember the time when I worked on an open source CMS and we were trying to support IIS 6 and 5, no rewrite rules and a lot of voodoo magic, but no more with IIS7!</p>
<h2>Smooth Streaming</h2>
<p>Smooth streaming is very interesting, most people might be more familiar with it when they are being shown Silverlight but behind the scenes it&#8217;s IIS Media Services that&#8217;s handling a good deal of it.  <a href="http://www.twitter.com/markjbrown">Mark Brown</a> showed us a demo of what it really is, this demo I had seen a few times before but is always damn impressive.  The whole thing here is that Silverlight + IIS figure out what your bandwidth can deal with and adjust the streaming of the video according to that, this is achieved by reducing the quality of the video file you are getting.<br />
I can&#8217;t wait to see it be more widespread!  I&#8217;m told Netflix users Silverlight and exactly that feature <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h2>SEO toolkit</h2>
<p><a href="http://www.twitter.com/markjbrown">Mark</a> went ahead to show off the SEO toolkit, this thing I was not so impressed with. Seemed like any other crawler which I could write custom queries for, find dead links, missing title tags, alt tags etc but all for their own I guess <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> I would probably have to use it a bit by hand to see any real value in it.  So for now I&#8217;m declaring SEO Toolkit to be a bit useless.</p>
<h2>WinCache</h2>
<p><a href="http://www.ruslany.net">RuslanY</a> came on talked about WinCache, what it does for us (opcode cache, FS cache, relative path cache) and showed a few demos.  Always good to see speed improvements like that reach <strong>PHP</strong> users on Windows and it works nicely with IIS5 to 7+</p>
<ul>
<li class="level1">
<div class="li">WinCache is in PECL: <a class="urlextern" title="http://pecl.php.net/package/wincache" rel="nofollow" href="http://pecl.php.net/package/wincache">http://pecl.php.net/package/wincache</a></div>
</li>
<li class="level1">
<div class="li">WinCache documentation in <acronym title="Hypertext Preprocessor">PHP</acronym> manual: <a class="urlextern" title="http://us2.php.net/manual/en/book.wincache.php" rel="nofollow" href="http://us2.php.net/manual/en/book.wincache.php">http://us2.php.net/manual/en/book.wincache.php</a></div>
</li>
</ul>
<h2>PHP on Windows - The last 12 months</h2>
<p><a href="http://blogs.iis.net/mailant/">Mai-lan</a> touched on what has happened to PHP on Windows in the last couple of months as it was under her group now.<br />
On the PHP core it self they had helped fix up a lot of the small nit gritty things where the Windows behavior differed from other platforms or simply didn&#8217;t work.  A lot of work had gone into making PHP stable and fast on Windows, on par with Linux, if not faster and a great deal of more documentation for PHP on Windows.<br />
A big thing now is that WinCache (as you can see above) is published on PECL and various Microsoft employees are now allowed to contributed directly to APC, PHP Core and more - No more backdoor patch handing of going on.</p>
<p>They also have helped various open source projects work better on IIS, using proper rewrite rules among other things.<br />
Also a part of their group was to get a lot of the big PHP OSS apps to start publishing to the Web App Gallery, which the Web Platform Installer pulls from.</p>
<h2>Web Platform Installer (WebPI)</h2>
<p>This one was probably one of the more discussed product during the whole summit, and for a valid reason as well.  Microsoft first introduced us to <a href="http://www.microsoft.com/web/">WebPI</a> at least years <strong>WDS</strong> and at the time it caught my attention since I maintain the <a href="http://pear.php.net">PEAR</a> installer.  Back then I realized that this was going to be a big thing but never really had the time nor urge to try it out.</p>
<p>To get a little bit of context going on here, <a href="http://www.microsoft.com/web/">WebPI</a> is the installer / stack bootstrapper while <a href="http://www.microsoft.com/web/">Web App Gallery</a> is the where you submit your application, packaged up with specific meta files, so that <a href="http://www.microsoft.com/web/">WebPI</a> can install the application.<br />
When installing WordPress for example, <a href="http://www.microsoft.com/web/">WebPI</a> will take care of downloading the package, installing IIS, PHP &amp; MySQL, configuring and getting things up and running, as required.  The whole point of it is to making working with the Web Stack is to make it very simple to get up and running and install applications.</p>
<p><a href="http://blogs.iis.net/mailant/">Mai-lan</a> gave us a high level overview of <a href="http://www.microsoft.com/web/">WebPI</a> and <a href="http://www.twitter.com/markjbrown">Mark Brown</a> demoed how to use WebPI, and how to install WordPress in 5 minutes.</p>
<p>WebPI looks all good and dandy but is still in it&#8217;s early days but has a lot of great potential and is very well integrated into IIS and the Windows platform, it makes it a breeze in many cases to deploy applications and to keep your self up to date on things but the group at large had a few gripes with it and suggestions what should be fixed.</p>
<ul>
<li class="level1">
<div class="li">Add beta link to <a href="http://www.microsoft.com/web/">WebPI</a> app  gallery pages</div>
</li>
<li class="level1">
<div class="li">Needs access to previous  versions of apps</div>
</li>
<li class="level1">
<div class="li">Needs access to multiple  versions of <acronym title="Hypertext Preprocessor">PHP</acronym></div>
</li>
<li class="level1">
<div class="li">Needs to support frameworks</div>
</li>
</ul>
<p>Things I would suggest on top of that, use <a href="http://pear.php.net">PEAR</a> internally to utilize already existing framework / component channels and allow me to deploy directly on an Azure cloud.  And since Azure supports multiple PHP versions then that can hold hand in hand with the request in the above list.</p>
<p>So to recap, <a href="http://www.microsoft.com/web/">WebPI</a>, something to look out for, ties into various bits of techs from the Microsoft Web Stack.</p>
<h2>Licenses</h2>
<p>A lot of people raised the issue of how hard it can be to develop on the Microsoft platform because of license fees - Since we have to pay not only for production but also for development. testing and staging servers.<br />
To fix that Microsoft has been running a few programs as of late and through WDS these were brought up a few times.  All I can say is, if you haven&#8217;t signed up for your free licenses yet, do it!</p>
<div class="level4">
<ul>
<li class="level1">
<div class="li">WebSiteSpark for WebVAPs - <a class="urlextern" title="http://www.microsoft.com/web/WebsiteSpark/" rel="nofollow" href="http://www.microsoft.com/web/WebsiteSpark/">http://www.microsoft.com/web/WebsiteSpark/</a></div>
</li>
<li class="level1">
<div class="li">BizSpark for Startups - <a class="urlextern" title="http://www.microsoft.com/bizspark/" rel="nofollow" href="http://www.microsoft.com/bizspark/">http://www.microsoft.com/bizspark/</a></div>
</li>
<li class="level1">
<div class="li">DreamSpark for Students - <a class="urlextern" title="https://www.dreamspark.com/" rel="nofollow" href="https://www.dreamspark.com/">https://www.dreamspark.com/</a></div>
</li>
</ul>
<blockquote><p><em>A “VAP” is a Microsoft term for “value added partner.” They are  typically web consultants and small businesses.</em></p></blockquote>
<h3>CodePlex Foundation</h3>
<p>This one I don&#8217;t have a whole lot to say about. The people presenting and available at the event that were involved with this had no idea what kind of crowed they were up against, tried to sell us on the idea, didn&#8217;t have a elevator pitch that works since after all we were all just more confused about this whole project after the talk than we were before, tho this was the talk where we had the most fireworks - Real arguments between people with name calling and what not :-)  I think I might have accidentally sparked that &#8230; somehow &#8230; hmmm oh well!</p>
<p>If you want to learn more about the project, go use Google or Bing and read about it.  The short version here is: codeplex.com has nothing to do with codeplex.org (This is the foundation), apparently reusing the name was &#8220;smart&#8221; or so they think.  From my part I think the name has to change, a proper elevator pitch has to be made and the people involved have to know their audience better.</p>
<h3>Microsoft Research</h3>
<p>We had 3 people from Microsoft Research to speak with us on various topics, green computing, Prix (unit testing) and Gazelle (browser kernel).<br />
I was highly impressed but this content was so complex at times and those people were extremely that my brain melted and I can&#8217;t really say anything more than <strong>WOW</strong> as I can&#8217;t really remember it :-)  Look at Ben&#8217;s notes.</p>
<h3>PHP Interoperability</h3>
<p>Bunch of the guys from the interoperability group came and gave a presentation on various things they are working on, mostly various PHP toolkits to interface with X and Y component within Microsoft, such as Bing, Azure and more.<br />
They are also the once responsible for the Azure SDK inside of Eclipse, similar to what Visual Studio has.<br />
Lastly they showed us WCF Data Services, a RESTful bridge between PHP and .NET if I understood thing correctly.</p>
<p>My feedback on this one, and this was resounding through the conference about other PHP code Microsoft is cranking out, either hire a PHP developer that knows how to design APIs and code properly or get consultation from the community as to how they want to code to be constructed - Or else no one is going to want to use the code.</p>
<h2>The rest</h2>
<p>We had couple of attendee presentations, nothing really noteworthy - Some of them did stir up some very lively conversation and were mostly &#8220;How can community X work with community Y and why should they&#8221;.</p>
<p>We had a whole day of NDA material, SQL server and Bing team (this one I was most excited to see due to personal projects) presented as well as the IE people - Very interesting stuff there that I hope I can share with the lot of you very soon or in the near future.</p>
<p><a href="http://joshholmes.com">Josh Holmes</a> and <a href="http://blogs.msdn.com/peterlau/">Peter L.</a> did a great presentation on what the Developer Evangelists do, how they can help us making our life better and so on, I am tempted to write that all up but I&#8217;m going to ask them to write it up as their own blog post and I will blog about it when the time comes.</p>
<p>On the last day we had even more panels where we basically reiterated everything we said through out the summit but I do believe the right people were at this last panel and things were heard, I hope! <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>At the end of the day, these are my notes on the whole thing, bullet point style.</p>
<ul>
<li>Microsoft is opening up even more,</li>
<li>they are working with the community</li>
<li>they are listening to us,</li>
<li>they still haven&#8217;t provided us with proper IE on par with other browsers, IMHO, tho IE8 brings us sooo close (I want SVG!)</li>
<li>they still don&#8217;t have a Linux driver for SQL Server that works</li>
<li>The Web Platform Installer is looking great, try it out</li>
<li>Azure now supports PHP properly</li>
<li>Microsoft needs to hire PHP people to help design their PHP toolkits and APIs</li>
<li>Silverlight needs a bit better marketing hook to get into the market properly</li>
<li>CodePlex Foundation is a joke in its current form</li>
<li>The DPE people (Evangelists) are doing a great job, at least the ones I interact with</li>
<li>Microsoft needs to consume some of these PHP products them self, just making them and never using them is not a good idea</li>
<li>There needs to be less red tape when MS wants to do something, we don&#8217;t always care how much red tape they cut through, not always.</li>
</ul>
<p>There is a lot more to this list but this is the things I can remember at this very moment.<br />
I would like to emphasize that this event is very important to both Microsoft and the community, so when this event happens next year, make sure to contact someone that is going and make sure they know your grievance about Microsoft &amp; any of their product and it will be forwarded to the right people.<br />
All in all this was a great event this year, it has improved a lot since  2 years ago and hopefully will continue improving.<br />
Last but not least, I would like to thank <a href="http://joshholmes.com">Josh Holmes</a> for inviting me and Karri Dunn (Microsoft OSS Dev Strategy ) and Tanya Young (Microsoft Event Manager) for organizing this and making sure everything ran smoothly and that we had a GREAT time! <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>A special thanks goes out to Will Coleman, my local Microsoft guy in London - He flew over for <strong>WDS</strong> to make sure <a href="http://www.macvicar.net">Scott MacVicar</a> and my self didn&#8217;t get our self into trouble - You know Microsoft is serious when they appoint you a guardian <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </div>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP Advent 2009: Developers Versus Designers</title>
		<link>http://blog.echolibre.com/2009/12/php-advent-2009-developers-versus-designers/</link>
		<comments>http://blog.echolibre.com/2009/12/php-advent-2009-developers-versus-designers/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 15:04:05 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=726</guid>
		<description><![CDATA[Helgi, our lead on R&#38;D has just been published on this years PHP Advent. In this article he looks at how web designers and developers currently interact, and offers some ways to improve the web design and development process.
The full post can be found here.
]]></description>
			<content:encoded><![CDATA[<p>Helgi, our lead on R&amp;D has just been published on this years PHP Advent. In this article he looks at how web designers and developers currently interact, and offers some ways to improve the web design and development process.</p>
<p>The full post can be found <a href="http://phpadvent.org/2009/developers-versus-designers-by-helgi-Þormar-Þorbjörnsson">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2009/12/php-advent-2009-developers-versus-designers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Speed-Speaking</title>
		<link>http://blog.echolibre.com/2009/11/speed-speaking/</link>
		<comments>http://blog.echolibre.com/2009/11/speed-speaking/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 11:12:45 +0000</pubDate>
		<dc:creator>David</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[innovation]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[conferences]]></category>

		<category><![CDATA[speaking]]></category>

		<category><![CDATA[speedspeaking]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=638</guid>
		<description><![CDATA[Anyone that goes to conferences knows that it&#8217;s nearly always the same people speaking. This is not bad, but this world is vast and the potential amount of decent speakers with very interesting subject and even more knowledgeable ideas is even greater.
In an attempt to identify the reasons why the speakers presence is so repetitive, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Anyone that goes to conferences knows that it&#8217;s nearly always the same people speaking. This is not bad, but this world is vast and the potential amount of decent speakers with very interesting subject and even more knowledgeable ideas is even greater.</p>
<p style="text-align: justify;">In an attempt to identify the reasons why the speakers presence is so repetitive, I nailed it down to the diffidence factor. Today we were discussing about the community on IRC and the issue of low amount of new speakers came up again. So I&#8217;m bringing the idea back up to the surface</p>
<p style="text-align: justify;"><span id="more-638"></span></p>
<p style="text-align: justify;">Many new speakers are scared of coming forward either because they think their ideas are plain bad, they don&#8217;t have enough content, they are scared to speak in front of a large audience or simply don&#8217;t have time to organize a full length session. Lightning-talks were made to try and overcome those issues however the &#8220;speaking in front of an audience&#8221; problem remains and some people need to validate their ideas before throwing themselves on stage in front of a 100 people.</p>
<p style="text-align: justify;">In a breeze of imagination I hereby present to you the idea of &#8220;<strong>speed-speaking</strong>&#8221; which is basically &#8220;speed-dating&#8221; for speakers.</p>
<p>The rules are simple:</p>
<p><img class="alignright size-full wp-image-641" title="speed-speaking" src="http://blog.echolibre.com/wp-content/uploads/2009/11/speed-speaking.png" alt="speed-speaking" width="281" height="401" align="right" /></p>
<ul>
<li>10 tables of different size and shapes (between 6 and 12 seats)</li>
<li>1 new speaker per table (That&#8217;s 10 new speakers)</li>
<li>10 minutes super-lightning talk</li>
<li>2 minutes Q&amp;A per table</li>
<li>1 minute to change table between the 10 minutes</li>
</ul>
<p style="text-align: justify;">This result is more or less a hundred and thirty minutes  (say 2 hours), 10 speakers which get the chance to express their ideas, very simple Q&amp;A, contacts are made, speakers loose their speaking virginity and they get out there, more press coverage for the event (imagine if anyone would put up a simple post about each 10 talks), new speakers and out of those at least 1 has to be a good one that will either come back the next year or become a quality speaker due to the confidence boost and experience he just gained.</p>
<p style="text-align: justify;">What I am looking for with this blog post is to gather your feedback on the idea. Is is something conference organizers would be willing to try? Maybe an <strong>uncon</strong> version? Give me your ideas, changes, thoughts. I&#8217;m sure we can find new quality speakers with this <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2009/11/speed-speaking/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Catching up on ZendCon</title>
		<link>http://blog.echolibre.com/2009/10/catching-up-about-zendcon/</link>
		<comments>http://blog.echolibre.com/2009/10/catching-up-about-zendcon/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 11:42:34 +0000</pubDate>
		<dc:creator>David</dc:creator>
		
		<category><![CDATA[PEAR]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[echolibre]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[conferences]]></category>

		<category><![CDATA[frontend caching]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[zendcon]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=630</guid>
		<description><![CDATA[Helgi's ZendCon aftermath]]></description>
			<content:encoded><![CDATA[<p>Last week our very own <a href="http://helgi.ws">Helgi</a> was at <a title="ZendCon" href="http://www.zendcon.com/">ZendCon</a> in San José, California. He was there as a speaker to talk about Frontend Caching and &#8220;PEAR2 and Pyrus&#8221;</p>
<blockquote><p>The first talk I gave was about frontend caching and how you can get the most speed out of your website by optimizing the various bits of the frontend.</p></blockquote>
<p>Make sure to catch &#8220;The aftermath&#8221; on <a title="ZendCon, the aftermath" href="http://helgi.ws/2009/10/28/zendcon-the-aftermath/">Helgi&#8217;s blog</a> as you may get a better idea of what we do in conferences and what happens in general! <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2009/10/catching-up-about-zendcon/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
