<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://www.ericholscher.com</id>
  <title>Eric Holscher - Posted in 2012</title>
  <updated>2026-04-20T04:45:54.031342+00:00</updated>
  <link href="https://www.ericholscher.com"/>
  <link href="https://www.ericholscher.com/blog/archive/2012/atom.xml" rel="self"/>
  <generator uri="https://ablog.readthedocs.io/" version="0.11.12">ABlog</generator>
  <entry>
    <id>https://www.ericholscher.com/blog/2012/dec/31/2012-year-review/</id>
    <title>2012 Year in Review</title>
    <updated>2012-12-31T08:06:17+00:00</updated>
    <content type="html">&lt;section id="year-in-review"&gt;

&lt;p&gt;Wow, what a year. 2012 was a great year in my book. I took 2012 off
from a lot of the professional development activies that have taken
up my adult life thus far, and really focused on personal
development. I think I did a great job with that, and I have a
pretty awesome list of things I accomplished this year. I think I
also started to get the full enjoyment out of Oregon this year, in
all its seasons.&lt;/p&gt;
&lt;section id="physical-achievements"&gt;
&lt;h2&gt;Physical achievements&lt;/h2&gt;
&lt;p&gt;The biggest achievement of the year has to be the Petal Pedal I did
in June. That’s a
&lt;a class="reference external" href="http://petalpedal.com/2011/09/the-century/"&gt;100 mile bike ride&lt;/a&gt;
through the Willamette Valley in Oregon. I trained for it through
most of the spring with rides that started out around 20 miles and
ended up in around 70-80 miles. Previously the longest bike ride I
had done was probably around 10 miles. The official ride also had
5000 ft of eleveation gain, which added another element of
difficultly. The ride was beautiful though, and went through a
bunch of flower fields and Silver Falls State Park.&lt;/p&gt;
&lt;p&gt;Earlier in 2012, I also started taking up skiing again. I went up
to &lt;a class="reference external" href="http://www.skibowl.com/winter/"&gt;Ski Bowl&lt;/a&gt; for night skiing a
bunch. I went ahead and bought a season pass for Ski Bowl for the
2013 season.&lt;/p&gt;
&lt;p&gt;As summer came to Portland, I was outside pretty much all the time.
It was a most excellent summer weather-wise and I took full
advantage of it. I did a bunch of backpacking up on Mount Hood,
with a number of weekend trips to various places including Carin
Basin and Paradise Park. I also went car camping a bunch, including
at Rock Creek in the Santiam State Forest, and Trillium Lake on
Hood. I also stayed in a Yurt on the Oregon Coast for the first
time at Cape Lookout.&lt;/p&gt;
&lt;p&gt;The summer also included a couple fun road trips. I got down to see
Crater Lake, the only national park in Oregon. We camped there for
a night and drove around the rim. It is one of the most amazing
places I have ever been. It’s a crystal clear blue lake, but it’s
in the rim of an extinct volcanoe, at around 5000 ft elevation.
It’s a really amazing geological place and highly recommended.
After that, we drove up to Bend, and camped at Lava Lake, which is
also a beautiful place. We saw tons of ground squirrels and other
wildlife there. We also went through Bend and walked around, and
checked out Smith Rock. The trip concluded with a sunset walk up to
Mirror Lake on hood, and a race against the sun to get back to the
car.&lt;/p&gt;
&lt;p&gt;I made it back home for 2 of my good college friends getting
married (to each other) in DC and visited family in Virginia. I got
some surfing in down in Virginia Beach, which was great. It’s
something I miss about Oregon, because the water is so cold here.
Made it out to the Oregon Coast, but it’s mainly just good for
looking instead of swimming in.&lt;/p&gt;
&lt;p&gt;The summer also included some awesome hikes and other activities. I
went out to Hood River a couple times, and actually Wind Surfed and
Paddle Boarded for the first time. We also drove around the east
side of Hood to the Fruit Loop and gorged on cherries and other
delicious fruit. Speaking of fruit, I ate a ton of berries again
this year, with Oregon having some of the finest summer farmers
markets in all the land.&lt;/p&gt;
&lt;p&gt;Hiking was a big draw this year. I went on a number of hikes
including the PCT from Timberline Lodge all the way to Cairn Basin
on a couple different days. Eagle Creek, Angel’s Rest, Dog
Mountain, and a few more in the Columbia River Gorge. I hiked the
Wildwood trail through Forest Park a number of times, however I
didn’t thru-hike it’s 30 miles, will have to save that for next
year.&lt;/p&gt;
&lt;p&gt;As fall came around, things started to slow down. I still did a
bunch of hiking through the fall, and riding my bike. I started
rock climbing around this time to keep up the activity level, and
have been progressing nicely at indoor climbing at the Portland
Rock Gym. I can’t wait to test my skills outside, but I already
noticed my balance and confidence improving on the hikes I did in
the fall.&lt;/p&gt;
&lt;p&gt;As winter came into view, I escaped down to the Turks &amp;amp; Caicos
islands for Christmas. Where I did 7 dives, got my Advanced Open
Water cert, and did a bunch more snorkeling. It was great hanging
out with my family in the warmth, and spending time in the water.
When I got back, I went on my first snowshoeing adventure ever on
Hood. I really like snowshoeing, it’s basically just like hiking in
the snow, just it takes a lot more work!&lt;/p&gt;
&lt;p&gt;This year was also full of Ping Pong. We have a table at work, and
it’s rekindled my love of the game. I played some when I was a kid,
but we have gotten pretty good and serious at work, and it’s been a
pleasure upping my skills again.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="in-list-form"&gt;
&lt;h2&gt;In list form&lt;/h2&gt;
&lt;p&gt;A list of firsts for the year:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Rock Climbing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Backpacking&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Wind Surfing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Paddle Boarding&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Snow Shoeing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Long Distance Biking&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Things that I love that I did more of this year:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Ping Pong&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Hiking&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Camping&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Skiing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Diving&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Snorkeling&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Biking&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Things I love that I didn’t do so much of:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Surfing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Traveling&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Soccer&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Frisbee&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;New things I want to try next year:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Bike Camping&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Longer backpacking trips&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Climbing outside&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Climbing Mount Hood and/or St Helens&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Thru hiking Forest Park&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;White Water Rafting&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Kayaking&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="conclusion"&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;I’m sure I missed some stuff, but it was a year full of firsts, and
I think I have gotten the most out of Oregon that I could. I chose
to focus on my personal life this year instead of my professional
life, and I think it’s worked out for the best. I have had an
amazing year full of excellent activies outdoors.&lt;/p&gt;
&lt;p&gt;I also saw a bunch of music this year, and met a bunch of awesome
new people, and did a bunch of great things professionally, but I
think the points worth remembering will be the parts above.&lt;/p&gt;
&lt;p&gt;As a wise man once said: &lt;strong&gt;Work to Live, Don’t Live to work&lt;/strong&gt;.&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://www.ericholscher.com/blog/2012/dec/31/2012-year-review/"/>
    <summary>Wow, what a year. 2012 was a great year in my book. I took 2012 off
from a lot of the professional development activies that have taken
up my adult life thus far, and really focused on personal
development. I think I did a great job with that, and I have a
pretty awesome list of things I accomplished this year. I think I
also started to get the full enjoyment out of Oregon this year, in
all its seasons.</summary>
    <published>2012-12-31T08:06:17+00:00</published>
  </entry>
  <entry>
    <id>https://www.ericholscher.com/blog/2012/dec/1/interesting-projects-read-docs-teaching/</id>
    <title>Interesting projects on Read the Docs: Teaching</title>
    <updated>2012-12-01T18:27:15+00:00</updated>
    <content type="html">&lt;section id="interesting-projects-on-read-the-docs-teaching"&gt;

&lt;p&gt;As the maintainer of &lt;a class="reference external" href="http://readthedocs.org/"&gt;Read the Docs&lt;/a&gt;, I
spend a lot of time looking through
&lt;a class="reference external" href="http://readthedocs.org/random"&gt;random projects&lt;/a&gt;, and getting
inspired. People have been doing lots of interesting things with
the project, and I’d like to highlight some of them.&lt;/p&gt;
&lt;p&gt;This edition is focused on teaching. All of these projects are
trying to teach something, and doing it in different ways. Some are
community contributed guides that have many authors, where some are
a single person trying to distill their experience into something
valuable for others.&lt;/p&gt;
&lt;p&gt;The projects mentioned here will be featured on the homepage of
Read the Docs until I do another posting, where those new projects
will take their place.&lt;/p&gt;
&lt;section id="little-books-of-r"&gt;
&lt;h2&gt;Little books of R&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/ericholschercom/checkouts/latest/site/blog/2012/dec/1/interesting-projects-read-docs-teaching.rst&lt;/span&gt;, line 4); &lt;em&gt;&lt;a href="#id1"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate implicit target name: “little books of r”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;The
&lt;a class="reference external" href="https://little-books-of-r.readthedocs.org/en/latest/"&gt;Little Books of R&lt;/a&gt;
were some of the first books that I was aware of on Read the Docs.
They are great little manuals on things that you can do with the
&lt;a class="reference external" href="http://www.r-project.org/"&gt;R programming language&lt;/a&gt;, often used
for modeling and graphics.&lt;/p&gt;
&lt;p&gt;There are a few different books, including how to use R with:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="http://a-little-book-of-r-for-biomedical-statistics.readthedocs.org/"&gt;Biomedical Statistics&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="http://a-little-book-of-r-for-time-series.readthedocs.org/"&gt;Time Series Analysis&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="http://little-book-of-r-for-multivariate-analysis.readthedocs.org/"&gt;Multivariate Analysis&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="http://a-little-book-of-r-for-bioinformatics.readthedocs.org/"&gt;Bioinformatics&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These books are perfect examples of what publishing online
provides. Short and sweet, to a specific niche, and easily
available.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="ops-school"&gt;
&lt;h2&gt;Ops School&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/ericholschercom/checkouts/latest/site/blog/2012/dec/1/interesting-projects-read-docs-teaching.rst&lt;/span&gt;, line 4); &lt;em&gt;&lt;a href="#id2"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate implicit target name: “ops school”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a class="reference external" href="https://readthedocs.org/projects/ops-school/"&gt;Ops School&lt;/a&gt; is an
attempt at providing a cirriculum for someone interested in
learning Systems Administration.
&lt;strong&gt;It’s answering the question of “What do I need to know to get a junior sysadmin job” that many people have before starting into a career.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It takes a lot of knowledge that takes years to gather from
experience and attempts to distill it down into a form that is
easily referencable. As this project matures, it will provide a
valuable resource for a lot of information around the running of
systems.&lt;/p&gt;
&lt;p&gt;The project is still in development, and is
&lt;a class="reference external" href="https://ops-school.readthedocs.org/en/latest/introduction.html#how-to-contribute"&gt;actively seeking contributors&lt;/a&gt;.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="the-hitchhikers-guide-to-python"&gt;
&lt;h2&gt;The Hitchhiker’s Guide to Python&lt;/h2&gt;
&lt;p&gt;The
&lt;a class="reference external" href="https://python-guide.readthedocs.org/en/latest/"&gt;Hitchhiker’s Guide&lt;/a&gt;
is a great project from the Python community. It’s goal is to
provide knowledge on best practices on the daily usage of the
Python language.
&lt;strong&gt;It is trying to answer the question “What do I need to know that I don’t know I need to know.”&lt;/strong&gt;
Known more colloquially as &lt;em&gt;unknown unknown’s&lt;/em&gt;, this knowledge is
the hardest to gain. Having a guide from the community about the
things that you should probably know about is invaluable as a new,
or even experienced member of that community.&lt;/p&gt;
&lt;p&gt;This project is also in
&lt;a class="reference external" href="https://github.com/kennethreitz/python-guide"&gt;active development&lt;/a&gt;.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="thoughts-on-restful-api-design"&gt;
&lt;h2&gt;Thoughts on RESTful API Design&lt;/h2&gt;
&lt;p&gt;&lt;a class="reference external" href="https://restful-api-design.readthedocs.org/en/latest/"&gt;These thoughts&lt;/a&gt;
are a great collection of experience from someone who has built
production REST APIs. If you are tasked with creating an API for a
web site, it’s a great read.
&lt;strong&gt;It provides a good framework for understanding how the API fits in with the rest of the application, as well as what makes a good API.&lt;/strong&gt;&lt;/p&gt;
&lt;/section&gt;
&lt;section id="conclusion"&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;I love the idea of Read the Docs as a medium of teaching, as well
as just documenting software projects.
&lt;strong&gt;Please let me know of other interesting projects that you’ve found, and I can include them.&lt;/strong&gt;
Raising awareness of these great resources is valuable, and
hopefully it will reach more people who can learn from them.&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://www.ericholscher.com/blog/2012/dec/1/interesting-projects-read-docs-teaching/"/>
    <summary>As the maintainer of Read the Docs, I
spend a lot of time looking through
random projects, and getting
inspired. People have been doing lots of interesting things with
the project, and I’d like to highlight some of them.</summary>
    <published>2012-12-01T18:27:15+00:00</published>
  </entry>
  <entry>
    <id>https://www.ericholscher.com/blog/2012/sep/20/help-fund-read-docs/</id>
    <title>Help fund Read the Docs</title>
    <updated>2012-09-20T12:04:59+00:00</updated>
    <content type="html">&lt;section id="help-fund-read-the-docs"&gt;

&lt;p&gt;Currently &lt;a class="reference external" href="http://readthedocs.org"&gt;Read the Docs&lt;/a&gt; is funded
mainly through Corporate sponsorship. The Django and Python
Software Foundations (non-profits), Mozilla, Lab305, Revsys, and
others have helped keep the site running. However, this requires
finding sponsors to help donate to the site every 6 months or so to
keep things running.&lt;/p&gt;
&lt;p&gt;I want to try out a new idea that is effectively a subscription to
the website. When people pay for something, they expect certain
things. A promise of support, uptime, and other work are basically
being transfered in the mind of the person providing payment. I
know some places try to explicitly denounce this transaction, but
it is still there.&lt;/p&gt;
&lt;p&gt;This is where &lt;a class="reference external" href="http://gittip.com/"&gt;Gittip&lt;/a&gt; comes in. It has the
idea of funding a person to do work through anonymous donations.
The thinking behind this is that the person recieving the money now
has no sense of obligation to the person giving money. This allows
them to take the money and continue to work on Open Source without
feeling pressured to work on the things a specific person giving
them money cares about.&lt;/p&gt;
&lt;p&gt;I think this same idea can apply to software projects. Read the
Docs doesn’t cost a huge amount of money to run every month - it
costs a lot less than keeping a person alive and happy. So, I think
that the first success story for Gittip funding something could
easily be a project instead of a person. This funding model would
then allow Read the Docs to support itself over time - without
having to try and get support and investment again.&lt;/p&gt;
&lt;p&gt;Read the Docs currently costs about $300/mo to run. This includes 6
servers (2 web, LB, Build, Database, Util/Monitoring), over 350GB
of data transfered, over 100GB of repositories, and it serves over
3 million page views every month. We expect these costs to slowly
rise as we get more and more traffic, but that is the goal we are
currently aiming to hit. Head to the
&lt;a class="reference external" href="https://www.gittip.com/readthedocs/"&gt;Read the Docs gittip page&lt;/a&gt;
if you want to help out.&lt;/p&gt;
&lt;p&gt;This is the beauty of Gittip - when 75 different people are giving
you $4 a month ($1 a week), one can stop giving and it doesn’t
totally destroy the funding. It allows other people to pick up the
slack, and to sustain a dependable revenue stream for the project.&lt;/p&gt;
&lt;p&gt;This is an experiment that I am going to try running to see if we
can get individual sponsorship for the project, instead of
depending on corporate sponsors for the sole source of support.
Once this is achieved, we will look at other ways to spend the
sponsorship we get from corporations, perhaps in more traditional
efforts to advance the code base.&lt;/p&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/ericholschercom/checkouts/latest/site/blog/2012/sep/20/help-fund-read-docs.rst&lt;/span&gt;, line 4); &lt;em&gt;&lt;a href="#id1"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate explicit target name: “read the docs gittip page”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;If this sounds interesting to you, head over to the
&lt;a class="reference external" href="https://www.gittip.com/readthedocs/"&gt;Read the Docs gittip page&lt;/a&gt;,
and start donating to the project.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: Wow! We reached the goal of $75 in around 14 hours.
Thanks everyone who has donated to help keep the site running! It
looks like we might reach above our weekly goal. For now, that
money will just be left in an account to help pay for future growth
of the site. If we end up making way more than we need, we’ll find
something awesome to do with it (CDN?!).&lt;/p&gt;
&lt;/section&gt;
</content>
    <link href="https://www.ericholscher.com/blog/2012/sep/20/help-fund-read-docs/"/>
    <summary>Currently Read the Docs is funded
mainly through Corporate sponsorship. The Django and Python
Software Foundations (non-profits), Mozilla, Lab305, Revsys, and
others have helped keep the site running. However, this requires
finding sponsors to help donate to the site every 6 months or so to
keep things running.</summary>
    <published>2012-09-20T12:04:59+00:00</published>
  </entry>
  <entry>
    <id>https://www.ericholscher.com/blog/2012/sep/18/festival-felt-hug/</id>
    <title>The festival that felt like a hug</title>
    <updated>2012-09-18T13:29:38+00:00</updated>
    <content type="html">&lt;section id="the-festival-that-felt-like-a-hug"&gt;

&lt;p&gt;A story about &lt;a class="reference external" href="http://xoxofest.com"&gt;XOXO Festival&lt;/a&gt; in 3 acts. I
will start first with something that set the tone, then talk about
the importance to me, and then what I hope comes from it in the
future.&lt;/p&gt;
&lt;section id="act-1-interjecting-awesome"&gt;
&lt;h2&gt;Act 1: Interjecting awesome&lt;/h2&gt;
&lt;p&gt;One moment stood out to me in the swirl of ideas and amazing that
was XOXO. It was at the beginning of the conference, when the
organizers were on stage. They were talking about how they wanted
the conference to be experienced. The sentence that I think changed
the entire conference experience for me (paraphrased):&lt;/p&gt;
&lt;blockquote&gt;
&lt;div&gt;&lt;p&gt;This should be a conference where you can go up to a group of
people you don’t know, and they will include you in their
conversation.&lt;/p&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;This seems like something very simple, but it set an important
social contract. Normally my introverted self will balk at the idea
of joining a group of unknown people. Especially at a conference
with so many people who I look up to and admire. However, this
idea, set forth by the organizers, dispelled this apprehension, and
instead I viewed it as my responsibility to interject.&lt;/p&gt;
&lt;p&gt;This was a fundamental change in how I experienced the conference.
I spend most of my time at conferences talking to people I’ve known
for years, rarely breaking into new groups. At XOXO, though, since
I knew only a few people beforehand and felt compelled to meet new
folks, I spent the entire conference striking up conversations with
complete strangers. This was a profoundly different and amazing
experience.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="act-2-bring-out-your-trolls"&gt;
&lt;h2&gt;Act 2: Bring out your trolls&lt;/h2&gt;
&lt;p&gt;Consuming the world through twitter is not a way to be inspired.
Getting together in a room and seeing people who have changed their
world, and the world for others, is an amazing experience. It
allows you to perceive and appreciate people’s aspirations.&lt;/p&gt;
&lt;p&gt;I started XOXO in a funk that can only be explained as cynical. I
had heard of Kickstarter and the ilk, but never really invested or
taken the time to fully let the idea wash over me. As the talks
started, and I heard Kickstarter over and over, it at first felt
like a promotion and a buzz word. However, through the genuine
excitement and joy of bringing something new into the world, my
skepticism turned into inspiration.&lt;/p&gt;
&lt;p&gt;Greed being destructive was a theme behind the conference, and I
think this is the primary thing that won me over. People were
creating things because they wanted them to exist in the world, and
they had to do it. It wasn’t about making money, or getting famous,
but because they had a drive to change a part of life. This drove
the jealousy and skepticism from my heart, and started the search
for the thing in life that I was meant to change.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="act-3-radiating-change"&gt;
&lt;h2&gt;Act 3: Radiating change&lt;/h2&gt;
&lt;p&gt;I think that this conference was an amazing view into a world that
could exist. At a high level it was a distancing from the classical
tech world that is so focused on money. A place where we can be
open, share our ideas, successes, and failures. Somewhere that
people can actually introduce something into the world and have
support for it.&lt;/p&gt;
&lt;p&gt;During the talk on Kickstarter,
&lt;a class="reference external" href="http://www.kickstarter.com/pages/yancey"&gt;Yancey&lt;/a&gt; mentioned that
Portland has been the most successful city on Kickstarter.
Something like $7.5M has been given to creators in the rose city.
On the technical side, we have a burgeoning, but not well formed
start up community. This means that we can form this community into
something that is different than has existed in other places.&lt;/p&gt;
&lt;p&gt;As Paul Graham once said,
&lt;a class="reference external" href="http://www.paulgraham.com/cities.html"&gt;each city sends you a message&lt;/a&gt;.
I think that this conference was in some ways a call to action,
that a place like XOXO needs to exist in a more permanent manner. I
think that Portland has a chance of doing this going forward. I
can’t, and won’t, try to spell out how this could be done. I will
say that I can’t imagine another city that is better poised to do
it.&lt;/p&gt;
&lt;p&gt;I want Portland to be the place where you come, and think you can
change the world.&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://www.ericholscher.com/blog/2012/sep/18/festival-felt-hug/"/>
    <summary>A story about XOXO Festival in 3 acts. I
will start first with something that set the tone, then talk about
the importance to me, and then what I hope comes from it in the
future.</summary>
    <published>2012-09-18T13:29:38+00:00</published>
  </entry>
  <entry>
    <id>https://www.ericholscher.com/blog/2012/jan/22/why-read-docs-matters/</id>
    <title>Why Read the Docs matters</title>
    <updated>2012-01-22T14:08:01+00:00</updated>
    <content type="html">&lt;section id="why-read-the-docs-matters"&gt;

&lt;p&gt;Documenting projects is hard, hosting them shouldn’t be.
&lt;a class="reference external" href="http://readthedocs.org"&gt;Read the Docs&lt;/a&gt; was created to make
hosting documentation simple. I think that we have solved this
problem well, but now we need to start thinking about the larger
picture.&lt;/p&gt;
&lt;p&gt;Along with hosting, Read the Docs was created with 2 other main
goals. One was to encourage people to write documentation, by
removing the barrier of entry of hosting. The other was to create a
central platform for people to find documentation. Having a shared
platform for all documentation allows for innovation at the
platform level, allowing work to be done once and benefit everyone.
Having run the site for over a year now, I think there is a third
thing that we should be striving for. That is to make the quality
of documentation better.&lt;/p&gt;
&lt;p&gt;I think that &lt;strong&gt;we can help a documentation culture flourish&lt;/strong&gt;
within the open source world.
&lt;a class="reference external" href="https://docs.djangoproject.com/en/1.3/"&gt;Django&lt;/a&gt; is a shining
example of what a project with great documentation can do, and it
has a community that values docs more than the norm. I think we can
help
&lt;strong&gt;spread this culture throughout the Python world, and beyond&lt;/strong&gt;.
This has already started, and I want to think about how something
like RTD can help.&lt;/p&gt;
&lt;section id="what-we-can-do-to-help"&gt;
&lt;h2&gt;What we can do to help&lt;/h2&gt;
&lt;p&gt;I think that having a &lt;strong&gt;guide for writing useful documentation&lt;/strong&gt;
would be a great step towards helping people along the path of
documentation enlightenment. Jacob Kaplan-Moss has started down
this road with his
&lt;a class="reference external" href="http://jacobian.org/writing/great-documentation/"&gt;blog series&lt;/a&gt;
and Pycon 2011 &lt;a class="reference external" href="http://blip.tv/file/4881071"&gt;talk&lt;/a&gt; on this
subject. I think that we could start by collecting these into a
section of the site.&lt;/p&gt;
&lt;p&gt;We could build on top of that great start with simple guides for
how to get started with Sphinx, best practices for documentation,
and providing a general place to learn more about how to write good
documentation. Since we host a lot of documentation, we could point
to live examples of techniques, and provide helpers for people to
enable the techniques.&lt;/p&gt;
&lt;p&gt;I have started a
&lt;a class="reference external" href="http://restructuredtext-philosophy.readthedocs.org/en/latest/index.html"&gt;reStructedText Philosophy&lt;/a&gt;
document that is meant to help people understand the ideas behind
how reST works, so that it isn’t as mystifying. This
&lt;a class="reference external" href="http://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html"&gt;reST cheatsteet&lt;/a&gt;
also appears to have similar goals. These are a very basic start,
and I think some more along these lines would really help a lot of
people get over the barrier to starting and continuing to write
good documentation.&lt;/p&gt;
&lt;p&gt;I think that we could also help &lt;strong&gt;create contributors&lt;/strong&gt; to
projects, if we could find an easy way to provide patches to
documentation. If you could go to the project documentation, and
fix small typos, or help add a paragraph in the tutorial, it would
lower the bar to helping.&lt;/p&gt;
&lt;p&gt;However, it isn’t a wiki. These changes would be represented to the
project author as pull requests in their VCS, and they would still
be responsible for tending the garden. This gets rid of the “Just
Edit The Wiki” solution of documentation, and also helps new
contributors get started in an easier fashion.&lt;/p&gt;
&lt;p&gt;The Plone community has built a
&lt;a class="reference external" href="http://opensourcehacker.com/2012/01/08/readthedocs-org-github-edit-backlink-and-short-history-of-plone-documentation/"&gt;proof of concept, linking to Github’s edit pages for the current document&lt;/a&gt;.
I think we can integrate this at the platform level, and make it
available to everyone.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="want-to-help"&gt;
&lt;h2&gt;Want to help?&lt;/h2&gt;
&lt;p&gt;Read the Docs is
&lt;a class="reference external" href="https://github.com/rtfd/readthedocs.org"&gt;open source&lt;/a&gt;. You can
help by writing docs for the site, writing code for the site, or
just writing documentation in general. People can also help just by
using the site, and reporting bugs. Telling us how to make the site
better helps everyone in the long run. Come join us on Freenode in
the #readthedocs channel as well.&lt;/p&gt;
&lt;p&gt;Another area that we’re hurting is in the design front. We have
been adding features over time, and the design of the site is
getting a bit strained. Having someone with a good sense of design
help re-think and re-architect some of the features and ideas that
we’ve been working on I think would help a lot.&lt;/p&gt;
&lt;p&gt;A lot of the RTD contributors will be at Pycon 2012, where we will
be having a sprint on the site. If you want to get started
contributing, that is a great place to come and get started.&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://www.ericholscher.com/blog/2012/jan/22/why-read-docs-matters/"/>
    <summary>Documenting projects is hard, hosting them shouldn’t be.
Read the Docs was created to make
hosting documentation simple. I think that we have solved this
problem well, but now we need to start thinking about the larger
picture.</summary>
    <published>2012-01-22T14:08:01+00:00</published>
  </entry>
</feed>
