56,966 blogs · [ { "id": "01a0821b-a9c0-72b0-a397-aea3e6597ddf", "title": "The Power to do it Wrong", "url": "http://eatthedots.blogspot.com/2011/10/power-to-do-it-wrong.html", "published_at": "2011-10-16T05:26:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e68ced52", "title": "Running Tests for Multiple Pythons", "url": "http://eatthedots.blogspot.com/2010/08/running-tests-for-multiple-pythons.html", "published_at": "2010-08-18T04:31:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e7636d53", "title": "Planar 0.1", "url": "http://eatthedots.blogspot.com/2010/04/planar-01.html", "published_at": "2010-04-27T04:26:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e7a57985", "title": "Arg Parsing Micro-Benchmark", "url": "http://eatthedots.blogspot.com/2010/04/arg-parsing-micro-benchmark.html", "published_at": "2010-04-15T06:38:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e7d5d562", "title": "Frameworks, Libraries, Namespaces and Distributions", "url": "http://eatthedots.blogspot.com/2010/03/frameworks-libraries-namespaces-and.html", "published_at": "2010-03-23T02:13:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e87c76c6", "title": "Grease 0.1 Released", "url": "http://eatthedots.blogspot.com/2010/02/grease-01-released.html", "published_at": "2010-02-28T20:24:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e916b91d", "title": "Decorate Thy Keyboard Controls", "url": "http://eatthedots.blogspot.com/2010/01/decorate-thy-keyboard-controls.html", "published_at": "2010-01-17T07:00:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3e99c73d2", "title": "_______ is Better Than _______", "url": "http://eatthedots.blogspot.com/2010/01/is-better-than.html", "published_at": "2010-01-12T00:12:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ea0a915d", "title": "Lepton featured in Python Magazine", "url": "http://eatthedots.blogspot.com/2009/07/lepton-featured-in-python-magazine.html", "published_at": "2009-07-14T17:20:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ea89ea61", "title": "Lepton Particle Targeting", "url": "http://eatthedots.blogspot.com/2009/03/lepton-particle-targetting.html", "published_at": "2009-03-19T04:37:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3eaab76fc", "title": "Better texture support in Lepton", "url": "http://eatthedots.blogspot.com/2009/03/better-texture-support-in-lepton.html", "published_at": "2009-03-18T04:57:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3eb41a599", "title": "On bogus threat levels...", "url": "http://eatthedots.blogspot.com/2009/01/on-bogus-threat-levels.html", "published_at": "2009-01-23T23:51:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3eb4cf61e", "title": "Multi-texture support for pyglet vertex lists", "url": "http://eatthedots.blogspot.com/2009/01/multi-texture-support-for-pyglet-vertex.html", "published_at": "2009-01-09T00:12:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3eb8610cb", "title": "Faking read() support for psycopg's copy_from()", "url": "http://eatthedots.blogspot.com/2008/08/faking-read-support-for-psycopgs.html", "published_at": "2008-08-28T23:31:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ec1ce31d", "title": "Cloudy with a Chance of...", "url": "http://eatthedots.blogspot.com/2008/08/cloudy-with-chance-of.html", "published_at": "2008-08-19T22:05:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ec5f8bc4", "title": "Things that will not change in Python 3000", "url": "http://eatthedots.blogspot.com/2008/07/things-that-will-not-change-in-python.html", "published_at": "2008-07-25T20:45:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ecbf426f", "title": "Why is C faster than Python?", "url": "http://eatthedots.blogspot.com/2008/07/why-is-c-faster-than-python.html", "published_at": "2008-07-17T17:16:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ece75900", "title": "Shader Noise", "url": "http://eatthedots.blogspot.com/2008/05/shader-noise.html", "published_at": "2008-05-26T07:08:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3edd791c7", "title": "Giant Planet Noise", "url": "http://eatthedots.blogspot.com/2008/05/giant-planet-noise.html", "published_at": "2008-05-20T19:58:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ee21e19d", "title": "Technique Treasure Trove", "url": "http://eatthedots.blogspot.com/2008/04/technique-treasure-trove.html", "published_at": "2008-04-03T06:10:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3eed2d94c", "title": "SimCity 4's Graphics Engine", "url": "http://eatthedots.blogspot.com/2008/03/simcity-4s-graphics-engine.html", "published_at": "2008-03-09T18:43:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3ef6bfaa2", "title": "Taking Flight", "url": "http://eatthedots.blogspot.com/2008/03/taking-flight.html", "published_at": "2008-03-08T08:05:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3efa5091c", "title": "SQLAlchemy and SqlSoup Rule!", "url": "http://eatthedots.blogspot.com/2007/06/sqlalchemy-and-sqlsoup-rule.html", "published_at": "2007-06-19T20:13:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3f08fde4c", "title": "Vim tip of the moment -- Recalling visual selection", "url": "http://eatthedots.blogspot.com/2007/04/vim-tip-of-moment-recalling-visual.html", "published_at": "2007-04-16T23:43:00+00:00" }, { "id": "01a0821b-a9c0-72b0-a397-aea3f12d232b", "title": "Determining who's blocking who in Postgres", "url": "http://eatthedots.blogspot.com/2007/02/determining-whos-blocking-who-in.html", "published_at": "2007-02-14T00:51:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d443b560", "title": "codecs.StreamRecoder example", "url": "http://eatthedots.blogspot.com/2006/11/codecsstreamrecoder-example.html", "published_at": "2006-11-02T18:11:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d4c22919", "title": "vimtabulous", "url": "http://eatthedots.blogspot.com/2006/08/vimtabulous.html", "published_at": "2006-08-16T05:29:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d52816c2", "title": "Work at home luxury", "url": "http://eatthedots.blogspot.com/2006/07/work-at-home-luxury.html", "published_at": "2006-07-23T14:31:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d5e52a16", "title": "Delete in Screen", "url": "http://eatthedots.blogspot.com/2006/07/delete-in-screen.html", "published_at": "2006-07-21T05:45:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d6cddf80", "title": "Darwinports from source", "url": "http://eatthedots.blogspot.com/2006/05/darwinports-from-source.html", "published_at": "2006-05-15T20:12:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d7928307", "title": "Slony 1.1.5 subscribe set + autovacuum == deadlock", "url": "http://eatthedots.blogspot.com/2006/04/slony-115-subscribe-set-autovacuum.html", "published_at": "2006-04-27T08:26:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d7f2019f", "title": "vim 7.0 spellcheck", "url": "http://eatthedots.blogspot.com/2006/04/vim-70-spellcheck.html", "published_at": "2006-04-13T04:35:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d815c6da", "title": "MacBook Pro, Yo", "url": "http://eatthedots.blogspot.com/2006/04/macbook-pro-yo.html", "published_at": "2006-04-12T05:33:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d8b250ae", "title": "hacman", "url": "http://eatthedots.blogspot.com/2006/04/hacman.html", "published_at": "2006-04-09T20:44:00+00:00" }, { "id": "01a0c519-f189-73f4-88f7-0b25d977d96f", "title": "what's new in python 2.5", "url": "http://eatthedots.blogspot.com/2006/04/whats-new-in-python-25.html", "published_at": "2006-04-09T20:11:00+00:00" } ] posts Claim your blog
Back to Casey Duncan
Blog · corpus.blog/blogs/eatthedots.blogspot.com/posts

Casey Duncan

eatthedots.blogspot.com

2011

2010

2009

2008

2007

2006