From 5cc021b716099159ce1471d15703d0c2a1fa0ef6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 19 Oct 2014 14:55:40 +0300 Subject: [PATCH] Updates --- home.yaml | 118 ++++++++++++++++++++++++++++++++++++++++++++ index.hamlet | 137 --------------------------------------------------- robots.txt | 1 + 3 files changed, 119 insertions(+), 137 deletions(-) create mode 100644 home.yaml delete mode 100644 index.hamlet diff --git a/home.yaml b/home.yaml new file mode 100644 index 0000000..66ee31c --- /dev/null +++ b/home.yaml @@ -0,0 +1,118 @@ +title: Michael Snoyman's homepage +about: + > + I'm a (mainly) Haskell web developer, and lead developer of the [Yesod Web Framework](http://www.yesodweb.com). + I'm the Lead Software Engineer at [FP Complete](http://fpcomplete.com). + I live in Maalot, Israel with my wife and three kids. + +profile: + url: /img/profile.jpg + alt: Michael Snoyman + width: 150 + height: 213 + +toplinks: +- url: 'https://plus.google.com/116553865628071717889/posts' + text: "+Michael Snoyman" +- url: 'https://twitter.com/snoyberg' + text: '@snoyberg' +- url: 'http://www.haskellers.com/user/snoyberg' + text: I'm a Haskeller + +publications: +- url: 'http://aosabook.org/en/posa/warp.html' + text: Performance of Open Source Applications + date: 2013-11 +- url: "http://www.aosabook.org/en/yesod.html" + text: Architecture of Open Source Applications, Volume 2 + date: 2012-05 +- url: "http://shop.oreilly.com/product/0636920023142.do" + text: Developing Web Applications with Haskell and Yesod + date: 2012-04 + publisher: O'Reilly +- url: "http://steve.vinoski.net/pdf/IC-Warp_a_Haskell_Web_Server.pdf" + text: "Warp: A Haskell Web Server" + date: 2011-06 + publisher: "IEEE Spectrum, The Functional Web" + +talks: +- date: 2014-10 + title: Hybrid server/client Haskell web apps + venue: PolyConf 2014 + links: To be posted after the talk +- date: 2014-10 + title: Conduit + venue: Haskell Users Group, Berlin + links: To be posted after the talk +- date: 2014-02 + title: Pipes and Conduit + venue: Haskell Cast + links: + - url: "http://www.haskellcast.com/episode/006-gabriel-gonzalez-and-michael-snoyman-on-pipes-and-conduit/" + text: Video +- date: 2013-11 + title: Yesod and FP Complete + venue: Mostly Erlang (podcast) + links: + - url: "http://mostlyerlang.com/2013/11/27/023-yesod-and-fp-complete/" + text: Audio +- date: 2013-10 + title: Programming with Functional Style + venue: Erlang Factory, Tel Aviv + links: + - url: "https://docs.google.com/presentation/d/1770ZKnm_bUpkOfzYN_IZq7AVFE6J1pKyFMX9iqVgyAI/edit?usp=sharing" + text: Slides +- date: 2012-12 + title: Haskell and Yesod + venue: Sayeret Lambda + links: + - url: "https://docs.google.com/presentation/d/1_A1QMbFPmpfBc-uJz8Z4G4tESVuxErW4kmI-R2yVnU4/edit" + text: Slides +- date: 2012-12 + title: Yesod + venue: Floss Weekly + links: + - url: "http://twit.tv/show/floss-weekly/236" + text: Video +- date: 2012-11 + title: Designing Domain Specific Languages + venue: O'Reilly Webinar + links: + - url: "http://www.oreillynet.com/pub/e/2400" + text: Video + - url: "https://docs.google.com/presentation/d/1flkeCW-8rNPrT1d-YkxMm4repuAeT1YxjmdRd2f-FDs/edit" + text: Slides +- date: 2012-10 + title: Yesod + venue: Sayeret Lambda (podcast) + links: + - url: "http://narkisr.github.io/lambda-pod/posts/2012-10/lambda-pod-yesod-episode.html" + text: Audio +- date: 2012-06 + title: Designing Type-Safe Haskell APIs + venue: Big Techday 5 + links: + - url: "http://www.oreillynet.com/pub/e/2351" + text: Video + - url: "https://docs.google.com/presentation/d/1K7smIeqmca-fY8qgQUKrvWWHTUPJoKuVLRtLeWYFMtI/edit" + text: Slides +- date: 2011-11 + title: Yesod Web Framework + venue: QCon San Francisco + links: + - url: "http://www.infoq.com/presentations/Yesod;jsessionid=6AF0AA3EF8CCCE7195BDBBB0C8E1050B" + text: Video + - url: "https://docs.google.com/presentation/d/15wN2uLhMdTWqvYD2RtN0W3XFyTYQ0Kh6bHOKlthBhX0/edit" + text: Slides + +sites: +- url: "http://photos.snoyman.com" + text: Family Photo Blog +- url: "http://www.yesodweb.com" + text: Yesod Web Framework +- url: "http://www.haskellers.com" + text: Haskellers +- url: "http://packdeps.haskellers.com" + text: Packdeps +- url: "http://luach.snoyman.com" + text: Luach diff --git a/index.hamlet b/index.hamlet deleted file mode 100644 index 480361b..0000000 --- a/index.hamlet +++ /dev/null @@ -1,137 +0,0 @@ -$doctype 5 - - - - - Michael Snoyman's homepage - <link rel=stylesheet href=style.lucius> - <body> - <aside> - <img src=profile.jpg alt="Michael Snoyman" width=150 height=213> - <ul> - <li> - <a href="https://plus.google.com/116553865628071717889/posts">+Michael Snoyman - <li> - <a href="https://twitter.com/snoyberg">@snoyberg - <li> - <a href="http://www.haskellers.com/user/snoyberg">I'm a Haskeller - - <div #twitter> - <a class="twitter-timeline" href="https://twitter.com/snoyberg" data-widget-id="296574273508741122">Tweets by @snoyberg</a> - <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> - - - <article> - <h1>Michael Snoyman - <h2>About Me - <p .aboutme> - I'm a (mainly) Haskell web developer, and lead developer of the <a href="http://www.yesodweb.com">Yesod Web Framework</a>. - I'm the Lead Software Engineer at <a href="http://fpcomplete.com">FP Complete</a>. - I live in Maalot, Israel with my wife and three kids. - - <h2>Publications - <ul> - <li> - <a href="http://aosabook.org/en/posa/warp.html">Performance of Open Source Applications# - . November 2013 - <li> - <a href="http://www.aosabook.org/en/yesod.html">Architecture of Open Source Applications, Volume 2# - . May 2012 - <li> - <a href="http://shop.oreilly.com/product/0636920023142.do">Developing Web Applications with Haskell and Yesod# - . April 2012, O'Reilly - <li> - <a href="http://steve.vinoski.net/pdf/IC-Warp_a_Haskell_Web_Server.pdf">Warp: A Haskell Web Server# - . June 2011, IEEE Spectrum - <i>The Functional Web - - <h2>Talks - <table> - <thead> - <tr> - <th>Date - <th>Title - <th>Venue - <th>Links - <tbody> - <tr> - <td>October 2014 - <td>Hybrid server/client Haskell web apps - <td> - <a href=http://polyconf.com/>PolyConf 2014 - <td>To be posted after the talk - <tr> - <td>October 2014 - <td>Conduit - <td>Haskell Users Group, Berlin - <td>To be posted after the talk - <tr> - <td>February 2014 - <td>Pipes and Conduit - <td>Haskell Cast - <td> - <a href="http://www.haskellcast.com/episode/006-gabriel-gonzalez-and-michael-snoyman-on-pipes-and-conduit/">Video - <tr> - <td>November 2013 - <td>Yesod and FP Complete - <td>Mostly Erlang (podcast) - <td> - <a href="http://mostlyerlang.com/2013/11/27/023-yesod-and-fp-complete/">Audio - <tr> - <td>October 2013 - <td>Programming with Functional Style - <td>Erlang Factory, Tel Aviv - <td> - <a href="https://docs.google.com/presentation/d/1770ZKnm_bUpkOfzYN_IZq7AVFE6J1pKyFMX9iqVgyAI/edit?usp=sharing">Slides - <tr> - <td>Dec 2012 - <td>Haskell and Yesod - <td>Sayeret Lambda - <td> - <a href="https://docs.google.com/presentation/d/1_A1QMbFPmpfBc-uJz8Z4G4tESVuxErW4kmI-R2yVnU4/edit">Slides - <tr> - <td>Dec 2012 - <td>Yesod - <td>Floss Weekly - <td> - <a href="http://twit.tv/show/floss-weekly/236">Video - <tr> - <td>Nov 2012 - <td>Designing Domain Specific Languages - <td>O'Reilly Webinar - <td> - <a href="http://www.oreillynet.com/pub/e/2400">Video - <a href="https://docs.google.com/presentation/d/1flkeCW-8rNPrT1d-YkxMm4repuAeT1YxjmdRd2f-FDs/edit">Slides - <tr> - <td>Oct 2012 - <td>Yesod - <td>Sayeret Lambda (podcast) - <td> - <a href="http://narkisr.github.io/lambda-pod/posts/2012-10/lambda-pod-yesod-episode.html">Audio - <tr> - <td>June 2012 - <td>Designing Type-Safe Haskell APIs - <td>Big Techday 5 - <td> - <a href="http://www.oreillynet.com/pub/e/2351">Video - <a href="https://docs.google.com/presentation/d/1K7smIeqmca-fY8qgQUKrvWWHTUPJoKuVLRtLeWYFMtI/edit">Slides - <tr> - <td>Nov 2011 - <td>Yesod Web Framework - <td>QCon San Francisco - <td> - <a href="http://www.infoq.com/presentations/Yesod;jsessionid=6AF0AA3EF8CCCE7195BDBBB0C8E1050B">Video - <a href="https://docs.google.com/presentation/d/15wN2uLhMdTWqvYD2RtN0W3XFyTYQ0Kh6bHOKlthBhX0/edit">Slides - - <h2>My Sites - <ul> - <li> - <a href="http://photos.snoyman.com">Family Photo Blog - <li> - <a href="http://www.yesodweb.com">Yesod Web Framework - <li> - <a href="http://www.haskellers.com">Haskellers - <li> - <a href="http://packdeps.haskellers.com">Packdeps - <li> - <a href="http://luach.snoyman.com">Luach diff --git a/robots.txt b/robots.txt index e69de29..7215826 100644 --- a/robots.txt +++ b/robots.txt @@ -0,0 +1 @@ +User-Agent: *