The document is valid HTML5 + ARIA + SVG 1.1 + MathML 2.0 (subject to the utter previewness of this service).
<!DOCTYPE html>↩<html lang="en">↩<head>↩<meta http-equiv="Content-Type" content="text/html; charset=utf-8">↩<script>document.documentElement.className += "js";</script>↩<title>Fabian Neumann | web developer</title>↩<link rel="stylesheet" href="static/default.css">↩<meta name="author" content="Fabian Neumann">↩<meta name="description" content="I'm a web developer from Germany. This is my internet hub.">↩<meta name="DC.title" content="Fabian Neumann">↩<meta name="geo.placename" content="Fürstenwalde">↩<meta name="geo.position" content="52.35;14.06">↩<meta name="geo.region" content="DE-BR">↩<meta name="ICBM" content="52.35,14.06">↩<link rel="openid.server" href="https://www.myopenid.com/server">↩<link rel="openid.delegate" href="http://fneumann.myopenid.com">↩<link rel="openid2.provider" href="https://www.myopenid.com/server">↩<link rel="openid2.local_id" href="http://fneumann.myopenid.com">↩<link rel="shortcut icon" href="static/favicon.png" type="image/png">↩</head>↩<body>↩<div id="container">↩ <a href="#contact" id="skip">Skip to content</a>↩ <header>↩ <h1>Fabian Neumann <span class="iam">is</span>, <span class="skill">does</span> & <span class="idea">likes</span>…</h1>↩ </header>↩ <p id="cloud">↩ <span class="p3 skill">AJAX</span>↩ <span class="p3 skill">Apache</span>↩ <span class="p4 skill">Atom</span>↩ <span class="p2 idea">Berlin</span>↩ <span class="p3 iam"><a href="http://pseudopost.org/">blogger</a></span>↩ <span class="p4"><a href="http://delicious.com/hellp">bookmarks</a></span>↩ <span class="p3">Brandenburg</span>↩ <span class="p4 skill">bzr</span>↩ <span class="p3 iam"><a href="http://www.couchsurfing.com/people/freidenkers/">couch surfer</a></span>↩ <span class="p1 skill">CSS</span>↩ <span class="p3 skill">Debian</span>↩ <span class="p2 skill"><a href="http://www.djangoproject.com/">Django</a></span>↩ <span class="p4 idea">DVCS</span>↩ <span class="p4 idea">feeds</span>↩ <span class="p1 iam">freelancer</span>↩ <span class="p2 idea"><a href="http://freidenkers.posterous.com/">freidenkers</a></span>↩ <span class="p3 idea">Fürstenwalde</span>↩ <span class="p3">Germany</span>↩ <span class="p4 skill"><a href="http://github.com/hellp">git</a></span>↩ <span class="p3 idea"><a href="http://www.sturzbach.de/">good webdesign</a></span>↩ <span class="p1 skill"><a href="http://html5.validator.nu/?doc=http://fabianneumann.de/&showsource=yes">HTML</a></span>↩ <span class="p3 iam">independent</span>↩ <span class="p2 skill">JavaScript</span>↩ <span class="p3 skill"><a href="http://jquery.com/">jQuery</a></span>↩ <span class="p3 idea">JSON</span>↩ <span class="p3 skill">LAMP</span>↩ <span class="p4 idea"><a href="http://friendfeed.com/hellp">lifestreaming</a></span>↩ <span class="p2 skill">Linux</span>↩ <span class="p4 skill">lighttpd</span>↩ <span class="p4 idea"><a href="http://identi.ca/hellp">microblogging</a></span>↩ <span class="p3 idea">Microformats</span>↩ <span class="p2 idea"><a href="http://www.last.fm/user/hellp">music</a></span>↩ <span class="p3 skill">MySQL</span>↩ <span class="p3 idea"><a href="http://claimid.com/fabian-neumann">OpenID</a></span>↩ <span class="p3 idea"><a href="http://www.openlayers.org/">OpenLayers</a></span>↩ <span class="p2 idea">Open Source</span>↩ <span class="p4 idea"><a href="http://hellp.ipernity.com/">photography</a></span>↩ <span class="p3 skill">PHP</span>↩ <span class="p2 skill">PostgreSQL</span>↩ <span class="p2 iam">programmer</span>↩ <span class="p3"><a href="http://pseudopost.org/">pseudopost.org</a></span>↩ <span class="p1 skill">Python</span>↩ <span class="p4 skill">RSS</span>↩ <span class="p3 iam">self-employed</span>↩ <span class="p2"><a href="skype:hellpaso?chat">Skype</a></span>↩ <span class="p3 idea"><a href="http://claimid.com/fabian-neumann">social media</a></span>↩ <span class="p2 idea"><a href="http://www.ipernity.com/tag/hellp/keyword/244836">Sofia</a></span>↩ <span class="p3 iam">software engineer</span>↩ <span class="p5 skill">SQLite</span>↩ <span class="p2"><a href="http://www.sturzbach.de/">Sturzbach</a></span>↩ <span class="p3 idea"><a href="http://twitter.com/hellp">Twitter</a></span>↩ <span class="p3 skill">Ubuntu</span>↩ <span class="p2 idea">Usability</span>↩ <span class="p1 iam">web developer</span>↩ <span class="p2"><a href="https://www.xing.com/profile/Fabian_Neumann3">Xing</a></span>↩ <span class="p3 skill">XHTML</span>↩ <span class="p3 skill">XML</span>↩ </p>↩↩ <section id="contact">↩ <h2>Contact</h2>↩ <div id="contactcontent">To get in touch with me, please use↩ <a class="toggle-cf" href="http://www.formspring.com/forms/fn-kontakt">the contact form</a>↩ or ping me through↩ <a href="xmpp:hellp@xabber.de">Jabber</a>,↩ <a href="skype:hellpaso?chat">Skype</a>,↩ <a href="http://www.xing.com/go/privatemessage/Fabian_Neumann3">XING</a>,↩ <a href="http://www.facebook.com/fabian.neumann">Facebook</a>,↩ <a href="http://identi.ca/hellp">Identi.ca</a>↩ or <a href="http://twitter.com/timeline/home?status=%40hellp">Twitter</a>↩ — or call me: +49 3361 331392.↩ </div>↩ </section>↩↩ <section id="portfolio">↩ <h2>Current projects</h2>↩ <ul>↩ <li>↩ <header>↩ <h3>TribaSpace / online fashion calendar / 2010</h3>↩ <a href="http://tribaspace.com/">tribaspace.com</a>↩ </header>↩ <img src="static/img/p-tribaspace3.jpg" alt="TribaSpace screenshot">↩ <p>“One Online Calendar for the entire Fashion Industry”</p>↩ <p class="skills">Frontend, templating, webdesign.</p>↩ <p class="tech">XHTML, JavaScript/jQuery,↩ <a href="http://bfg.repoze.org/">BFG</a>,↩ <a href="http://chameleon.repoze.org/">Chameleon</a>,↩ Python.</p>↩ <p class="minor">↩ Client: <a href="http://wetriba.com/">WeTriba</a>↩ </p>↩ <p class="minor">↩ In cooperation with↩ <a href="http://www.jarn.com/">Jarn (backend, core, repoze.bfg)</a> and↩ <a href="http://www.mathiaspueschel.de/">Mathias Püschel (interaction design).</a>↩ </p>↩ </li>↩ <li>↩ <header>↩ <h3>NEONauten / community research platform / since 2009</h3>↩ <a href="http://www.dieneonauten.de/">dieneonauten.de</a>↩ </header>↩ <img src="static/img/p-neonauten2.jpg" alt="NEONauten screenshot">↩ <p>“Die digitale Plattform für Trends, Konsumkultur und Markenexperimente der NEON-Generation.”</p>↩ <p class="skills">Backend, frontend, setup; JSON interfaces to Flash and PHP</p>↩ <p class="tech">Django, Python, MySQL, HTML, JavaScript/jQuery, SIFR</p>↩ <p class="minor">In cooperation with↩ <a href="http://www.sturmunddrang.de/">Sturm & Drang</a>,↩ <a href="http://www.freshmilk.de/">Freshmilk</a>,↩ <a href="http://www.guj.de/">Gruner+Jahr</a>,↩ <a href="http://derraab.com/">Markus Raab</a> (Flash),↩ <a href="http://marceldickhage.de/">Marcel Dickhage</a> (Design),↩ <a href="http://www.proclame.com/">Mathias Volz</a>↩ et al.↩ </p>↩ </li>↩ <li>↩ <header>↩ <h3>RAUMAX / corp. website / since 2008</h3>↩ <a href="http://www.raumax.de/">raumax.de</a>↩ </header>↩ <img src="static/img/p-raumax.jpg" alt="RAUMAX screenshot">↩ <p>“Wohnraumplanung und -gestaltung aus einer Hand.”</p>↩ <p class="skills">Backend, markup, concept, SEO, consulting</p>↩ <p class="tech">PHP, <a href="http://dwoo.org/">Dwoo</a>, HTML4, CSS, <a href="http://jquery.com/">jQuery</a></p>↩ <p class="minor">In cooperation with Mathias Püschel (design, concept) of↩ <a href="http://www.sturzbach.de/">Sturzbach – Gute Websites</a>.</p>↩ </li>↩ </ul>↩ <h2>Past projects</h2>↩ <ul>↩ <li>↩ <header>↩ <h3>BauenSchütztKlima.de / info website / 2010</h3>↩ <a href="http://www.bauenschuetztklima.de/">bauenschuetztklima.de</a>↩ </header>↩ <img src="static/img/p-bauenschuetztklima.jpg" alt="bauenschuetztklima.de screenshot">↩ <p class="skills">Backend & frontend implementation, markup</p>↩ <p class="tech">Django, Python, HTML, CSS, <a href="http://jquery.com/">jQuery</a>, <a href="http://flowplayer.org/">Flowplayer</a>, Google Maps</p>↩ <p class="minor">Client:↩ <a href="http://www.freshmilk.tv/">Freshmilk Creative Media</a>;↩ <a href="http://www.bauindustrie.de/">Hauptverband der Deutschen Bauindustrie</a></p>↩ </li>↩ <li>↩ <header>↩ <h3>liveshopping.biz / blog template / 2008</h3>↩ <a href="http://www.liveshopping.biz/">liveshopping.biz</a>↩ </header>↩ <img src="static/img/p-liveshoppingbiz.png" alt="liveshopping.biz screenshot">↩ <p class="skills">Wordpress template, markup, setup</p>↩ <p class="tech">XHTML, CSS, <a href="http://jquery.com/">jQuery</a></p>↩ <p class="minor">In cooperation with↩ <a href="http://www.waider-mediendesign.de/">Jan-Erik Waider Mediendesign</a> (design).↩ </p>↩ </li>↩ <li>↩ <header>↩ <h3>Form implementation / 2008</h3>↩ <a href="http://www.gruenlicht.de/pages/information-und-bewerbung/online-anmeldung.php">visit page</a>↩ </header>↩ <img src="static/img/p-violine.jpg" alt="screenshot">↩ <p>Online application form for the <em>International Competition for Violin</em></p>↩ <p class="skills">Markup, form processing, validation, i18n (de/en)</p>↩ <p class="tech">HTML, PHP</p>↩ <p class="minor">In cooperation with↩ <a href="http://www.waider-mediendesign.de/">Jan-Erik Waider Mediendesign</a> (concept, design, lead).↩ </p>↩ </li>↩ <li>↩ <header>↩ <h3>luckybay / a “feeling lucky” search for eBay / 2008</h3>↩ <a href="http://luckybay.sturzbach.de">visit page</a>↩ </header>↩ <img src="static/img/p-luckybay2.jpg" alt="screenshot">↩ <p>Simple web service to deeplink articles/auctions on ebay without knowing their item id.</p>↩ <p>Used by one of our clients, <a href="http://stores.shop.ebay.de/Seeadler-Premium-Schuhspanner">Seeadler Premium Schuhspanner</a>.</p>↩ <p class="skills">Concept, backend, everything</p>↩ <p class="tech">Python, <a href="http://www.cherrypy.org/">CherryPy</a>, eBay API</p>↩ <p class="minor">In cooperation with <a href="http://www.sturzbach.de/">Sturzbach – Gute Websites</a>.</p>↩ </li>↩ <li>↩ <header>↩ <h3>Gesine Nowakowski / artist website / 2008</h3>↩ <a href="http://www.nowakowski.de/">nowakowski.de</a>↩ </header>↩ <img src="static/img/p-nowakowski.jpg" alt="screenshot">↩ <p>Small website for a German opera singer (soprano).</p>↩ <p class="skills">Markup, concept, server setup</p>↩ <p class="tech">Wordpress, PHP, XHTML</p>↩ <p class="minor">In cooperation with Mathias Püschel (design, concept, CSS) of↩ <a href="http://www.sturzbach.de/">Sturzbach – Gute Websites</a>.</p>↩ </li>↩ <li>↩ <header>↩ <h3>eineguteMinute.de / 2007</h3>↩ <a href="http://eineguteminute.de">eineguteMinute.de</a>↩ </header>↩ <img src="static/img/p-guteminute.jpg" alt="screenshot">↩ <p>Experimental Django site for people to submit 1440 good deeds a day.</p>↩ <p class="skills">Frontend, backend, concept, everything</p>↩ <p class="tech"><a href="http://www.djangoproject.com/">Django</a>, OpenID, HTML, lighttpd</p>↩ <p class="minor">In cooperation with Mathias Püschel (design) of↩ <a href="http://www.sturzbach.de/">Sturzbach – Gute Websites</a>.</p>↩ </li>↩ </ul>↩ </section>↩ <footer>↩ <p>© Fabian Neumann, Schlossstr. 29, 15517 Fürstenwalde, Germany↩ <br>USt-ID: DE263603258</p>↩ <p>Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehme↩ ich keine Haftung für die Inhalte externer Links. Für den Inhalt der↩ verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.</p>↩ </footer>↩</div>↩<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>↩<script src="static/global.js"></script>↩<script>↩jQuery(document).ready(function () { FNDEV.on_document_ready(); });↩jQuery(window).load(function () { FNDEV.on_window_load(); });↩var clicky = { log: function(){ return; }, goal: function(){ return; }};↩var clicky_site_id = 4922;↩(function() {↩ var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;↩ s.src = 'http://static.getclicky.com/js';↩ (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s);↩})();↩</script>↩<noscript><p><img alt="Clicky" width="1" height="1" src="http://in.getclicky.com/4922ns.gif"></p></noscript>↩</body>↩</html>Total execution time 91 milliseconds.