<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Home &#8212; Eric Holscher - Surfing in Kansas</title>
    
    <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <link rel="stylesheet" href="https://media.readthedocs.org/css/badge_only.css" type="text/css" />
    <link rel="stylesheet" href="_static/eric.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '',
        VERSION:     '1.0',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '',
        HAS_SOURCE:  true,
        SOURCELINK_SUFFIX: '.txt'
      };
    </script>
    <script type="text/javascript" src="https://media.readthedocs.org/javascript/jquery/jquery-2.0.3.min.js"></script>
    <script type="text/javascript" src="https://media.readthedocs.org/javascript/jquery/jquery-migrate-1.2.1.min.js"></script>
    <script type="text/javascript" src="https://media.readthedocs.org/javascript/underscore.js"></script>
    <script type="text/javascript" src="https://media.readthedocs.org/javascript/doctools.js"></script>
    <script type="text/javascript" src="https://media.readthedocs.org/javascript/readthedocs-doc-embed.js"></script>
    <link rel="shortcut icon" href="_static/favicon.ico"/>
    <link rel="author" title="About these documents" href="about/" />
    <link rel="index" title="Index" href="genindex/" />
    <link rel="search" title="Search" href="search/" />
    <link rel="next" title="About Me" href="about/" />
  
   
  <link rel="stylesheet" href="_static/custom.css" type="text/css" />
  
  
  <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />

  
  <link rel="alternate" type="application/atom+xml"  href="blog/archive/atom.xml" title="Eric Holscher - Surfing in Kansas">
  
  
  <link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">
  
  <style type="text/css">
    ul.ablog-archive {list-style: none; overflow: auto; margin-left: 0px}
    ul.ablog-archive li {float: left; margin-right: 5px; font-size: 80%}
    ul.postlist a {font-style: italic;}
    ul.postlist-style-disc {list-style-type: disc;}
    ul.postlist-style-none {list-style-type: none;}
    ul.postlist-style-circle {list-style-type: circle;}
  </style>

  
<!-- RTD Extra Head -->

<!-- 
Always link to the latest version, as canonical.
http://docs.readthedocs.org/en/latest/canonical.html
-->
<link rel="canonical" href="http://ericholscher.com/" />

<link rel="stylesheet" href="https://media.readthedocs.org/css/readthedocs-doc-embed.css" type="text/css" />

<script type="text/javascript" src="_static/readthedocs-data.js"></script>

<!-- Add page-specific data, which must exist in the page js, not global -->
<script type="text/javascript">
READTHEDOCS_DATA['page'] = 'index'
READTHEDOCS_DATA['source_suffix'] = '.rst'
</script>

<script type="text/javascript" src="https://media.readthedocs.org/javascript/readthedocs-analytics.js"></script>

<!-- end RTD <extrahead> -->
</head>
  <body role="document">

  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="home">
<h1>Home<a class="headerlink" href="#home" title="Permalink to this headline">¶</a></h1>
<p>Welcome to the home of Eric Holscher on the web.</p>
<p>I am the co-founder of <a class="reference external" href="https://readthedocs.org">Read the Docs</a> and <a class="reference external" href="http://www.writethedocs.org">Write the Docs</a>,
where I work to elevate the status of documentation in the software industry.
The main content here is my blog,
which covers various topics around documentation,
Python,
Django,
and conference organizing.</p>
<p>I currently live in Portland, Oregon,
and love to explore the outdoors.
Whether on bike or foot,
I spend as much time as possible out and about,
checking out the various beauty that the world holds.</p>
<p>Below you can find out more information about me,
and the various professional projects I&#8217;m a part of.</p>
<div class="section" id="information">
<h2>Information<a class="headerlink" href="#information" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="about/">About Me</a></li>
<li class="toctree-l1"><a class="reference internal" href="speaking/">Speaking</a></li>
<li class="toctree-l1"><a class="reference internal" href="consulting/">Consulting</a></li>
<li class="toctree-l1"><a class="reference internal" href="interviews/">Interviews</a></li>
<li class="toctree-l1"><a class="reference internal" href="books/">Favorite Books</a></li>
</ul>
</div>
</div>
<div class="section" id="activities">
<h2>Activities<a class="headerlink" href="#activities" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="bike/">Bike Touring</a></li>
<li class="toctree-l1"><a class="reference internal" href="backpacking/">Backpacking</a></li>
</ul>
</div>
</div>
<div class="section" id="blog-entries">
<h2>Blog Entries<a class="headerlink" href="#blog-entries" title="Permalink to this headline">¶</a></h2>
<ul class="postlist-style-circle postlist simple">
<li>Mar 09, 2018 - <a class="reference internal" href="blog/2018/mar/9/one-percent-for-open-source/">One Percent for Open Source</a></li>
<li>Feb 13, 2018 - <a class="reference internal" href="blog/2018/feb/13/conference-mentorship/">Conference Mentorship</a></li>
<li>Feb 07, 2018 - <a class="reference internal" href="blog/2018/feb/7/the-post-i-never-published/">The post I never published</a></li>
<li>Jan 04, 2018 - <a class="reference internal" href="blog/2018/jan/4/business-questions-for-2018/">Business questions I&#8217;m working on in 2018</a></li>
<li>Dec 02, 2017 - <a class="reference internal" href="blog/2017/dec/2/breaking-cliques-at-events/">Breaking Cliques at Events</a></li>
<li>Aug 02, 2017 - <a class="reference internal" href="blog/2017/aug/2/pacman-rule-conferences/">The Pac-Man Rule at Conferences</a></li>
<li>Feb 13, 2017 - <a class="reference internal" href="blog/2017/feb/13/docs-are-json-for-the-brain/">Documentation is JSON for the Brain</a></li>
<li>Jan 27, 2017 - <a class="reference internal" href="blog/2017/jan/27/code-is-self-documenting/">&#8220;My Code is Self-Documenting&#8221;</a></li>
<li>Nov 12, 2016 - <a class="reference internal" href="blog/2016/nov/12/questions-at-conferences/">Questions after talks at conferences</a></li>
<li>Oct 06, 2016 - <a class="reference internal" href="blog/2016/oct/6/authoring-documentation-with-semantic-meaning/">Semantic Meaning in Authoring Documentation</a></li>
<li>Sep 24, 2016 - <a class="reference internal" href="blog/2016/sep/23/documentation-as-json/">A Selfish Appeal for Documentation</a></li>
<li>Aug 31, 2016 - <a class="reference internal" href="blog/2016/aug/31/funding-oss-marketing-money/">Funding Open Source with Marketing Money</a></li>
<li>Jul 25, 2016 - <a class="reference internal" href="blog/2016/jul/25/integrating-jinja-rst-sphinx/">The Power of Sphinx: Integrating Jinja with RST</a></li>
<li>Jul 01, 2016 - <a class="reference internal" href="blog/2016/jul/1/sphinx-and-rtd-for-writers/">An introduction to Sphinx and Read the Docs for Technical Writers</a></li>
<li>Mar 15, 2016 - <a class="reference internal" href="blog/2016/mar/15/dont-use-markdown-for-technical-docs/">Why You Shouldn&#8217;t Use &#8220;Markdown&#8221; for Documentation</a></li>
<li>Oct 16, 2015 - <a class="reference internal" href="blog/2015/oct/16/the-importance-of-being-welcoming/">The Importance of Being Welcoming</a></li>
<li>May 25, 2015 - <a class="reference internal" href="blog/2015/may/25/why-im-building-a-company-structure/">Why I&#8217;m building a company: Structure</a></li>
<li>Apr 10, 2015 - <a class="reference internal" href="blog/2015/apr/10/making-read-the-docs-sustainable/">Making Read the Docs Sustainable</a></li>
<li>Oct 24, 2014 - <a class="reference internal" href="blog/2014/oct/24/announcing-read-the-docs-for-business/">Announcing Read the Docs for Business</a></li>
<li>Aug 08, 2014 - <a class="reference internal" href="blog/2014/aug/8/read-the-docs-goes-full-time/">Read the Docs goes full-time</a></li>
<li>Feb 27, 2014 - <a class="reference internal" href="blog/2014/feb/27/how-i-judge-documentation-quality/">How I Judge the Quality of Documentation in 30 Seconds</a></li>
<li>Feb 11, 2014 - <a class="reference internal" href="blog/2014/feb/11/sphinx-isnt-just-for-python/">Sphinx isn&#8217;t just for Python</a></li>
<li>Dec 31, 2013 - <a class="reference internal" href="blog/2013/dec/31/2013-year-review/">2013 Year in Review</a></li>
<li>Dec 23, 2013 - <a class="reference internal" href="blog/2013/dec/23/read-the-docs-2013-stats/">Read the Docs 2013 Stats</a></li>
<li>Nov 21, 2013 - <a class="reference internal" href="blog/2013/nov/21/better-javascript-workflow-with-django/">A Better Javascript Workflow with Django</a></li>
<li>Nov 11, 2013 - <a class="reference internal" href="blog/2013/nov/11/code-conduct-organizers-perspective/">Codes of Conduct, an Organizers Perspective</a></li>
<li>Nov 04, 2013 - <a class="reference internal" href="blog/2013/nov/4/new-theme-read-the-docs/">A New Theme for Read the Docs</a></li>
<li>Oct 24, 2013 - <a class="reference internal" href="blog/2013/oct/24/google-book-sprint-2013/">Google Summer of Code Book Sprint 2013</a></li>
<li>Oct 08, 2013 - <a class="reference internal" href="blog/2013/oct/7/announcing-grok-the-docs/">Announcing Grok the Docs</a></li>
<li>Oct 01, 2013 - <a class="reference internal" href="blog/2013/oct/1/sphinx-live-preview/">Sphinx Live Preview</a></li>
<li>Sep 30, 2013 - <a class="reference internal" href="blog/2013/sep/30/writing-beginners-guide-to-docs/">Writing a Beginners Guide to Documentation</a></li>
<li>Sep 28, 2013 - <a class="reference internal" href="blog/2013/sep/28/letter-to-an-old-friend/">A letter to an old friend</a></li>
<li>Sep 25, 2013 - <a class="reference internal" href="blog/2013/sep/25/help-me-improve-documentation/">Help me improve documentation</a></li>
<li>Apr 04, 2013 - <a class="reference internal" href="blog/2013/apr/4/preping-pct/">Prepping for the Pacific Crest Trail</a></li>
<li>Jan 28, 2013 - <a class="reference internal" href="blog/2013/jan/28/announcing-write-docs/">Announcing Write the Docs</a></li>
<li>Jan 10, 2013 - <a class="reference internal" href="blog/2013/jan/10/walk-woods/">A Walk in the Woods</a></li>
<li>Dec 31, 2012 - <a class="reference internal" href="blog/2012/dec/31/2012-year-review/">2012 Year in Review</a></li>
<li>Dec 01, 2012 - <a class="reference internal" href="blog/2012/dec/1/interesting-projects-read-docs-teaching/">Interesting projects on Read the Docs: Teaching</a></li>
<li>Sep 20, 2012 - <a class="reference internal" href="blog/2012/sep/20/help-fund-read-docs/">Help fund Read the Docs</a></li>
<li>Sep 18, 2012 - <a class="reference internal" href="blog/2012/sep/18/festival-felt-hug/">The festival that felt like a hug</a></li>
<li>Jan 22, 2012 - <a class="reference internal" href="blog/2012/jan/22/why-read-docs-matters/">Why Read the Docs matters</a></li>
<li>Apr 11, 2011 - <a class="reference internal" href="blog/2011/apr/11/read-docs-update/">Read the Docs Update</a></li>
<li>Jan 23, 2011 - <a class="reference internal" href="blog/2011/jan/23/using-reviewboard-git/">Using Reviewboard with Git</a></li>
<li>Jan 11, 2011 - <a class="reference internal" href="blog/2011/jan/11/read-docs-updates/">Read the Docs Updates</a></li>
<li>Jan 10, 2011 - <a class="reference internal" href="blog/2011/jan/10/handling-django-settings-files/">Handling Django Settings Files</a></li>
<li>Nov 17, 2010 - <a class="reference internal" href="blog/2010/nov/17/required-reading/">Required Reading</a></li>
<li>Nov 16, 2010 - <a class="reference internal" href="blog/2010/nov/16/using-haystack-index-non-database-content/">Using Haystack to index non-database content</a></li>
<li>Nov 15, 2010 - <a class="reference internal" href="blog/2010/nov/15/correct-commands-check-out-and-update-vcs-repos/">Correct commands to check out and update VCS repos</a></li>
<li>Nov 12, 2010 - <a class="reference internal" href="blog/2010/nov/12/site-upgrades/">Site upgrades</a></li>
<li>Nov 11, 2010 - <a class="reference internal" href="blog/2010/nov/11/building-django-app-server-chef-part-4/">Building a Django App Server with Chef: Part 4</a></li>
<li>Nov 10, 2010 - <a class="reference internal" href="blog/2010/nov/10/building-django-app-server-chef-part-3/">Building a Django App Server with Chef: Part 3</a></li>
<li>Nov 09, 2010 - <a class="reference internal" href="blog/2010/nov/9/building-django-app-server-chef-part-2/">Building a Django App Server with Chef: Part 2</a></li>
<li>Nov 08, 2010 - <a class="reference internal" href="blog/2010/nov/8/building-django-app-server-chef/">Building a Django App Server with Chef: Part 1</a></li>
<li>Nov 05, 2010 - <a class="reference internal" href="blog/2010/nov/5/using-znc-irc-bouncer/">Using ZNC, an IRC bouncer</a></li>
<li>Nov 04, 2010 - <a class="reference internal" href="blog/2010/nov/4/running-hudson-matrix-builds-multiple-machines/">Running Hudson matrix builds on multiple machines</a></li>
<li>Nov 03, 2010 - <a class="reference internal" href="blog/2010/nov/3/django-testing-mailing-list/">Django Testing Mailing List</a></li>
<li>Nov 02, 2010 - <a class="reference internal" href="blog/2010/nov/2/celery-tips/">Celery Tips</a></li>
<li>Nov 01, 2010 - <a class="reference internal" href="blog/2010/nov/1/virtualenv-tips/">Virtualenv Tips</a></li>
<li>Sep 10, 2010 - <a class="reference internal" href="blog/2010/sep/10/djangocon-talk/">Djangocon Talk</a></li>
<li>Aug 28, 2010 - <a class="reference internal" href="blog/2010/aug/28/new-feautures-read-docs/">New features on Read The Docs</a></li>
<li>Aug 22, 2010 - <a class="reference internal" href="blog/2010/aug/22/lessons-learned-dash-ghetto-nginx-ssi/">Lessons Learned From The Dash: Nginx SSI</a></li>
<li>Aug 21, 2010 - <a class="reference internal" href="blog/2010/aug/21/better-push-notification-code-hosting/">A better webhook for code hosting</a></li>
<li>Aug 16, 2010 - <a class="reference internal" href="blog/2010/aug/16/announcing-read-docs/">Announcing Read The Docs</a></li>
<li>Aug 16, 2010 - <a class="reference internal" href="blog/2010/aug/16/lessons-learned-dash-easy-django-deployment/">Lessons Learned From The Dash: Easy Django Deployment</a></li>
<li>Aug 08, 2010 - <a class="reference internal" href="blog/2010/aug/8/conference-fun/">Conference Fun</a></li>
<li>Jun 23, 2010 - <a class="reference internal" href="blog/2010/jun/23/large-problems-django-mostly-solved-delayed-execut/">Large Problems in Django, Mostly Solved: Delayed Execution</a></li>
<li>Feb 14, 2010 - <a class="reference internal" href="blog/2010/feb/14/django-inspect-generic-introspection-api-django-mo/">Django Inspect: A generic introspection API for Django models</a></li>
<li>Feb 06, 2010 - <a class="reference internal" href="blog/2010/feb/6/role-designers-django-community/">The role of designers in the Django community</a></li>
<li>Feb 05, 2010 - <a class="reference internal" href="blog/2010/feb/5/large-problems-django-mostly-solved-documentation/">Large Problems in Django, Mostly Solved: Documentation</a></li>
<li>Jan 07, 2010 - <a class="reference internal" href="blog/2010/jan/7/simple-perl-ircbot/">A simple Perl IRCBot</a></li>
<li>Nov 22, 2009 - <a class="reference internal" href="blog/2009/nov/22/correct-way-handle-default-model-fields/">Correct way to handle default model fields.</a></li>
<li>Nov 19, 2009 - <a class="reference internal" href="blog/2009/nov/19/writing-code-designers/">Writing Code with Designers</a></li>
<li>Nov 18, 2009 - <a class="reference internal" href="blog/2009/nov/18/finding-missing-indexes-django-wants/">Finding Missing Indexes That Django Wants (Postgres)</a></li>
<li>Nov 17, 2009 - <a class="reference internal" href="blog/2009/nov/17/announcing-kong-server-description-and-deployment-/">Announcing Kong: A server description and deployment testing tool</a></li>
<li>Nov 16, 2009 - <a class="reference internal" href="blog/2009/nov/16/you-should-stay-sprints/">You should stay for the sprints</a></li>
<li>Nov 13, 2009 - <a class="reference internal" href="blog/2009/nov/13/django-testing-code-coverage/">Django Testing Code Coverage</a></li>
<li>Nov 12, 2009 - <a class="reference internal" href="blog/2009/nov/12/importance-striving-awesome/">The importance of striving for awesome.</a></li>
<li>Nov 11, 2009 - <a class="reference internal" href="blog/2009/nov/11/large-problems-django-mostly-solved-rest-api/">Large Problems in Django, Mostly Solved: APIs</a></li>
<li>Nov 10, 2009 - <a class="reference internal" href="blog/2009/nov/10/what-they-didnt-teach-me-college/">What they didn&#8217;t teach me in college</a></li>
<li>Nov 09, 2009 - <a class="reference internal" href="blog/2009/nov/9/correct-way-handle-mobile-browsers/">Correct way to handle mobile browsers</a></li>
<li>Nov 06, 2009 - <a class="reference internal" href="blog/2009/nov/6/large-problems-database-migrations/">Large Problems in Django, Mostly Solved: Database Migrations</a></li>
<li>Nov 05, 2009 - <a class="reference internal" href="blog/2009/nov/5/adding-testing-pip/">Adding testing to pip</a></li>
<li>Nov 03, 2009 - <a class="reference internal" href="blog/2009/nov/3/making-template-parsing-easier/">Making Template Tag Parsing Easier</a></li>
<li>Nov 03, 2009 - <a class="reference internal" href="blog/2009/nov/3/class-based-template-tags/">Class Based Template Tags</a></li>
<li>Nov 02, 2009 - <a class="reference internal" href="blog/2009/nov/2/large-problems-django-mostly-solved/">Large Problems in Django, Mostly Solved: Search</a></li>
<li>Oct 15, 2009 - <a class="reference internal" href="blog/2009/oct/15/easy-running-django-test-suite/">Easily Running the Django Test Suite</a></li>
<li>Sep 26, 2009 - <a class="reference internal" href="blog/2009/sep/26/hacker-book-club/">Hacker Book Club</a></li>
<li>Sep 23, 2009 - <a class="reference internal" href="blog/2009/sep/23/pretty-django-error-pages/">Pretty Django Error Pages</a></li>
<li>Sep 08, 2009 - <a class="reference internal" href="blog/2009/sep/8/token-testing-talk-slides-djangocon-2009/">Token Testing Talk Slides: Djangocon 2009</a></li>
<li>Sep 05, 2009 - <a class="reference internal" href="blog/2009/sep/5/debugging-django-production-revisited/">Debugging Django in Production Revisited</a></li>
<li>Jun 29, 2009 - <a class="reference internal" href="blog/2009/jun/29/enable-setuppy-test-your-django-apps/">Enable setup.py test in your Django apps</a></li>
<li>Jun 11, 2009 - <a class="reference internal" href="blog/2009/jun/11/migrating-test-fixtures-using-south/">Migrating Django Test Fixtures Using South</a></li>
<li>May 24, 2009 - <a class="reference internal" href="blog/2009/may/24/playground-django-template-tags-and-filters/">A playground for Django Template tags and filters</a></li>
<li>May 05, 2009 - <a class="reference internal" href="blog/2009/may/5/eurodjangocon-talk/">EuroDjangoCon Talk: Testing Django</a></li>
<li>Apr 20, 2009 - <a class="reference internal" href="blog/2009/apr/20/djangos-summer-code-students-announced/">Django&#8217;s Summer of Code students announced!</a></li>
<li>Apr 16, 2009 - <a class="reference internal" href="blog/2009/apr/16/testing-ajax-views-django/">Testing AJAX Views in Django</a></li>
<li>Apr 05, 2009 - <a class="reference internal" href="blog/2009/apr/5/adding-google-analytics-sphinx-docs/">Adding Google Analytics to Sphinx Docs</a></li>
<li>Mar 21, 2009 - <a class="reference internal" href="blog/2009/mar/21/really-easy-ssh-tunneling/">Really easy SSH tunneling</a></li>
<li>Mar 15, 2009 - <a class="reference internal" href="blog/2009/mar/15/twitter-spam/">Twitter Spam</a></li>
<li>Mar 12, 2009 - <a class="reference internal" href="blog/2009/mar/12/google-summer-code/">Google Summer of Code</a></li>
<li>Mar 08, 2009 - <a class="reference internal" href="blog/2009/mar/8/pycon-and-euro-djangocon/">Pycon and Euro Djangocon</a></li>
<li>Feb 28, 2009 - <a class="reference internal" href="blog/2009/feb/28/automatically-apply-patches-djangos-or-any-trac/">Automatically apply patches from Django&#8217;s (or any) Trac</a></li>
<li>Feb 15, 2009 - <a class="reference internal" href="blog/2009/feb/15/incredibly-useful-ssh-flag/">Incredibly useful SSH flag</a></li>
<li>Jan 29, 2009 - <a class="reference internal" href="blog/2009/jan/29/using-rsync-django/">Using rsync with django</a></li>
<li>Jan 26, 2009 - <a class="reference internal" href="blog/2009/jan/26/django-conventions-project-update/">Django Conventions Project Update</a></li>
<li>Jan 22, 2009 - <a class="reference internal" href="blog/2009/jan/22/encouraging-web-interaction-university-students/">Encouraging Web Interaction for University Students</a></li>
<li>Jan 21, 2009 - <a class="reference internal" href="blog/2009/jan/21/review-pro-django-marty-alchin/">Review of Pro Django by Marty Alchin (1/2)</a></li>
<li>Jan 15, 2009 - <a class="reference internal" href="blog/2009/jan/15/django-now-has-fast-tests/">Django now has fast tests</a></li>
<li>Dec 31, 2008 - <a class="reference internal" href="blog/2008/dec/31/year-review/">Year in Review</a></li>
<li>Dec 03, 2008 - <a class="reference internal" href="blog/2008/dec/3/starting-django-conventions-project/">Starting a Django Conventions Project and Reference</a></li>
<li>Nov 30, 2008 - <a class="reference internal" href="blog/2008/nov/30/post-day-review/">Post a day in review</a></li>
<li>Nov 27, 2008 - <a class="reference internal" href="blog/2008/nov/27/value-conventions/">The value of conventions, aka testmaker for template tags.</a></li>
<li>Nov 26, 2008 - <a class="reference internal" href="blog/2008/nov/26/testmaker-rewritten-and-improved/">Testmaker 0.2: Rewritten and improved</a></li>
<li>Nov 22, 2008 - <a class="reference internal" href="blog/2008/nov/22/django-people-v2-now-has-tagging-and-you-can-too/">Django Aggregator v2 now has tagging, and you should too.</a></li>
<li>Nov 21, 2008 - <a class="reference internal" href="blog/2008/nov/21/luck-new-life-lawrence/">Luck and a New Life in Lawrence</a></li>
<li>Nov 20, 2008 - <a class="reference internal" href="blog/2008/nov/20/gentlemans-agreement-django-templates/">Gentlemans agreement on Django templates</a></li>
<li>Nov 17, 2008 - <a class="reference internal" href="blog/2008/nov/17/busy-busy/">Busy Busy</a></li>
<li>Nov 16, 2008 - <a class="reference internal" href="blog/2008/nov/16/start-uber-community/">A start to the uber community</a></li>
<li>Nov 15, 2008 - <a class="reference internal" href="blog/2008/nov/15/debugging-django-production-environments/">Debugging Django in Production Environments</a></li>
<li>Nov 14, 2008 - <a class="reference internal" href="blog/2008/nov/14/should-reusable-apps-have-templates/">Should reusable apps have templates?</a></li>
<li>Nov 13, 2008 - <a class="reference internal" href="blog/2008/nov/13/stubbing-out-tests-django/">Encouraging Testing in Django</a></li>
<li>Nov 12, 2008 - <a class="reference internal" href="blog/2008/nov/12/importance-not-deleting-blog-posts-read-ideas/">The importance of not deleting blog posts (read: ideas)</a></li>
<li>Nov 11, 2008 - <a class="reference internal" href="blog/2008/nov/11/practical-examples-test-django/">Practical Django Testing Examples: Views</a></li>
<li>Nov 10, 2008 - <a class="reference internal" href="blog/2008/nov/10/announcing-django-crawler-test-utils/">Announcing Django Crawler and django-test-utils</a></li>
<li>Nov 09, 2008 - <a class="reference internal" href="blog/2008/nov/9/times-they-are-changin/">The times, they are a changin</a></li>
<li>Nov 08, 2008 - <a class="reference internal" href="blog/2008/nov/8/problem-django-template-tags/">The problem with Django&#8217;s Template Tags</a></li>
<li>Nov 07, 2008 - <a class="reference internal" href="blog/2008/nov/7/software-that-use-essentials-2008/">Software that I use: Essentials 2008</a></li>
<li>Nov 06, 2008 - <a class="reference internal" href="blog/2008/nov/6/making-a-django-uber-community/">Making a Django Uber-Community</a></li>
<li>Nov 05, 2008 - <a class="reference internal" href="blog/2008/nov/5/introduction-pythondjango-testing-fixtures/">Introduction to Python/Django tests: Fixtures</a></li>
<li>Nov 03, 2008 - <a class="reference internal" href="blog/2008/nov/3/introduction-pythondjango-testing-basic-unit-tests/">Introduction to Python/Django testing: Basic Unit Tests</a></li>
<li>Nov 03, 2008 - <a class="reference internal" href="blog/2008/nov/3/new-design/">New Design</a></li>
<li>Nov 02, 2008 - <a class="reference internal" href="blog/2008/nov/2/python-gems-my-own/">Python gems of my own</a></li>
<li>Nov 02, 2008 - <a class="reference internal" href="blog/2008/nov/2/introduction-pythondjango-testing-doctests/">Introduction to Python/Django testing: Basic Doctests</a></li>
<li>Nov 01, 2008 - <a class="reference internal" href="blog/2008/nov/1/blog-post-day-keeps-doctor-away/">A blog post a day keeps the doctor away</a></li>
<li>Oct 05, 2008 - <a class="reference internal" href="blog/2008/oct/5/django-tips/">Big list of Django tips (and some python tips too)</a></li>
<li>Sep 18, 2008 - <a class="reference internal" href="blog/2008/sep/18/getting-started-pinax/">Getting started with Pinax</a></li>
<li>Sep 12, 2008 - <a class="reference internal" href="blog/2008/sep/12/screencast-django-command-extensions/">Screencast: Django Command Extensions</a></li>
<li>Sep 02, 2008 - <a class="reference internal" href="blog/2008/sep/2/using-pdb-debug-management-commands-and-unit-tests/">Using pdb to debug management commands and unit tests (Debugging Django Series,Part 4)</a></li>
<li>Aug 30, 2008 - <a class="reference internal" href="blog/2008/aug/30/using-pdb-python-debugger-django-debugging-series-/">Using pdb, the Python Debugger (Django Debugging Series, Part 3)</a></li>
<li>Aug 29, 2008 - <a class="reference internal" href="blog/2008/aug/29/screencast-2-logging-fun-and-profit/">Screencast 2: Logging in Django, for fun and profit</a></li>
<li>Aug 28, 2008 - <a class="reference internal" href="blog/2008/aug/28/screencast-debugging-django-error-page/">Screencast: Debugging with the Django Error Page</a></li>
<li>Aug 14, 2008 - <a class="reference internal" href="blog/2008/aug/14/using-mock-objects-django-and-python-testing/">Using Mock objects in Django for testing the current date</a></li>
<li>Aug 06, 2008 - <a class="reference internal" href="blog/2008/aug/6/easily-packing-and-distributing-django-apps-setupt/">Easily packaging and distributing Django apps with setuptools and easy_install</a></li>
<li>Jul 26, 2008 - <a class="reference internal" href="blog/2008/jul/26/testmaker-002-even-easier-automated-testing-django/">Testmaker .002 (Even easier automated testing in Django)</a></li>
<li>Jul 23, 2008 - <a class="reference internal" href="blog/2008/jul/23/automating-tests-django/">Automating tests in Django</a></li>
<li>Jul 13, 2008 - <a class="reference internal" href="blog/2008/jul/13/djangocon-dateslocation-announced/">DjangoCon September 6-7, at Google!</a></li>
<li>Jul 08, 2008 - <a class="reference internal" href="blog/2008/jul/8/setting-django-and-mod_wsgi/">Setting up Django and mod_wsgi</a></li>
<li>Jul 07, 2008 - <a class="reference internal" href="blog/2008/jul/7/djangocon-2008/">DjangoCon 2008</a></li>
<li>Jul 06, 2008 - <a class="reference internal" href="blog/2008/jul/6/jim-henson-sesame-street/">Jim Henson before Sesame Street</a></li>
<li>Jul 03, 2008 - <a class="reference internal" href="blog/2008/jul/3/beatles-lecture/">Beatles Lecture</a></li>
<li>Jul 01, 2008 - <a class="reference internal" href="blog/2008/jul/1/living-well/">Living well</a></li>
<li>Jun 27, 2008 - <a class="reference internal" href="blog/2008/jun/27/bear-head/">Bear Head</a></li>
<li>Jun 22, 2008 - <a class="reference internal" href="blog/2008/jun/22/things-i-say-all-time/">Things I say all the time</a></li>
<li>Jun 21, 2008 - <a class="reference internal" href="blog/2008/jun/21/job/">JOB!!</a></li>
<li>Jun 14, 2008 - <a class="reference internal" href="blog/2008/jun/14/lawrence-day-1/">Lawrence Day 1</a></li>
<li>Jun 05, 2008 - <a class="reference internal" href="blog/2008/jun/5/change-rss-address/">Change of RSS address</a></li>
<li>Jun 02, 2008 - <a class="reference internal" href="blog/2008/jun/2/goodbye-east-coast/">Goodbye East Coast part 1</a></li>
<li>May 20, 2008 - <a class="reference internal" href="blog/2008/may/20/power-through-conversation/">Power through conversation</a></li>
<li>May 07, 2008 - <a class="reference internal" href="blog/2008/may/7/graduation/">Graduation</a></li>
<li>Apr 22, 2008 - <a class="reference internal" href="blog/2008/apr/22/my-second-poem-ever/">My Second Poem Ever</a></li>
<li>Apr 08, 2008 - <a class="reference internal" href="blog/2008/apr/8/browser-login-discovery/">Browser Login Discovery</a></li>
<li>Mar 29, 2008 - <a class="reference internal" href="blog/2008/mar/29/predictive-text-ftw/">Predictive text FTW</a></li>
<li>Mar 27, 2008 - <a class="reference internal" href="blog/2008/mar/27/crazy-times/">Crazy times</a></li>
<li>Mar 14, 2008 - <a class="reference internal" href="blog/2008/mar/14/all-majors-are-same/">All majors are the same</a></li>
<li>Feb 21, 2008 - <a class="reference internal" href="blog/2008/feb/21/perfect-abstraction/">Perfect Abstraction</a></li>
<li>Feb 21, 2008 - <a class="reference internal" href="blog/2008/feb/21/awesome-3d/">Awesome 3d</a></li>
<li>Feb 21, 2008 - <a class="reference internal" href="blog/2008/feb/21/website-interface-design/">Website Interface Design</a></li>
<li>Feb 21, 2008 - <a class="reference internal" href="blog/2008/feb/21/why-i-love-cli/">Why I love the CLI</a></li>
<li>Feb 20, 2008 - <a class="reference internal" href="blog/2008/feb/20/job-hunt/">Job hunt</a></li>
<li>Feb 19, 2008 - <a class="reference internal" href="blog/2008/feb/19/security-vulnerabilities-internet/">Security Vulnerabilities on the Internet</a></li>
<li>Feb 11, 2008 - <a class="reference internal" href="blog/2008/feb/11/bill-clinton/">Bill Clinton</a></li>
<li>Feb 10, 2008 - <a class="reference internal" href="blog/2008/feb/10/ncur-22/">NCUR 22</a></li>
<li>Feb 09, 2008 - <a class="reference internal" href="blog/2008/feb/9/another-neat-ad/">Another neat ad</a></li>
<li>Feb 08, 2008 - <a class="reference internal" href="blog/2008/feb/8/sweet-ads/">Sweet ads</a></li>
<li>Feb 07, 2008 - <a class="reference internal" href="blog/2008/feb/7/work-week/">Work this week</a></li>
<li>Feb 07, 2008 - <a class="reference internal" href="blog/2008/feb/7/obama-va/">Obama &amp; Va</a></li>
<li>Feb 04, 2008 - <a class="reference internal" href="blog/2008/feb/4/time-use-education/">Time to use that education</a></li>
<li>Feb 02, 2008 - <a class="reference internal" href="blog/2008/feb/2/graduate/">Graduate</a></li>
<li>Jan 29, 2008 - <a class="reference internal" href="blog/2008/jan/29/ocr-context/">OCR with context</a></li>
<li>Jan 25, 2008 - <a class="reference internal" href="blog/2008/jan/25/my-dad-was-wikipedia/">My dad was wikipedia</a></li>
<li>Jan 15, 2008 - <a class="reference internal" href="blog/2008/jan/15/weekend/">Weekend</a></li>
<li>Jan 12, 2008 - <a class="reference internal" href="blog/2008/jan/12/hackers-and-painters/">Hackers and Painters</a></li>
<li>Jan 10, 2008 - <a class="reference internal" href="blog/2008/jan/10/americasigh/">America...*sigh*</a></li>
<li>Jan 09, 2008 - <a class="reference internal" href="blog/2008/jan/9/books-read/">Books to read</a></li>
<li>Jan 07, 2008 - <a class="reference internal" href="blog/2008/jan/7/code-launchpad/">Code on Launchpad</a></li>
<li>Jan 06, 2008 - <a class="reference internal" href="blog/2008/jan/6/cool-music-video/">Cool Music Video</a></li>
<li>Jan 04, 2008 - <a class="reference internal" href="blog/2008/jan/4/openid-ftw/">OpenID FTW</a></li>
<li>Jan 04, 2008 - <a class="reference internal" href="blog/2008/jan/4/earthquakes-politics/">Earthquakes in politics</a></li>
<li>Jan 03, 2008 - <a class="reference internal" href="blog/2008/jan/3/facebook-update/">Facebook Update</a></li>
<li>Jan 03, 2008 - <a class="reference internal" href="blog/2008/jan/3/facebook-scrapage/">Facebook Scrapage</a></li>
<li>Jan 02, 2008 - <a class="reference internal" href="blog/2008/jan/2/iowa/">Iowa</a></li>
<li>Dec 31, 2007 - <a class="reference internal" href="blog/2007/dec/31/stanford-u/">Stanford U</a></li>
<li>Dec 25, 2007 - <a class="reference internal" href="blog/2007/dec/25/merry-christmas/">Merry Christmas</a></li>
<li>Dec 21, 2007 - <a class="reference internal" href="blog/2007/dec/21/python-easy-install/">Python Easy Install</a></li>
<li>Dec 20, 2007 - <a class="reference internal" href="blog/2007/dec/20/browser-tabs/">Browser Tabs</a></li>
<li>Dec 20, 2007 - <a class="reference internal" href="blog/2007/dec/20/logo-lovers/">Lego Lovers</a></li>
<li>Dec 18, 2007 - <a class="reference internal" href="blog/2007/dec/18/getting-real/">Getting Real</a></li>
<li>Dec 13, 2007 - <a class="reference internal" href="blog/2007/dec/13/idea-need-context/">Ideas need context</a></li>
<li>Dec 09, 2007 - <a class="reference internal" href="blog/2007/dec/9/first-post/">First Post</a></li>
<li>Dec 05, 2007 - <a class="reference internal" href="blog/2007/dec/5/django/">Django</a></li>
<li>Nov 25, 2007 - <a class="reference internal" href="blog/2007/nov/25/schoolwork/">Schoolwork</a></li>
<li>Nov 20, 2007 - <a class="reference internal" href="blog/2007/nov/20/last-semester-stone/">Last semester in stone</a></li>
<li>Nov 14, 2007 - <a class="reference internal" href="blog/2007/nov/14/writing-advice/">Writing Advice?</a></li>
<li>Nov 13, 2007 - <a class="reference internal" href="blog/2007/nov/13/cool-site-archiveorg/">Cool site: archive.org</a></li>
<li>Nov 04, 2007 - <a class="reference internal" href="blog/2007/nov/4/fall-coming-and-good-content/">Fall is coming (and good content)</a></li>
<li>Nov 01, 2007 - <a class="reference internal" href="blog/2007/nov/1/firefox-extensions-i-use/">Firefox Extensions I Use</a></li>
<li>Oct 30, 2007 - <a class="reference internal" href="blog/2007/oct/30/diggwordpress-plugin-ideas/">Digg/Wordpress plugin ideas</a></li>
<li>Oct 17, 2007 - <a class="reference internal" href="blog/2007/oct/17/umw-blog-ring/">UMW Blog Ring</a></li>
<li>Oct 10, 2007 - <a class="reference internal" href="blog/2007/oct/10/goal/">Goal</a></li>
<li>Mar 06, 2007 - <a class="reference internal" href="blog/2007/mar/6/network-kvm/">Network KVM</a></li>
<li>Feb 18, 2007 - <a class="reference internal" href="blog/2007/feb/18/people/">People</a></li>
<li>Feb 07, 2007 - <a class="reference internal" href="blog/2007/feb/7/music/">Music</a></li>
<li>Jan 28, 2007 - <a class="reference internal" href="blog/2007/jan/28/updating-website/">Updating website</a></li>
<li>Jan 09, 2007 - <a class="reference internal" href="blog/2007/jan/9/iphone/">iPhone</a></li>
<li>Jan 07, 2007 - <a class="reference internal" href="blog/2007/jan/7/good-software-so-hard-find/">Good Software is SO hard to find..</a></li>
</ul>
<div class="toctree-wrapper compound">
</div>
</div>
</div>

  <div class="section">
  
  
  </div>

            <br>
            
          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper"><div id="logo">
    <a href="#">
        <h1>
            <div style="margin-right: 40px; text-align: center;">
                <p><span>Eric</span></p>
                <p><span>Holscher</span></p>
            </div>
        </h1>
    </a>
    <div class="headshot" style="margin-right: 40px;">
        <a href="about/" style="border-bottom: 0;">
            <img src="/_static/img/headshot-circle.png" alt='Picture of Eric'>
            <div style="text-align: center; vertical-align: middle;">
            </div>
        </a>
    </div>
</div>

<br>

<h2>
Find me online
</h3>

<ul>
<li>
<a href="https://twitter.com/ericholscher" rel="me">Twitter</a>
</li>
<li>
<a href="https://github.com/ericholscher" rel="me">GitHub</a>
</li>
<li>
<a href="mailto:eric@ericholscher.com" rel="me">eric@ericholscher.com</a>
</li>
</ul>

<h2>
Subscribe
</h3>

<p>
<a type="application/rss+xml" href="http://feeds.feedburner.com/EricsThoughts">RSS</a>
</p>

<h2>
Communities
</h2>

<p>
I work in the realm of software documentation.
You can find more about the communities I help shepherd below:
</p>
<div style="width: 125px" id="about-logos">
    <a style="text-decoration: none;" href="https://readthedocs.org">
        <img style="margin-top: 20px; margin-bottom: 30px; width: 150px;" src="/_static/img/readthedocs-logo.png">
    </a>
    <a style="text-decoration: none;" href="http://www.writethedocs.org">
        <img style="width: 150px; margin-bottom: 20px;" src="/_static/img/writethedocs-logo.svg">
    </a>
</div>


  <h3><a href="#">Table Of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">Home</a><ul>
<li><a class="reference internal" href="#information">Information</a></li>
<li><a class="reference internal" href="#activities">Activities</a></li>
<li><a class="reference internal" href="#blog-entries">Blog Entries</a></li>
</ul>
</li>
</ul>

<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <form class="search" action="search/" method="get">
      <div><input type="text" name="q" /></div>
      <div><input type="submit" value="Go" /></div>
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="footer">
      &copy;2017, Eric Holscher.
      
      |
      Powered by <a href="http://sphinx-doc.org/">Sphinx 1.5.2</a>
      &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.10</a>
      
      |
      <a href="_sources/index.rst.txt"
          rel="nofollow">Page source</a>
    </div>

    

    
  </body>
</html>