<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>Bastian Hofmann</title><generator>Tumblr (3.0; @bastianhofmann)</generator><link>http://www.bastianhofmann.de/</link><item><title>A busy autumn lies ahead</title><description>&lt;p&gt;… at least conference wise. Next to the OSCON in Portland next week I have been accepted at quite some other conferences in the next month:&lt;/p&gt;
&lt;p&gt;First stop will be the &lt;a href="http://devlink.net/" target="_blank"&gt;Devlink&lt;/a&gt; Conference in &lt;a href="http://maps.google.de/maps?q=Chattanooga,+Tennessee&amp;gl=de&amp;z=10" target="_blank"&gt;Chattanooga, Tennessee&lt;/a&gt;, where I’ll be doing three talks:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span id="dnn_ctr458_SessionList_lstTimeSlots_ctrl4_lstSessions_ctrl5_lblTitle"&gt;Opening up the Social Web - Standards that are bridging the Islands&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span id="dnn_ctr458_SessionList_lstTimeSlots_ctrl10_lstSessions_ctrl9_lblTitle"&gt;Distributed Identities with OpenID&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span id="dnn_ctr458_SessionList_lstTimeSlots_ctrl12_lstSessions_ctrl3_lblTitle"&gt;Crossing the boundaries of web applications with OpenSocial&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;And since I have never been in this part of the states before, I also have a few days before the conference to get to know Tennessee. Unfortunately the Devlink conference collides with this year’s Froscon, which I’ll be unable to attend therefor.&lt;br/&gt;After that in September I’ll visit the &lt;a href="http://www.php-unconference.de/" target="_blank"&gt;PHP Unconference&lt;/a&gt; in Hamburg, which will be my first unconference ever by the way.&lt;br/&gt;Last but not least there are two great conferences in October, where I’ll be speaking: &lt;a href="http://webtechcon.de/" target="_blank"&gt;WebTech 2011&lt;/a&gt; in Mainz (which will be held together with the &lt;a href="http://phpconference.com/" target="_blank"&gt;IPC&lt;/a&gt; again) and the &lt;a href="http://www.web-devcon.de/" target="_blank"&gt;Web DevCon&lt;/a&gt; in Hamburg.&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/7813367632</link><guid>http://www.bastianhofmann.de/post/7813367632</guid><pubDate>Tue, 19 Jul 2011 22:00:50 +0200</pubDate><category>Conference</category></item><item><title>Bye, bye VZnet, Hello ResearchGate</title><description>&lt;p&gt;I already announced it on Twitter a few weeks ago, but it’s time to make an official small blog post about it as well.&lt;/p&gt;
&lt;p&gt;After nearly three years, I’ll be leaving &lt;a href="http://www.meinvz.net/" target="_blank"&gt;VZnet&lt;/a&gt; at the end of August. My time there was really great. I learned a lot, wrote my bachelor thesis, launched OpenSocial, OAuth2 and VZ-ID, OEmbed and a lot of other stuff, started &lt;a href="http://lanyrd.com/profile/BastianHofmann/" target="_blank"&gt;speaking at national and international conferences&lt;/a&gt; and worked in probably one of the best engineering teams in Germany. And VZ parties are legendary as well.&lt;/p&gt;
&lt;p&gt;So I’m certainly feeling a bit sad closing this chapter of my live, but on the other hand I’m really excited about what’s to come:&lt;/p&gt;
&lt;p&gt;Beginning September I’ll be joining &lt;a href="http://www.researchgate.net/" target="_blank"&gt;ResearchGate&lt;/a&gt;, the leading social network for science and one of the &lt;a href="http://techcrunch.com/2011/05/22/witn-london-is-gonna-be-pissed-but-we-prefer-berlin-for-startups-tctv/" target="_blank"&gt;hottest startups in Berlin&lt;/a&gt;. RG is still a bit smaller then VZ (around 50 people), but they have a very international team and I’m very much looking forward to creating something which helps scientists to do their work.&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/7811423409</link><guid>http://www.bastianhofmann.de/post/7811423409</guid><pubDate>Tue, 19 Jul 2011 21:07:05 +0200</pubDate></item><item><title>Speaking at OSCON</title><description>&lt;p&gt;Yay, my JavaScript Mashup talk was accepted at this year’s OSCON (&lt;a target="_blank" href="http://www.oscon.com/oscon2011/public/schedule/detail/18419"&gt;&lt;a href="http://www.oscon.com/oscon2011/public/schedule/detail/18419" target="_blank"&gt;http://www.oscon.com/oscon2011/public/schedule/detail/18419&lt;/a&gt;&lt;/a&gt;) and I’m very much looking forward to come to Portland to this great and hugh conference (just have a look at the &lt;a href="http://www.oscon.com/oscon2011/public/schedule/grid/oscon" target="_blank"&gt;full schedule&lt;/a&gt;). Also I’m very grateful for the ability to present this talk a second time, since doing it this week at the &lt;a target="_self" href="http://phpconference.com/"&gt;IPC&lt;/a&gt; was a lot of fun and I got great &lt;a target="_blank" href="http://joind.in/talk/view/3506"&gt;feedback&lt;/a&gt; on it.&lt;/p&gt;
&lt;p&gt;And the best thing if you are think about going there: you can use &lt;em&gt;&lt;span&gt;os11fos &lt;/span&gt;&lt;/em&gt;&lt;span&gt;as a discount code to get 20% off.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;So hope to see you all at OSCON in July :-)&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/6145473111</link><guid>http://www.bastianhofmann.de/post/6145473111</guid><pubDate>Fri, 03 Jun 2011 18:51:08 +0200</pubDate><category>Conference</category><category>javascript</category></item><item><title>Upcoming conferences</title><description>&lt;p&gt;There are some upcoming conferences in the next weeks where I’ll be speaking or travelling to. Here are the details:&lt;/p&gt;
&lt;p&gt;First I’ll be speaking at the &lt;a target="_blank" href="http://die-entwicklerkonferenz.de/"&gt;Quo Vadis Game Development conference&lt;/a&gt; in Berlin on the creation of OpenSocial games:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;How to create social games for millions of users&lt;/p&gt;
&lt;p&gt;Social games have become very popular in the last years. In this workshop I will show you how to create an OpenSocial based game which can be played by over 900 million users on many social networks around the world. After introducing you to the main concepts behind OpenSocial I will demonstrate live that it is easier than you think to develop a rich social game. Additionally to the basics like accessing the user’s social graph through the REST or JavaScript API, communication with backends or integration with external APIs through OAuth, I will also highlight features that will help you with a quick viral distribution, tight integration into the user’s social experience and access through mobile devices.&lt;/p&gt;
&lt;p&gt;03. May 2011 - Raum A04 - Beginn: 13:30 Uhr - Dauer: 90 min.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A few days after that I’ll be heading to San Francisco for this year’s &lt;a target="_blank" href="http://www.google.com/events/io/2011/"&gt;Google IO&lt;/a&gt; and the &lt;a target="_blank" href="http://docs.opensocial.org/display/OSF/OpenSocial+State+of+the+Union+2011+~+May+12%2C+2011"&gt;OpenSocial State of the Union&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When I’m back the &lt;a target="_blank" href="http://phpconference.com/2011spring"&gt;IPC 2011 Spring Edition&lt;/a&gt; is coming up where I’ll be presenting on JavaScript Mashups:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Mashing up JavaScript – Advanced Techniques for modern Web Apps&lt;/p&gt;
&lt;p&gt;Nowadays many modern web applications are solely relying on JavaScript to render their frontend. But if you want to create mashups, load data from many different places or include external widgets into your site, you are quickly running into boundaries because of browser and security restrictions. In this presentation I will talk about techniques helping you with such problems.&lt;/p&gt;
&lt;p&gt;31.05.2011 | 14:15 - 15:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Originally I had planned to go to the &lt;a target="_blank" href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt; conference in Knoxville after that, where my JavaScript Mashup talk had been accepted as well but unfortunately the dates are colliding with the &lt;a target="_blank" href="http://d-cent.org/fsw2011/"&gt;Federated Social Web Conference&lt;/a&gt; in Berlin, which I’ll be attending instead now.&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/4450321161</link><guid>http://www.bastianhofmann.de/post/4450321161</guid><pubDate>Sat, 09 Apr 2011 00:34:31 +0200</pubDate><category>Conference</category><category>OpenSocial</category><category>JavaScript</category></item><item><title>CodeStock 2011 Speaker Voting</title><description>&lt;p&gt;The speaker voting at this years &lt;a target="_blank" href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt; conference (June 3rd/4th in Knoxville, TN) has just opened. I really like the fact that all attendees can vote on the sessions they want to see. So if you want me there and hear about some interesting stuff regarding OpenSocial, OpenID and it’s problems, the Federated Social Web and the protocols around it, or some advanced JavaScript Mash-Up techniques, you can vote for one of my proposals:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;Mashing up JavaScript – Advanced techniques for modern web applications&lt;/h1&gt;
&lt;strong&gt;Track / Area:&lt;/strong&gt; Developer / Web - JavaScript&lt;br/&gt;&lt;strong&gt;Technology: &lt;/strong&gt;JavaScript, WebSockets, CORS, OAuth2, Caja, HTML5&lt;strong&gt;&lt;br/&gt;General / Specific Experience Level: &lt;/strong&gt;Intermediate / Intermediate&lt;br/&gt;&lt;strong&gt;Start Time / Length &lt;/strong&gt;/ 70 min&lt;br/&gt;Nowadays many modern web applications are solely relying on JavaScript to render their frontend and only provide an API endpoint at their backend, resulting in a much more fluent and desktop-application-like user experience. But if you want to create mashups, load data from many different places or include external widgets into your site, you are quickly running into boundaries because of browser and security restrictions. In this presentation I will talk about techniques, some older, some brand new, and show you examples which will help you to: 
&lt;ul&gt;&lt;li&gt;make API calls to external domains.&lt;/li&gt;
&lt;li&gt;authenticate these calls through OAuth without compromising your secrets.&lt;/li&gt;
&lt;li&gt;load external content and JavaScript widgets safely.&lt;/li&gt;
&lt;li&gt;send JavaScript messages between frames on different domains.&lt;/li&gt;
&lt;li&gt;get real-time notifications from your backend.&lt;/li&gt;
&lt;li&gt;and use the browser to store the some of the user’s data.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;a target="_blank" href="http://www.codestock.org/Sessions/mashing-up-javascript-advanced-techniques-for-modern-web-applications.aspx"&gt;&lt;a href="http://www.codestock.org/Sessions/mashing-up-javascript-advanced-techniques-for-modern-web-applications.aspx" target="_blank"&gt;http://www.codestock.org/Sessions/mashing-up-javascript-advanced-techniques-for-modern-web-applications.aspx&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;Opening up the Social Web - Standards that are bridging the Islands&lt;/h1&gt;
&lt;strong&gt;Track / Area:&lt;/strong&gt; Developer / Web&lt;strong&gt;&lt;br/&gt;Technology: &lt;/strong&gt;Federated Social Web, open standards&lt;strong&gt;&lt;br/&gt;General / Specific Experience Level:&lt;/strong&gt; Beginner / Beginner&lt;br/&gt;&lt;strong&gt;Start Time / Length&lt;/strong&gt; / 70 min&lt;br/&gt;Social networks are not closed off to the rest of the web anymore. Various standards like ActivityStreams, PubSubHubbub, WebFinger, OpenSocial, Salmon, OEmbed, XAuth or OExchange are emerging to open them up to other websites and projects like Diaspora or Status.NET are already using them in production. I will introduce these protocols, show how they work together, how you can benefit from them and give an outlook on how they can possibly change the world of social networks.
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;a target="_blank" href="http://www.codestock.org/Sessions/opening-up-the-social-web-standards-that-are-bridging-the-islands.aspx"&gt;&lt;a href="http://www.codestock.org/Sessions/opening-up-the-social-web-standards-that-are-bridging-the-islands.aspx" target="_blank"&gt;http://www.codestock.org/Sessions/opening-up-the-social-web-standards-that-are-bridging-the-islands.aspx&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;Distributed Identities with OpenID&lt;/h1&gt;
&lt;strong&gt;Track / Area:&lt;/strong&gt; Developer / Web&lt;strong&gt;&lt;br/&gt;Technology:&lt;/strong&gt; OpenID, OAuth, OAuth2, OpenID Connect&lt;br/&gt;&lt;strong&gt;General / Specific Experience Level:&lt;/strong&gt; Beginner / Beginner&lt;strong&gt;&lt;br/&gt;Start Time / Length&lt;/strong&gt; / 70 min&lt;br/&gt;The era of many separated logins and identities in the web is slowly coming to an end. Currently many of the big players are spurring this on with their own proprietary solutions, but open standards are starting to get more support as well with OpenID being the most promising one. In this session I will start off discussing what identity means offline and online and the ways one uses different identities quite naturally. Based on this I will introduce different concepts of how you can represent your identities in the web, where current problems are and what solutions different players came up with. Besides the currently wide spread proprietary solutions, such as Facebook Connect or Twitter Anywhere, I will highlight OpenID as an open and distributed alternative. I will show how OpenID works for users and developers, where it currently fails and how OpenID is planned to evolve in the future through emerging specifications like OAuth2 and OpenID Connect. Additionally I will give an outlook on how browser vendors could possibly influence the identity game drastically by better authorization support such as the use of client side certificates.
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;a target="_blank" href="http://www.codestock.org/Sessions/distributed-identities-with-openid.aspx"&gt;&lt;a href="http://www.codestock.org/Sessions/distributed-identities-with-openid.aspx" target="_blank"&gt;http://www.codestock.org/Sessions/distributed-identities-with-openid.aspx&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;How to create social apps for millions of users&lt;/h1&gt;
&lt;strong&gt;Track / Area:&lt;/strong&gt; Developer / Web&lt;strong&gt;&lt;br/&gt;Technology: &lt;/strong&gt;OpenSocial, PHP, JavaScript&lt;strong&gt;&lt;br/&gt;General / Specific Experience Level: &lt;/strong&gt;Beginner / Beginner&lt;br/&gt;&lt;strong&gt;Start Time / Length&lt;/strong&gt; / 70 min&lt;br/&gt;When OpenSocial was first introduced three years ago, the main goal was to create an open and distributed alternative to the closed off Facebook platform for social apps. Since then much has happened: The specification as well as the OpenSocial foundation behind it have majored and powerful new features and concepts have been introduced. More and more social networks are implementing OpenSocial containers, allowing developers to reach over 900 million users with one social app. Additionally education organizations and enterprise companies like IBM, SAP, SurfNET or Atlassian are seeing the benefits of an open standard to connect their applications more tightly and to open them up to other developers. In this presentation I will introduce you to the OpenSocial specification and walk you through a live-programming example to show you how easy it is to connect an existing PHP web application to enterprise products such as Google Mail or Confluence and social networks alike, integrating it right into your user’s existing tools and workflows.
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;a target="_blank" href="http://www.codestock.org/Sessions/how-to-create-social-apps-for-millions-of-users.aspx"&gt;&lt;a href="http://www.codestock.org/Sessions/how-to-create-social-apps-for-millions-of-users.aspx" target="_blank"&gt;http://www.codestock.org/Sessions/how-to-create-social-apps-for-millions-of-users.aspx&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://www.bastianhofmann.de/post/3419638694</link><guid>http://www.bastianhofmann.de/post/3419638694</guid><pubDate>Mon, 21 Feb 2011 07:27:00 +0100</pubDate><category>Conference</category><category>OpenSocial</category><category>openid</category><category>javascript</category><category>Federated Social Web</category></item><item><title>Recap NJIT OpenSocial Hackathon</title><description>&lt;p&gt;Last weekend (Feb. 5th - 6th) I was invited to speak about OpenSocial at the &lt;a target="_blank" href="http://developer.sciverse.com/njithackathon"&gt;OpenSocial Hackathon&lt;/a&gt; organized by &lt;a target="_blank" href="http://www.elsevier.com/wps/find/homepage.cws_home"&gt;Elsevier&lt;/a&gt; and the &lt;a target="_blank" href="http://www.njit.edu/"&gt;New Jersey Institute of Technolog&lt;/a&gt; (NJIT). Now that I have completely slept off my jet lag (two 8h flights with a 6h time difference within 4 days is really no fun at all) it’s finally time for a short recap:&lt;/p&gt;
&lt;p&gt;The whole hackathong was an amazing event, relaxed atmosphere, great organization, interesting people and very dedicated participants. It was great to see all the great ideas students come up with, if you just give them some open APIs and 24 hours to hack.&lt;/p&gt;
&lt;p&gt;This, as well as the final results, shows how powerful open standards like OpenSocial can be to create innovative mash ups that connect data data from different sources intelligently and that are integrated right into user’s existing workflows.&lt;/p&gt;
&lt;p&gt;Personally I spoke more about the history of OpenSocial, different usages, the OpenSocial Foundation and OpenSocial’s future with OpenSocial 2.0, but also managed to get some technical stuff in by talking about new OpenSocial features like templates, proxied content and data pipelining ;-)&lt;/p&gt;
&lt;p&gt;You can find the slides here:&lt;/p&gt;
&lt;p&gt;
&lt;object id="__sse6826495" height="440" width="540"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=njitintroductiontoopensocial-110205201230-phpapp02&amp;stripped_title=opensocial-past-present-future&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse6826495" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=njitintroductiontoopensocial-110205201230-phpapp02&amp;stripped_title=opensocial-past-present-future&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="440" width="540"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;Kudos also to the folks at Elsevier for such a good OpenSocial integration in their &lt;a target="_blank" href="http://www.applications.sciverse.com/action/userhome"&gt;Sciverse Applications&lt;/a&gt; platform.&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/3315633530</link><guid>http://www.bastianhofmann.de/post/3315633530</guid><pubDate>Tue, 15 Feb 2011 23:40:22 +0100</pubDate><category>OpenSocial</category><category>Conference</category></item><item><title>IPC 2011 Spring Edition</title><description>&lt;p&gt;I’m very happy to annonce that I’ll be speaking at the International PHP Conference this spring in Berlin:&lt;/p&gt;
&lt;blockquote&gt;
&lt;h3&gt;Mashing up JavaScript – Advanced techniques for modern web apps&lt;/h3&gt;
&lt;p class="info"&gt;&lt;strong&gt;Speaker:&lt;/strong&gt; Bastian Hofmann&lt;/p&gt;
&lt;p&gt;Nowadays many modern web applications are  solely relying on JavaScript to render their frontend. But if you want  to create mashups, load data from many different places or include  external widgets into your site, you are quickly running into boundaries  because of browser and security restrictions. In this presentation I  will talk about techniques helping you with such problems.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://phpconference.com/2011spring/"&gt;&lt;a href="http://phpconference.com/2011spring/" target="_blank"&gt;http://phpconference.com/2011spring/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’m looking forward to this talk very much since it’s a topic that I haven’t talked about before and will cover a lot of cool stuff for modern JavaScript based web applications.&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/3315078440</link><guid>http://www.bastianhofmann.de/post/3315078440</guid><pubDate>Tue, 15 Feb 2011 23:09:26 +0100</pubDate><category>Conference</category><category>JavaScript</category></item><item><title>Confoo 2011</title><description>&lt;p&gt;I’m very happy to have been chosen to speak about OpenID and OpenSocial at this years &lt;a target="_blank" href="http://confoo.ca/en"&gt;Confoo&lt;/a&gt; conference in Montreal, Canada (March, 9th to March, 11th).&lt;/p&gt;
&lt;p&gt;Here arte the details:&lt;/p&gt;
&lt;blockquote&gt;
&lt;h2&gt;Distributed Identities with OpenID&lt;/h2&gt;
&lt;p&gt;The era of many separated logins and identities in the web is slowly  coming to an end. Currently many of the big players are spurring this on  with their own proprietary solutions, but open standards are starting  to get more support as well with OpenID being the most promising one. In  this session I will show how OpenID works for users and developers,  where it currently fails and how OpenID is planned to evolve in the  future.&lt;/p&gt;
&lt;h2&gt;How to create social apps for millions of users&lt;/h2&gt;
&lt;p&gt;Social apps have become very popular in the last years. In this session I  will show you how to create an OpenSocial app which can be used by over  900 million users on many social networks around the world. After  introducing you to the main concepts behind OpenSocial I will  demonstrate live that it is easier than you think to develop a rich  social app. Additionally to the basics like accessing the user’s social  graph or integration with external APIs, I will also highlight features  that will help you with a quick viral distribution, tight integration  into the user’s social experience and access through mobile devices.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://confoo.ca/en/speaker/bastian-hofmann"&gt;&lt;a href="http://confoo.ca/en/speaker/bastian-hofmann" target="_blank"&gt;http://confoo.ca/en/speaker/bastian-hofmann&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://www.bastianhofmann.de/post/2767089275</link><guid>http://www.bastianhofmann.de/post/2767089275</guid><pubDate>Sun, 16 Jan 2011 00:21:00 +0100</pubDate><category>Conference</category><category>openid</category><category>OpenSocial</category></item><item><title>First VZ GeekCon</title><description>&lt;p&gt;On December 7th we organized the first GeekCon in Berlin. It was a very fun event and I’m looking forward to the next event.&lt;/p&gt;
&lt;p&gt;This time I did two sessions. I introduced the technical background of VZ-ID and VZ-Login and I spoke about the Federated Social Web.&lt;/p&gt;
&lt;p&gt;Here are the slides:&lt;/p&gt;

&lt;p&gt;
&lt;object id="__sse6077273" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=geekconvz-idtech-101208073049-phpapp01&amp;stripped_title=technical-background-of-vzid&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse6077273" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=geekconvz-idtech-101208073049-phpapp01&amp;stripped_title=technical-background-of-vzid&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;object id="__sse6077309" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=osedistributedsocialnetworking-101208073535-phpapp01&amp;stripped_title=distributed-social-networking&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse6077309" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=osedistributedsocialnetworking-101208073535-phpapp01&amp;stripped_title=distributed-social-networking&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/2767376690</link><guid>http://www.bastianhofmann.de/post/2767376690</guid><pubDate>Sat, 11 Dec 2010 00:00:00 +0100</pubDate><category>OpenID</category><category>VZID</category><category>Conference</category></item><item><title>OpenSocial Europe Summit 2010</title><description>&lt;p&gt;On December 6th I attended the &lt;a target="_blank" href="http://wiki.opensocial.org/index.php?title=OSE2010"&gt;OpenSocial Europe Summit&lt;/a&gt; which was hosted by &lt;a target="_blank" href="http://www.surfnet.nl/"&gt;SurfNET&lt;/a&gt; in Utrecht (NL). The main focus was on the usage of OpenSocial in education software and it was great to see OpenSocial being adopted in new and different contexts outside of classical social networks.&lt;/p&gt;
&lt;p&gt;I also was able to do two presentations, one on OpenSocial App programming and an impromtu session on the Federated Social Web. Here are the slides:&lt;/p&gt;

&lt;p&gt;
&lt;object id="__sse6048681" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oseopensocialapps-advanced-101206071149-phpapp02&amp;stripped_title=advanced-capabilities-of-opensocial-apps&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse6048681" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oseopensocialapps-advanced-101206071149-phpapp02&amp;stripped_title=advanced-capabilities-of-opensocial-apps&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;object id="__sse6077309" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=osedistributedsocialnetworking-101208073535-phpapp01&amp;stripped_title=distributed-social-networking&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse6077309" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=osedistributedsocialnetworking-101208073535-phpapp01&amp;stripped_title=distributed-social-networking&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/2767328427</link><guid>http://www.bastianhofmann.de/post/2767328427</guid><pubDate>Fri, 10 Dec 2010 00:00:00 +0100</pubDate><category>OpenSocial</category><category>Conference</category></item><item><title>Browsergames Forum 2010</title><description>&lt;p&gt;I had the opportunity to do two talks about OpenSocial on this years &lt;a target="_blank" href="http://www.bgf2010.com/"&gt;Browsergames Forum&lt;/a&gt; in Offenbach, Germany (near Frankfurt am Main).&lt;/p&gt;
&lt;p&gt;Here are the slides:&lt;/p&gt;
&lt;p&gt;
&lt;object id="__sse5691761" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bgf2010successfullsocialapps-101107041305-phpapp01&amp;rel=0&amp;stripped_title=how-to-make-your-social-games-successfull&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true/"&gt;&lt;param name="allowScriptAccess" value="always/"&gt;&lt;embed name="__sse5691761" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bgf2010successfullsocialapps-101107041305-phpapp01&amp;rel=0&amp;stripped_title=how-to-make-your-social-games-successfull&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;object id="__sse5694320" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bgf2010creatingopensocialapps-101107111221-phpapp02&amp;stripped_title=creating-opensocial-apps-for-millions-of-users&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true/"&gt;&lt;param name="allowScriptAccess" value="always/"&gt;&lt;embed name="__sse5694320" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bgf2010creatingopensocialapps-101107111221-phpapp02&amp;stripped_title=creating-opensocial-apps-for-millions-of-users&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/2767227966</link><guid>http://www.bastianhofmann.de/post/2767227966</guid><pubDate>Mon, 08 Nov 2010 00:00:00 +0100</pubDate><category>Conference</category><category>OpenSocial</category></item><item><title>WebTech 2010</title><description>&lt;p&gt;I’ll be speaking at this years WebTech conference in Mainz about OpenID and the Federated Social Web.&lt;/p&gt;
&lt;p&gt;The Details:&lt;/p&gt;
&lt;blockquote&gt;
&lt;h3&gt;Opening up the Social Web - Standards that are bridging the Islands&lt;/h3&gt;
&lt;p&gt;Social networks are not closed off to the  rest of the web anymore. Various standards like ActivityStreams,  PubSubHubbub, WebFinger, OpenSocial, Salmon, OEmbed, XAuth or OExchange  are emerging to open them up to other websites. I will introduce these  protocols, show how they work together, how you can benefit from them  and give an outlook on how they will change the world of social  networks.&lt;/p&gt;
&lt;p class="info"&gt;13.10.2010 | 11:45 - 12:45                                                                  | Room: Dijonsaal&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;h3&gt;Distributed Identities with OpenID&lt;/h3&gt;
&lt;p&gt;The era of many separated logins and  identities in the web is slowly coming to an end. Currently many of the  big players are spurring this on with their own proprietary solutions,  but open standards are starting to get more support as well with OpenID  being the most promising one. In this session I will show how OpenID  works for users and developers, where it currently fails and how OpenID  is planned to evolve in the future.&lt;/p&gt;
&lt;p class="info"&gt;12.10.2010 | 16:30 - 17:30                                                                  | Room: Dijonsaal&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p class="info"&gt;You can find more information at &lt;a title="WebTech Conference" target="_blank" href="http://webtechcon.de/"&gt;&lt;a href="http://webtechcon.de/" target="_blank"&gt;http://webtechcon.de/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="info"&gt;Here are the slides:&lt;/p&gt;
&lt;p&gt;
&lt;object id="__sse5432123" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=distributedsocialnetworking-101013062444-phpapp01&amp;stripped_title=open-5432123&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse5432123" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=distributedsocialnetworking-101013062444-phpapp01&amp;stripped_title=open-5432123&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;object id="__sse5425998" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=distributedidentitieswithopenid-101012134232-phpapp01&amp;stripped_title=distributed-identities-with-openid&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse5425998" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=distributedidentitieswithopenid-101012134232-phpapp01&amp;stripped_title=distributed-identities-with-openid&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/1238280671</link><guid>http://www.bastianhofmann.de/post/1238280671</guid><pubDate>Mon, 04 Oct 2010 01:32:00 +0200</pubDate><category>Conference</category><category>OpenID</category><category>Federated Social Web</category><category>OpenID Connect</category><category>WebTech</category></item><item><title>Slides - Jazoon 2010 (Zürich, Switzerland)</title><description>&lt;p&gt;&lt;strong&gt;OpenSocial done right - Integrating OpenSocial for 16 million users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img alt="Jazoon Logo" src="http://jazoon.com/Portals/0/Content/Logos/jazoon-logos/jazoon_red_bg_web.jpg" class="leftfloat" width="227" align="left" height="57"/&gt;&lt;/strong&gt;In my session I will introduce the OpenSocial API and its benefits. I  will show how to implement an OpenSocial container into a website with  the help of the Apache Shindig project while setting a focus on data  privacy, security and scalability. Successful example will be the  integration of OpenSocial into Germany’s leading social entworks  studiVZ, meinVZ and schülerVZ.&lt;/p&gt;
&lt;p&gt;
&lt;object id="__sse4397246" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opensocialdoneright-jazoon-100603034907-phpapp02&amp;stripped_title=opensocial-done-right&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse4397246" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opensocialdoneright-jazoon-100603034907-phpapp02&amp;stripped_title=opensocial-done-right&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/1158252471</link><guid>http://www.bastianhofmann.de/post/1158252471</guid><pubDate>Sat, 05 Jun 2010 00:00:00 +0200</pubDate><category>Jazoon</category><category>OpenSocial</category><category>Slides</category><category>conference</category></item><item><title>Slides - next10 (Berlin, Germany)</title><description>&lt;p&gt;&lt;strong&gt;Social apps done right&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One year ago we were faced with the task of providing an app platform for the 16 million users of our three Social networks studiVZ, meinVZ and schülerVZ. Our aim: to create the best social app platform out there based on Open Social. Today, five month after launch, we want to share the story of how we accomplished these aims. We will show how apps are performing on our platform, as well as introduce our plans for further improvements of the developer and user app-experience which are being developed right now.&lt;/p&gt;
&lt;p&gt;
&lt;object id="__sse4177737" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=socialappsdoneright-100520121834-phpapp01&amp;stripped_title=social-apps-done-right&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse4177737" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=socialappsdoneright-100520121834-phpapp01&amp;stripped_title=social-apps-done-right&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/1158311398</link><guid>http://www.bastianhofmann.de/post/1158311398</guid><pubDate>Thu, 20 May 2010 00:00:00 +0200</pubDate><category>OpenSocial</category><category>Slides</category><category>next10</category><category>conference</category></item><item><title>WebTech 2009</title><description>&lt;p&gt;Together with &lt;a target="_blank" href="http://blog.seba.in/"&gt;Sebastian Galonska&lt;/a&gt; I did my first talk about OpenSocial on the 2009 &lt;a target="_blank" href="http://it-republik.de/konferenzen/webtech09/"&gt;WebTech Conference&lt;/a&gt; in Karlsruhe. It was a great event and I’m looking forward to the next opportunities to further promote an open social web.&lt;/p&gt;
&lt;p&gt;Here are the slides:&lt;/p&gt;

&lt;p&gt;
&lt;object id="__sse5343588" width="540" height="440"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opensocialinderpraxis-101002192132-phpapp02&amp;stripped_title=open-social-in-der-praxis&amp;userName=bashofmann"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed name="__sse5343588" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opensocialinderpraxis-101002192132-phpapp02&amp;stripped_title=open-social-in-der-praxis&amp;userName=bashofmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="440"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://www.bastianhofmann.de/post/2767439835</link><guid>http://www.bastianhofmann.de/post/2767439835</guid><pubDate>Tue, 01 Dec 2009 00:00:00 +0100</pubDate><category>Conference</category><category>OpenSocial</category></item></channel></rss>

