소스 검색

new about page

john melesky 8 년 전
부모
커밋
a25b352bac
3개의 변경된 파일38개의 추가작업 그리고 2개의 파일을 삭제
  1. 34 0
      about.md
  2. 1 1
      site.hs
  3. 3 1
      templates/default.html

+ 34 - 0
about.md

@@ -0,0 +1,34 @@
+---
+title: About
+---
+Hello, I'm John.
+
+I grew up in the northeast US, migrated to Chicago, then more recently
+to Portland, OR, where I've been for the better part of the last
+decade.
+
+![Mt Hood, by flickr user smik67, used in accordance with cc-by-nc-md](/img/mthood.jpg)
+
+This is the most recent version of my website, which has a long and
+storied history, most of which is best left forgotten. We forget with
+such difficulty these days.
+
+Some of my earliest memories are of working with my older sister to
+type BASIC programs into our TI 99/4A from a *Family Computing*
+magazine. We would trade off who was reading out and who was typing
+in. The programs were mostly small games, or the sort of short,
+rotating animation that would later make a decent GIF.
+
+Enchanted, rather than deterred, by those early programming
+experiences, I've tinkered with software ever since, most of that time
+in some professional capacity. Let me know if you're [interested in
+working with me](/work.html), or for that matter if you're [interested
+in some small things I've built](/stuff.html). I've also been known to
+[speak at conferences](/talks.html), if that's your thing.
+
+If you wish to get in touch with me, then you can email me at an
+address comprised of the word "site", an at sign (@), and the domain
+name this site is hosted on (a ".org" domain named after a longtime
+pseudonym, "phaedrusdeinus"). I don't have a strong history of
+correspondence, but I will try to get back to you.
+

+ 1 - 1
site.hs

@@ -15,7 +15,7 @@ main = hakyll $ do
     route   idRoute
     compile compressCssCompiler
 
-  match (fromList ["about.rst", "contact.markdown"]) $ do
+  match "*.md" $ do
     route   $ setExtension "html"
     compile $ pandocCompiler
       >>= loadAndApplyTemplate "templates/default.html" defaultContext

+ 3 - 1
templates/default.html

@@ -17,7 +17,9 @@
         <div id="navigation">
           <a href="/">Home</a><br/>
           <a href="/about.html">About</a><br/>
-          <a href="/contact.html">Contact</a><br/>
+          <a href="/work.html">Work</a><br/>
+          <a href="/talks.html">Talks</a><br/>
+          <a href="/Stuff.html">Stuff</a><br/>
           <a href="/archive.html">Archive</a><br/>
         </div>