--- a/content/blog/2008/08/beauty-in-computer-science-recursion.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2008/08/beauty-in-computer-science-recursion.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -77,7 +77,7 @@
to form bigger ones. That's enough of a primer for now; if something's not
clear please find me on [Twitter][twsl] and let me know.
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
What's Recursion?
---------------
--- a/content/blog/2009/01/deploying-site-fabric-and-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/01/deploying-site-fabric-and-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -21,7 +21,7 @@
[Mint]: http://haveamint.com
[Bird Feeder]: http://haveamint.com/peppermill/pepper/11/bird_feeder/
[RSS feeds]: /rss/
-[Django]: {{links.django}}
+[Django]: http://djangoproject.com/
<div id="toc"></div>
@@ -134,8 +134,8 @@
It's pretty specific to my needs but I'm sure it will give you an idea of
where to start.
-[Fabric]: {{links.fabric}}
-[WebFaction]: {{links.webfaction}}
+[Fabric]: http://www.fabfile.org/
+[WebFaction]: http://www.webfaction.com/
```python
def prod():
@@ -216,7 +216,7 @@
feel free to find me on [Twitter][twsl] with any questions or thoughts you have!
[GitHub]: http://github.com/
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
Update
------
--- a/content/blog/2009/01/going-open-source.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/01/going-open-source.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -15,8 +15,8 @@
there; instead I want to write about why I made the site open source at all.
There are a couple of main reasons, and not *all* of them are selfish!
-[Mercurial]: {{links.mercurial}}
-[Django]: {{links.django}}
+[Mercurial]: http://mercurial-scm.org/
+[Django]: http://djangoproject.com/
[project page]: /projects/stevelosh-com
I Get More Traffic
--- a/content/blog/2009/01/site-redesign.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/01/site-redesign.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -36,9 +36,9 @@
Let me know what you think!
-[Python]: {{links.python}}
-[Django]: {{links.django}}
-[WebFaction]: {{links.webfaction}}
+[Python]: http://python.org/
+[Django]: http://djangoproject.com/
+[WebFaction]: http://www.webfaction.com/
[Squarespace]: http://www.squarespace.com/
[project page]: /projects/stevelosh-com
--- a/content/blog/2009/02/how-and-why-i-dj.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/02/how-and-why-i-dj.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -203,7 +203,7 @@
[eMusic]: http://emusic.com/
[Quicksilver]: http://www.blacktree.com/
[Tempo Widget]: http://mac.softpedia.com/get/Dashboard-Widgets/Music/Tempo-Widget.shtml
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
--- a/content/blog/2009/03/candy-colored-terminal.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/03/candy-colored-terminal.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -91,5 +91,5 @@
I hope this helps! If you'd like to share your color schemes or tell me how to
make the code for my prompt a bit less ugly, please find me on [Twitter][twsl]!
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
--- a/content/blog/2009/03/mercurial-bash-prompts.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/03/mercurial-bash-prompts.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -24,7 +24,7 @@
much more elegantly. **Use that instead!**
[guide]: http://www.ibm.com/developerworks/linux/library/l-tip-prompt/
-[Mercurial]: {{links.mercurial}}
+[Mercurial]: http://mercurial-scm.org/
[git version]: http://gist.github.com/31631
My Starting Point
--- a/content/blog/2009/06/how-to-contribute-to-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/06/how-to-contribute-to-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -39,7 +39,7 @@
between 15 and 45 minutes, depending on how comfortable you are with bash,
Python, and Mercurial itself.
-[Python]: {{links.python}}
+[Python]: http://python.org/
Join the Community
------------------
--- a/content/blog/2009/08/a-guide-to-branching-in-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/08/a-guide-to-branching-in-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -10,7 +10,7 @@
channels on freenode a lot lately, and I've noticed a topic that comes up a
lot is "how does [Mercurial][hg]'s branching differ from [git][]'s branching?"
-[hg]: {{links.mercurial}}
+[hg]: http://mercurial-scm.org/
[git]: http://git-scm.com/
[hg-irc]: irc://irc.freenode.net/#mercurial
[bb-irc]: irc://irc.freenode.net/#bitbucket
--- a/content/blog/2009/11/my-sitesprint-project-lindyhub.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2009/11/my-sitesprint-project-lindyhub.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -50,7 +50,7 @@
you to understand the rest of this entry.
[Lindy Hop]: http://en.wikipedia.org/wiki/Lindy_hop
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
The Problem
-----------
@@ -222,11 +222,11 @@
I'm happy to go further in depth if you're curious — find me on [Twitter][twsl].
-[Django]: {{links.django}}
-[Python]: {{links.python}}
-[WebFaction]: {{links.webfaction}}
+[Django]: http://djangoproject.com/
+[Python]: http://python.org/
+[WebFaction]: http://www.webfaction.com/
[PostgreSQL]: http://www.postgresql.org/
-[Aardvark Legs]: {{links.aardvarklegs}}
+[Aardvark Legs]: https://gist.github.com/btbytes/437704
[jQuery]: http://jquery.com/
If You're Interested, Follow My Progress!
--- a/content/blog/2010/01/moving-from-django-to-hyde.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/01/moving-from-django-to-hyde.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -24,12 +24,12 @@
than creating a new site from scratch, so I decided to write this entry to
describe some of the issues I ran into and how I tackled them.
-[Django]: {{links.django}}
+[Django]: http://djangoproject.com/
[rewrite]: /blog/2009/01/site-redesign/
-[Hyde]: {{links.hyde}}
-[Python]: {{links.python}}
+[Hyde]: http://hyde.github.io/
+[Python]: http://python.org/
[Jekyll]: http://jekyllrb.com/
-[Blatter]: {{links.blatter}}
+[Blatter]: https://bitbucket.org/jek/blatter
[Pilcrow]: http://inky.github.com/pilcrow/
<div id="toc"></div>
@@ -50,7 +50,7 @@
site doesn't particularly *need* all of the functionality Django can provide,
so I figured I'd switch to a static site and save the memory.
-[WebFaction]: {{links.webfaction}}
+[WebFaction]: http://www.webfaction.com/
### Static Pages are Faster
@@ -84,7 +84,7 @@
I've toyed around with backing up Django's database tables when I had my old
site, but this new method is far less work.
-[Mercurial]: {{links.mercurial}}
+[Mercurial]: http://mercurial-scm.org/
Getting Started
---------------
@@ -137,7 +137,7 @@
looking for something specific.
[blueprint]: http://www.blueprintcss.org/
-[aal]: {{links.aardvarklegs}}
+[aal]: https://gist.github.com/btbytes/437704
Using Fabric to Type Less
-------------------------
@@ -199,7 +199,7 @@
When I'm ready to publish changes to the live site I run `fab publish`, which
will regenerate my local version and copy it up to the WebFaction server.
-[Fabric]: {{links.fabric}}
+[Fabric]: http://www.fabfile.org/
[ant]: http://ant.apache.org/
[fabfile]: http://bitbucket.org/sjl/stevelosh/src/tip/fabfile.py
[smusher]: http://github.com/grosser/smusher
@@ -218,7 +218,8 @@
time.
[about page]: /about/
-[Markdown]: {{links.markdown}}
+[Markdown]: https://daringfireball.net/projects/markdown/
+
Converting the Comments
-----------------------
@@ -300,7 +301,7 @@
adding the Disqus JavaScript to one of the templates.
[Disqus]: http://disqus.com/
-[hg tip]: {{links.hgtip}}
+[hg tip]: http://hgtip.com/
[django-disqus]: http://github.com/arthurk/django-disqus
[convert-comments]: http://bitbucket.org/sjl/stevelosh/src/da98105753a1/convert-comments.py
@@ -448,7 +449,7 @@
LessCSS files into normal CSS. I'm planning on rewriting the site's styles in
LessCSS and using the processor once I get some free time.
-[lesscss]: {{links.lesscss}}
+[lesscss]: http://lesscss.org/
View the Code
-------------
--- a/content/blog/2010/01/the-real-difference-between-mercurial-and-git.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/01/the-real-difference-between-mercurial-and-git.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -29,8 +29,8 @@
This post is about what I feel are the last, most *important* differences
between git and Mercurial.
-[Mercurial]: {{links.mercurial}}
-[git]: {{links.git}}
+[Mercurial]: http://mercurial-scm.org/
+[git]: http://git-scm.com/
[hgbranch]: /blog/2009/08/a-guide-to-branching-in-mercurial/#branching-anonymously
<div id="toc"></div>
@@ -101,8 +101,8 @@
more profitable and so has more money to spend on development), but the fact
is that GitHub is still far better than BitBucket.
-[BitBucket]: {{links.bitbucket}}
-[GitHub]: {{links.github}}
+[BitBucket]: http://bitbucket.org/
+[GitHub]: http://github.com/
### Git's Index
--- a/content/blog/2010/02/my-extravagant-zsh-prompt.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/02/my-extravagant-zsh-prompt.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -31,7 +31,7 @@
[tweeted]: http://twitter.com/stevelosh/status/8259755151
[Monokai]: http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/
[candy]: /blog/2009/03/candy-colored-terminal/
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
<div id="toc"></div>
@@ -297,8 +297,8 @@
Those particular characters are meant to reflect the logos of the various
projects. You can of course change them to anything that makes sense to you.
-[mercurial]: {{links.mercurial}}
-[git]: {{links.git}}
+[mercurial]: http://mercurial-scm.org/
+[git]: http://git-scm.com/
To add this feature to your prompt you'll need to do two things in your theme
file. First, add the following function:
--- a/content/blog/2010/06/mercurial-workflows-translation-branches.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/06/mercurial-workflows-translation-branches.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -14,7 +14,7 @@
I've been experimenting with another workflow lately and it's proven itself to
be pretty useful, so I wanted to write about it.
-[Mercurial]: {{ links.mercurial }}
+[Mercurial]: http://mercurial-scm.org/
[branch-as-needed]: /blog/2010/02/mercurial-workflows-branch-as-needed/
[default-and-stable]: /blog/2010/05/mercurial-workflows-stable-default/
@@ -50,7 +50,7 @@
named branches to manage translations.
[hgtip.com]: http://hgtip.com/
-[Hyde]: {{ links.hyde }}
+[Hyde]: http://hyde.github.io/
[subrepo]: http://mercurial.selenic.com/wiki/subrepos
@@ -107,7 +107,7 @@
ignores single linebreaks. If you're using another markup language this might
be a bigger problem for you than it is for me.
-[Markdown]: {{ links.markdown }}
+[Markdown]: https://daringfireball.net/projects/markdown/
A Work in Progress
------------------
--- a/content/blog/2010/08/a-git-users-guide-to-mercurial-queues.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/08/a-git-users-guide-to-mercurial-queues.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -21,8 +21,8 @@
[MQ]: http://mercurial.selenic.com/wiki/MqExtension
[brendan]: http://cs.ubc.ca/~brendan/
-[git]: {{links.git}}
-[Mercurial]: {{links.mercurial}}
+[git]: http://git-scm.com/
+[Mercurial]: http://mercurial-scm.org/
[mq-book]: http://hgbook.red-bean.com/read/managing-change-with-mercurial-queues.html
<div id="toc"></div>
@@ -260,5 +260,5 @@
powerful MQ can be. If you have any questions please find me on
[Twitter][twsl] and me know!
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
--- a/content/blog/2010/09/coming-home-to-vim.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/09/coming-home-to-vim.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -960,5 +960,5 @@
If you've got questions or comments you should [find me on Twitter][twsl] and
let me know.
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
--- a/content/blog/2010/09/making-my-site-sing.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2010/09/making-my-site-sing.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -145,7 +145,7 @@
[Twitter][twsl] and talk to me or discuss a post on [Hacker News][].
[Disqus]: http://disqus.com/
-[twsl]: {{links.twsl}}
+[twsl]: http://twitter.com/stevelosh/
[Hacker News]: http://news.ycombinator.com/
Adding Applause with Flattr
--- a/content/blog/2011/06/django-advice.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/blog/2011/06/django-advice.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -17,7 +17,7 @@
me know and I'll try to fix them.
[Dumbwaiter Design]: http://dwaiter.com/
-[Django]: {{links.django}}
+[Django]: http://djangoproject.com/
[Twitter]: http://twitter.com/stevelosh
<div id="toc"></div>
--- a/content/resume/index.markdown Mon Dec 26 12:29:47 2016 -0500
+++ b/content/resume/index.markdown Mon Dec 26 12:39:38 2016 -0500
@@ -53,7 +53,7 @@
[XML]: http://www.w3.org/XML/
[CSS]: http://www.w3.org/TR/CSS/
[JSON]: http://www.json.org/
-[Markdown]: {{links.markdown}}
+[Markdown]: https://daringfireball.net/projects/markdown/
[Jinja2]: http://jinja.pocoo.org/2/
[R]: http://www.r-project.org/
@@ -79,13 +79,13 @@
When writing [JavaScript][] I use [jQuery][] to eliminate a lot of the
tediousness and create elegant code.
-[Django]: {{links.django}}
-[CherryPy]: {{links.cherrypy}}
+[Django]: http://djangoproject.com/
+[CherryPy]: http://cherrypy.org/
[Blueprint]: http://www.blueprintcss.org/
[Tripoli]: http://devkick.com/lab/tripoli/
-[aardvark legs]: {{links.aardvarklegs}}
+[aardvark legs]: https://gist.github.com/btbytes/437704
[Hyde]: http://github.com/lakshmivyas/hyde
-[Blatter]: {{links.blatter}}
+[Blatter]: https://bitbucket.org/jek/blatter
[jQuery]: http://jquery.com/
### Version Control
@@ -99,7 +99,7 @@
I know my way around [Subversion][], [CVS][], and [git][] as well.
-[Mercurial]: {{links.mercurial}}
+[Mercurial]: http://mercurial-scm.org/
[BitBucket]: http://bitbucket.org/
[Subversion]: http://subversion.tigris.org/
[CVS]: http://www.nongnu.org/cvs/
@@ -120,7 +120,7 @@
[Mac OS X]: http://www.apple.com/macosx/
[TextMate]: http://macromates.com/
[SSH]: http://en.wikipedia.org/wiki/Secure_Shell
-[fabric]: {{links.fabric}}
+[fabric]: http://www.fabfile.org/
[Linux]: http://www.linux.org/
[Windows]: http://www.microsoft.com/WINDOWS/
[vim]: http://www.vim.org/