Posted in 2025

May 02 2025 - Thoughts on the Camino de Costa Rica

Feb 04 2025 - Atop the Oregon Cascades, a University of Oregon team finds a huge buried aquifer

Feb 01 2025 - A pattern for updating dependencies in a Docker image

Jan 31 2025 - 31 days of posts

Jan 30 2025 - Nat Bullard’s deck on decarbonization

Jan 29 2025 - Society for Technical Communication (STC) shutting down

Jan 28 2025 - Adam Jacobs on open source business

Jan 27 2025 - Two good Deepseek explainers

Jan 26 2025 - Staying in Europe (Schengen) longer than 90 days as an American

Jan 25 2025 - The easiest way to find an AWS instance

Jan 24 2025 - A NY Times piece on Mt Bachelor

Jan 23 2025 - Noah Smith on the LA fires

Jan 22 2025 - Wool & Sand are solid books

Jan 21 2025 - Stack Overflow’s decline

Jan 20 2025 - International travel and community

Jan 19 2025 - Foreign Policy Live: Fareed Zakaria’s ‘Age of Revolutions’

Jan 18 2025 - Alternative company structures

Jan 17 2025 - Understanding maps

Jan 16 2025 - Travel bag research

Jan 15 2025 - The Camino de Costa Rica

Jan 14 2025 - An updated vision for Read the Docs

Jan 13 2025 - AI in tech writing roundup

Jan 12 2025 - The Anti-Social Century

Jan 11 2025 - Fabrizio Ferri Benedetti’s technical writing predictions for 2025

Jan 10 2025 - The tech ad market seems slow currently

Jan 09 2025 - The 2020 Oregon Wildfires

Jan 08 2025 - Exploring CSS Variables

Jan 08 2025 - Exploring CSS Variables

Jan 07 2025 - Everything Bartosz Ciechanowski makes is gold

Jan 06 2025 - Steven Pinker on Progress

Jan 05 2025 - AI makes computers do what I want them to do

Jan 04 2025 - Podcasts I’ve been enjoying

Jan 04 2025 - Podcasts I’ve been enjoying

Jan 03 2025 - 2024 Tech Wrapups

Jan 02 2025 - Money and Identity

Jan 01 2025 - The Best Introduction to LLMs I’ve Found

Posted in 2011

Apr 11 2011 - Read the Docs Update

Jan 23 2011 - Using Reviewboard with Git

Jan 11 2011 - Read the Docs Updates

Jan 10 2011 - Handling Django Settings Files

Posted in 2009

Nov 22 2009 - Correct way to handle default model fields.

Nov 19 2009 - Writing Code with Designers

Nov 18 2009 - Finding Missing Indexes That Django Wants (Postgres)

Nov 17 2009 - Announcing Kong: A server description and deployment testing tool

Nov 16 2009 - You should stay for the sprints

Nov 13 2009 - Django Testing Code Coverage

Nov 12 2009 - The importance of striving for awesome.

Nov 11 2009 - Large Problems in Django, Mostly Solved: APIs

Nov 10 2009 - What they didn’t teach me in college

Nov 09 2009 - Correct way to handle mobile browsers

Nov 06 2009 - Large Problems in Django, Mostly Solved: Database Migrations

Nov 05 2009 - Adding testing to pip

Nov 03 2009 - Making Template Tag Parsing Easier

Nov 03 2009 - Class Based Template Tags

Nov 02 2009 - Large Problems in Django, Mostly Solved: Search

Oct 15 2009 - Easily Running the Django Test Suite

Sep 26 2009 - Hacker Book Club

Sep 23 2009 - Pretty Django Error Pages

Sep 08 2009 - Token Testing Talk Slides: Djangocon 2009

Sep 05 2009 - Debugging Django in Production Revisited

Jun 29 2009 - Enable setup.py test in your Django apps

Jun 11 2009 - Migrating Django Test Fixtures Using South

May 24 2009 - A playground for Django Template tags and filters

May 05 2009 - EuroDjangoCon Talk: Testing Django

Apr 20 2009 - Django’s Summer of Code students announced!

Apr 16 2009 - Testing AJAX Views in Django

Apr 05 2009 - Adding Google Analytics to Sphinx Docs

Mar 21 2009 - Really easy SSH tunneling

Mar 15 2009 - Twitter Spam

Mar 12 2009 - Google Summer of Code

Mar 08 2009 - Pycon and Euro Djangocon

Feb 28 2009 - Automatically apply patches from Django’s (or any) Trac

Feb 15 2009 - Incredibly useful SSH flag

Jan 29 2009 - Using rsync with django

Jan 26 2009 - Django Conventions Project Update

Jan 22 2009 - Encouraging Web Interaction for University Students

Jan 21 2009 - Review of Pro Django by Marty Alchin (1/2)

Jan 15 2009 - Django now has fast tests

Posted in 2008

Dec 31 2008 - Year in Review

Dec 03 2008 - Starting a Django Conventions Project and Reference

Nov 30 2008 - Post a day in review

Nov 27 2008 - The value of conventions, aka testmaker for template tags.

Nov 26 2008 - Testmaker 0.2: Rewritten and improved

Nov 22 2008 - Django Aggregator v2 now has tagging, and you should too.

Nov 21 2008 - Luck and a New Life in Lawrence

Nov 20 2008 - Gentlemans agreement on Django templates

Nov 17 2008 - Busy Busy

Nov 16 2008 - A start to the uber community

Nov 15 2008 - Debugging Django in Production Environments

Nov 14 2008 - Should reusable apps have templates?

Nov 13 2008 - Encouraging Testing in Django

Nov 12 2008 - The importance of not deleting blog posts (read: ideas)

Nov 11 2008 - Practical Django Testing Examples: Views

Nov 10 2008 - Announcing Django Crawler and django-test-utils

Nov 09 2008 - The times, they are a changin

Nov 08 2008 - The problem with Django’s Template Tags

Nov 07 2008 - Software that I use: Essentials 2008

Nov 06 2008 - Making a Django Uber-Community

Nov 05 2008 - Introduction to Python/Django tests: Fixtures

Nov 03 2008 - Introduction to Python/Django testing: Basic Unit Tests

Nov 03 2008 - New Design

Nov 02 2008 - Python gems of my own

Nov 02 2008 - Introduction to Python/Django testing: Basic Doctests

Nov 01 2008 - A blog post a day keeps the doctor away

Oct 05 2008 - Big list of Django tips (and some python tips too)

Sep 18 2008 - Getting started with Pinax

Sep 12 2008 - Screencast: Django Command Extensions

Sep 02 2008 - Using pdb to debug management commands and unit tests (Debugging Django Series,Part 4)

Aug 30 2008 - Using pdb, the Python Debugger (Django Debugging Series, Part 3)

Aug 29 2008 - Screencast 2: Logging in Django, for fun and profit

Aug 28 2008 - Screencast: Debugging with the Django Error Page

Aug 14 2008 - Using Mock objects in Django for testing the current date

Aug 06 2008 - Easily packaging and distributing Django apps with setuptools and easy_install

Jul 26 2008 - Testmaker .002 (Even easier automated testing in Django)

Jul 23 2008 - Automating tests in Django

Jul 13 2008 - DjangoCon September 6-7, at Google!

Jul 08 2008 - Setting up Django and mod_wsgi

Jul 07 2008 - DjangoCon 2008

Jul 06 2008 - Jim Henson before Sesame Street

Jul 03 2008 - Beatles Lecture

Jul 01 2008 - Living well

Jun 27 2008 - Bear Head

Jun 22 2008 - Things I say all the time

Jun 21 2008 - JOB!!

Jun 14 2008 - Lawrence Day 1

Jun 05 2008 - Change of RSS address

Jun 02 2008 - Goodbye East Coast part 1

May 20 2008 - Power through conversation

May 07 2008 - Graduation

Apr 22 2008 - My Second Poem Ever

Apr 08 2008 - Browser Login Discovery

Mar 29 2008 - Predictive text FTW

Mar 27 2008 - Crazy times

Mar 14 2008 - All majors are the same

Feb 21 2008 - Perfect Abstraction

Feb 21 2008 - Awesome 3d

Feb 21 2008 - Website Interface Design

Feb 21 2008 - Why I love the CLI

Feb 20 2008 - Job hunt

Feb 19 2008 - Security Vulnerabilities on the Internet

Feb 11 2008 - Bill Clinton

Feb 10 2008 - NCUR 22

Feb 09 2008 - Another neat ad

Feb 08 2008 - Sweet ads

Feb 07 2008 - Work this week

Feb 07 2008 - Obama & Va

Feb 04 2008 - Time to use that education

Feb 02 2008 - Graduate

Jan 29 2008 - OCR with context

Jan 25 2008 - My dad was wikipedia

Jan 15 2008 - Weekend

Jan 12 2008 - Hackers and Painters

Jan 10 2008 - America…*sigh*

Jan 09 2008 - Books to read

Jan 07 2008 - Code on Launchpad

Jan 06 2008 - Cool Music Video

Jan 04 2008 - OpenID FTW

Jan 04 2008 - Earthquakes in politics

Jan 03 2008 - Facebook Update

Jan 03 2008 - Facebook Scrapage

Jan 02 2008 - Iowa

Posted in 2007

Dec 31 2007 - Stanford U

Dec 25 2007 - Merry Christmas

Dec 21 2007 - Python Easy Install

Dec 20 2007 - Browser Tabs

Dec 20 2007 - Lego Lovers

Dec 18 2007 - Getting Real

Dec 13 2007 - Ideas need context

Dec 09 2007 - First Post

Dec 05 2007 - Django

Nov 25 2007 - Schoolwork

Nov 20 2007 - Last semester in stone

Nov 14 2007 - Writing Advice?

Nov 13 2007 - Cool site: archive.org

Nov 04 2007 - Fall is coming (and good content)

Nov 01 2007 - Firefox Extensions I Use

Oct 30 2007 - Digg/Wordpress plugin ideas

Oct 17 2007 - UMW Blog Ring

Oct 10 2007 - Goal

Mar 06 2007 - Network KVM

Feb 18 2007 - People

Feb 07 2007 - Music

Jan 28 2007 - Updating website

Jan 09 2007 - iPhone

Jan 07 2007 - Good Software is SO hard to find..



Hey there! I'm Eric and I work on communities in the world of software documentation. Feel free to email me if you have comments on this post!