Archives for Ian Bicking: a blog

Tue 18 March 2014
How We Use GitHub Issues To Organize a Project
Mon 03 March 2014
Towards a Next Level of Collaboration
Fri 21 February 2014
Collaboration as a Skeuomorphism for Agents
Mon 17 February 2014
Defaulting To Together
Fri 14 February 2014
Hubot, Chat, The Web, and Working in the Open
Wed 12 February 2014
Saying Goodbye To Python
Wed 27 November 2013
Live Programming, Walkabout.js
Tue 05 November 2013
Nouning the Verb of Browsing
Mon 04 November 2013
The Order of Payment And Consumption Drives Content
Thu 31 October 2013
TogetherJS as a Postmodern Programming Tool
Wed 23 October 2013
Why Isn’t Programming Futuristic
Tue 11 June 2013
The overuse of functions
Mon 29 April 2013
new” Only Makes Javascript OO Harder
Mon 04 March 2013
New Blog Software
Tue 02 October 2012
Why doctest.js is better than Python’s doctest
Wed 29 February 2012
Python Application Package
Tue 14 February 2012
Git-as-sync, not source-control-as-deployment
Mon 04 April 2011
My Unsolicited Advice For PyPy
Thu 31 March 2011
A Python Web Application Package and Format (we should make one)
Wed 30 March 2011
Javascript on the server AND the client is not a big deal
Sun 12 September 2010
Doctest.js & Callbacks
Wed 18 August 2010
Net Neutrality: forcing companies to pay attention to their networks
Tue 17 August 2010
Surveillance, Security, Privacy, Politics
Tue 04 May 2010
The Browser Desktop, developer tools
Wed 21 April 2010
Silver Lining: More People!
Fri 09 April 2010
Core Competencies, Silver Lining, Packaging
Fri 02 April 2010
WebTest HTTP testing
Fri 02 April 2010
More Sentinels
Tue 16 March 2010
The Web Server Benchmarking We Need
Fri 12 March 2010
What Does A WebOb App Look Like?
Wed 10 March 2010
Configuration management: push vs. pull
Wed 10 March 2010
Joining Mozilla
Wed 03 March 2010
toppcloud renamed to Silver Lining
Mon 01 March 2010
Throw out your frameworks! (forms included)
Wed 10 February 2010
Why toppcloud (Silver Lining) will not be agnostic
Tue 09 February 2010
Leaving TOPP
Sat 06 February 2010
Weave: valuable client-side data
Fri 05 February 2010
toppcloud (Silver Lining) and Django
Fri 29 January 2010
A new way to deploy web applications
Thu 10 September 2009
Toward a new self-definition for open source
Fri 22 May 2009
WebOb decorator
Mon 20 April 2009
Treating configuration values as templates
Fri 16 January 2009
Woonerf and Python
Wed 14 January 2009
Cultural Imperialism, Technology, and OLPC
Wed 14 January 2009
Modern Web Design, I Renounce Thee!
Sun 11 January 2009
Atompub as an alternative to WebDAV
Sat 27 December 2008
Avoiding Silos: “link” as a first-class object
Wed 17 December 2008
Javascript Status Message Display
Tue 16 December 2008
Using pip Requirements
Sun 14 December 2008
A Few Corrections To “On Packaging”
Wed 10 December 2008
lxml: an underappreciated web scraping library
Wed 03 December 2008
The Magic Sentinel
Thu 06 November 2008
Where Next For Plone Development?
Tue 28 October 2008
pyinstall is dead, long live pip!
Fri 24 October 2008
Hypertext-driven URLs
Fri 24 October 2008
Decorators and Descriptors
Mon 06 October 2008
The Philosophy of Deliverance
Fri 03 October 2008
The Poverty Of Our National Debate
Wed 01 October 2008
pyinstall pybundles
Tue 23 September 2008
pyinstall: A New Hope
Mon 08 September 2008
Inverted Partials
Tue 02 September 2008
On the RNC, Monica Bicking, Eryn Trimmer, and Protest
Sun 10 August 2008
Happy Birthday PotteryBlog
Thu 31 July 2008
A Doctest Wishlist
Wed 30 July 2008
Making a proxy with WSGI and lxml
Mon 28 July 2008
Me In Berlin & Amsterdam
Thu 19 June 2008
My Experience Writing a Build System
Mon 09 June 2008
Thoughts About the Erlang Runtime
Sun 08 June 2008
Which way?
Fri 16 May 2008
pdb in the browser
Tue 06 May 2008
The GPL and Principles
Mon 05 May 2008
Governance
Mon 05 May 2008
Choosing a License
Sun 04 May 2008
Something Must Be Done”
Thu 17 April 2008
WebOb Do-It-Yourself Framework
Sun 13 April 2008
App Engine and Pylons
Fri 11 April 2008
The Mundane Nature Of Programming
Wed 09 April 2008
App Engine: Commodity vs. Proprietary
Wed 09 April 2008
App Engine and Open Source
Wed 02 April 2008
JSON-RPC WebOb Example
Mon 31 March 2008
Environmental Guilt
Sun 30 March 2008
Python HTML Parser Performance
Sun 23 March 2008
HTML Accessibility
Fri 21 March 2008
Monkeypatching and dead ends
Fri 21 March 2008
PyCon Talks
Wed 06 February 2008
Runtime vs. Test time
Tue 05 February 2008
A Simple CMS
Tue 15 January 2008
Documents vs. Objects
Sat 12 January 2008
What PHP Deployment Gets Right
Tue 27 November 2007
Java BDD
Thu 25 October 2007
Prism
Fri 19 October 2007
Logo
Wed 10 October 2007
Workingenv is dead, long live Virtualenv!
Mon 24 September 2007
lxml.html
Sun 16 September 2007
2 Python Environment Experiments
Wed 12 September 2007
FlatAtompub
Wed 12 September 2007
Re-raising Exceptions
Tue 11 September 2007
9/11/2007
Thu 23 August 2007
Doctest for Ruby
Tue 21 August 2007
The Shrinking Python Web Framework World
Sat 18 August 2007
WebOb
Fri 17 August 2007
DictMixin
Tue 14 August 2007
Reflection and Description Of Meaning
Tue 14 August 2007
Of Microformats and the Semantic Web
Sun 12 August 2007
Atom Publishing Protocol: Atompub
Fri 10 August 2007
Defaults & Inheritance
Wed 08 August 2007
Opening Python Classes
Tue 07 August 2007
XO B4
Mon 06 August 2007
Tempita
Mon 06 August 2007
Atompub & OpenID
Sat 04 August 2007
Zonbu & S3
Fri 03 August 2007
Fast CGI that isn’t FastCGI
Thu 02 August 2007
Pronouncing “Django”
Thu 02 August 2007
Environmental Theater
Thu 02 August 2007
Atom Models
Wed 01 August 2007
Old Archives
Wed 01 August 2007
New Blog Software (Previous)
Tue 31 July 2007
About
In addition there are archives from the previous incarnation of the software:

tweets

This is the personal site of Ian Bicking. It should (but I fear cannot) go without saying that the opinions expressed here are my own.