synchronicity

Constructing meaning from coincidence

Title Date Description
realizing_empathy_an_inquiry_into_the_meaning_of_making.html 02/21/2012@03:26:21 Realizing Empathy: An Inquiry Into The Meaning Of Making
ext3cow_versioning_filesystem_for_linux.html 01/27/2012@05:19:48 Ext3cow Versioning Filesystem For Linux
learning_python_the_easy_way.md 01/27/2012@02:35:19 Learning Python The Easy Way
tests_happen_how_metaprogramming_avoids_the_drudgery_of_testing.md 01/24/2012@14:27:30 Tests Happen: How Metaprogramming Avoids The Drudgery Of Testing
remarkable_interview_with_duane_michals.html 01/23/2012@04:23:10 Remarkable Interview with Duane Michals
nino_balistrieri_dixmont_scale_model.html 01/22/2012@21:09:29 Nino Balistrieri's Dixmont Scale Model
flask_select_template_for_mobile_browsers.md 01/19/2012@06:31:43 Flask Select Template For Mobile Browsers
the_way_i_feel_at_dusk_on_a_wintry_sunday.html 01/16/2012@16:26:47 The Way I Feel At Dusk on a Wintry Sunday
who_makes_the_pie.md 01/16/2012@15:27:17 Who Makes The Pie?
python_taught_in_cmu_fundamentals_of_programming_course.html 01/14/2012@21:10:40 Python Taught in CMU's Fundamentals of Programming Course
testing_flask_application_with_basic_authentication.md. 01/10/2012@14:20:52 Testing Flask Application with Basic Authentication
lazymeter_task_manager_for_the_hopelessly_disorganized_creative.html 01/05/2012@05:25:26 LazyMeter - A Task Manager For The Hopelessly Disorganized Creative
kenneth_reitz_hitchhikers_guide_to_python.html 01/05/2012@05:11:43 Kenneth Reitz Hitchhiker's Guide to Python
kenneth_reitz_python_for_humans_slides.html 01/05/2012@05:08:56 Kenneth Reitz Python For Humans Slides
snow_leopard_install.html 01/05/2012@04:47:28 Snow Leopard Install
on_merits_of_evans_ec_snare_drum_head.html 01/05/2012@04:32:41 On The Merits Of Evans EC Snare Drum Head
acer_restore_failed_reason_0xd0000017.html 01/05/2012@04:21:47 Acer Restore Failed Reason 0xd0000017
you_have_entered_invalid_value.html 01/04/2012@15:00:07 You Have Entered An Invalid Value
happy_new_year_mythtv.html 01/04/2012@14:54:52 Happy New Year MythTV
red_wanting_blue_at_club_cafe.html 01/02/2012@07:50:00 Red Wanting Blue @ Club Cafe - 01/06/12
broadcom_4306_on_feisty_fawn.html 01/02/2012@06:13:44 Broadcom 4306 On Feisty Fawn
python_couchdb_rocks.html 01/02/2012@05:32:38 Python Couchdb Rocks
stunning_photographs_of_a_dying_city.html 12/31/2011@01:57:22 Stunning Photographs of a Dying City
installing_a_git_cloned_python_project_into_a_virtualenv.html 12/30/2011@17:55:51 Installing a git-cloned python project into a virtualenv
the_github_paradox.html 12/30/2011@17:03:40 The Github Paradox
my_new_years_resolution_for_2012.html 12/30/2011@14:44:47 My New Year's Resolution for 2012
the_smartest_thing_ever_written_about_vim_vs_emacs.html 12/28/2011@18:30:49 The Smartest Thing Ever Written About Vim vs. Emacs
a_history_of_haskell.html 12/21/2011@03:53:23 A History of Haskell
paul_hudak_on_haskell.html 12/21/2011@03:48:10 Paul Hudak on Haskell
get_flickr_userid.html 12/19/2011@02:41:13 Get Flickr Userid

My name is David Watson. I'm a creative person from a small town in Western Pennsylvania called Fallston. I went to school in the Beaver and New Brighton school districts before graduating from Duquesne University in Pittsburgh.

I met my wife, Wendy teaching at Mars High School where I taught the drum line and she taught the color guard. After graduation, we lived in Boston and Seattle before returning to the Pittsburgh area, where I earn my living making software.

This site chronicles my ideas, photographs, music, and technology. I hope you find something of value here. If you'd like to collaborate, please contact me on Linked In or at the email address above. Thanks for visiting!