Blog
2026
2025
2024
2021
2018
2017
2015
- Pro tip: Use CDPATH in Your Shell
- A Short Musical(?) Introduction to Infinity
- What Kind of Geek am I? (1)
- Carl Trachte: Mining Engineer Turned Geek
- Brian Curtin: A Solid Record of Community Involvement
- Building a Hat Rack
- How to Get the Bits of Python You Need Where You Want Them
- How to Get Almost All the Python You Might Need
- Puget Sound Python User Group, Jan 14, 2015
- PyData London, January 2015
2014
- Python Training Day Feedback
- Python Dev of the Week
- UK Python Training Open Day and Lunch
- “Rock Star” Programmers
- Is Python Under Threat from the IRS?
- Closures Aren't Easy
- Neat Notebook Trick
- Intermediate Python: An Open Source Documentation Project
- A Rap @hyatt Customer Service Request
- Social Media and Immortality
- Practical Python (1)
- Blip.tv Deletes Python Content
- Open Source and Money
2013
- MacOS Migration: If I Have to Shave One More Yak ...
- What Do You Care?
- Bradley Manning's Post-Sentencing Statement
- Getting Back to IT
- OSCON Community Leadership Summit
- A Statement from Adria Richards
- So Long, and Thanks for All the Fish
- Why Tuples?
2012
- Gun Nuts 1
- A Thank You to Eric Sterling
- I'm Sorry
- Python for Data Analysis
- Building New Communities
- I Should Have Known Installing Windows Would Be Painful
- Adafruit Pi Cobbler
- Pi With Proto Plus
- Spam Report
- Noller Does It Again
- Question Question
- DjangoCon Comes to DC
- Fun and Games at OSCON
- Back in the USSA
- Twelve Years a Blogger
- Open Django Central Now Open to Sponsors
- Refactor All the Laws
- Swan Song
- To My Followers
- Help Wanted
2011
- Nothing Stranger Than This?
- Competition: Working to Keep You Enslaved?
- Make It Easy to Help
- Installing ReportLab's Open Source Package on a Mac
- Harking Back
- Source for “Testing Mathematics” Piece
- Just Testing Mathematics Setting with MathJax
- Blogging Mathematics
- Amazing Mozilla Annual Report Video
- PyCon Submissions: Less Than a Week to Go!
- Conflict of Interest
- Childish Behavior
- Wrong About MySpace ... and What Else?
- Lightnings, 17:30 Saturday March 12
- PyCon Lightnings, 17:30 March 11, 2011
- Supporting All Versions of Python All The Time With Tox
- JavaScript for Pythonistas
- Promoting and Supporting Open Source
- Community or Fanbois?
- Less Than One Week to Become an OSCON Speaker
- Lanyrd Already Awesome, Likely to Improve
- PyCon: No Dead Kittens This Year
- Too Busy Writing About Python to Write About Python
- Serious Python Conference Information
- Answering My Own Question
- Wossup, Twitter?
- Python at OSCON 2011
- The Future Has Arrived
2010
- Linux Journal Readers Choose Python Again
- DjangoCon Retrospective
- PyCon Financial Assistance
- Templating Systems
- Larry Ellison Prostitutes Java?
- Lazy Programmers, Installment 315
- What Do We Tell the Government?
- Pony Outlook Fine, Say Wu and Holden
- Open Source and Politics Mix
- DjangoCon Triggers National Pony Shortage?
- Preparedness, Privilege and Discrimination
- The Hiring Smiley Curve
- Apple Going Over the Top?
- Windows Vista Mystery Shares
- Schmidt Foot-In-Mouth Attack Continues
- Eric Schmidt Looks Forward to Big Brother
- Tests That Test Your Tests
- DjangoCon US is International
- Wave Goodbye
- Paypal Pending Balances
- Death by Oracle
- Progress, Of a Kind
- Metaclass Madness (Python 3 Version)
- New Holden Web Subsidiary to Produce DjangoCon 2010
- Simple Database QueryTool
- The Python MiroCommunity
- Digital Rights Repression
- Students: Help Python 3 Take Off
- Small Python from Synapse is a Big Deal
- #PyCon on Twitter ... or wait for posts like these.
- A Python 3 Idiom?
- Software QA Rant
- Customer Hostility
- New Python Class Available
- Ubuntu 9.10 Wireless on Dell Precision M6300
- One More Day to Register for PyCon on the Web
- Choose Python
- iPad Name Already in Use
- Welcome BlueBream
- So, One of Life's Little Frustrations ...
- Not Really Python, But ...
- Definitely Not P*thon
- Just the Python, Please
- Absent DB API Test Files Fixed
- Register for PyCon, or the Kitten Gets It
- Two Days Left to be a PyCon Early Bird
- Why Save MySQL Now?
2009
- Open Source Documentation, Again
- New Podcast: A Little Bit of Python
- PyCon Asia Pacific Call for Papers
- PyCon Financial Assistance Closing Date Looms
- Please Publicize PyCon
- Skribit Schmibit?
- Slap on the Wrist for Microsoft China
- Abstract Programming? Structured Music?
- How Do You Update Your Content?
- Talk at PyCon, Become a TV Star?
- Reaching Out to the .NET World
- Why Soldiers Deserve Proper Respect
- Google Thinks I'm Naughty
- Way Back When?
- Comments or Not? Public or Private? Relevant or Irrelevant?
- Starting 2010 With a Bang
- Two Thousand Posts Behind
- Google Mail Weirdness
- PyCon is Coming
- Pyticipate: Interpret Your World
- Lending Pythonistas
- Last Week to Submit Your PyCon Papers
- PyCon Talk Submissions Closing Soon
- Apple's Cynical Approach
- Community Spirit
- Python in Brazil
- Can You Do Better?
- Bugzilla Bug?
- Hono(u)r Alan Turing
- EveryBlock Acquired by MSNBC
- Advertising the Competition
- Python for Systems Hackers
- Python Training for Scientists
- The Internet is Not the UK
- Burning Man Rip-Off?
- PyCon 2010 Call for Papers
- People Using Python
- Google Sorry
- Who Put the "Ass" in Associated Press?
- PSF Associate Memberships?
- Another United Web Screw-Up
- My God, I Have Fans
- What Would We Do ...
- Technology for Keeping People Honest?
- Seth Godin Says A Mouthful
- Ubuntu 9.04 Wireless on Dell Precision M6300
- Not My Day with Microsoft
- Google Wave: A Reason to Learn Java?
- Something Smells
- PyCon is Popular!
- Where Next for PyCon?
- Memorial Day
- EuroPython Booked
- Trying Again
- Factory Functions
- Blogging Python Output: A Challenge
- Everything's an Object
- Who's Up for a Sprint, Then?
- Is It Installed or Not?
- Simple Object Interactions
- Python is So Versatile
- Python Booth at OSCON
- Help Files Should Help, Right?
- SCO's Inevitable End Moves Closer
- Another Award for Python
- God Bless, Mum
- Sun to Become Part of Oracle
- Django Hangovers
- Django Dash
- WTF, StumbleUpon?
- Twitter is currently down for unscheduled maintenance
- PyCon Video: Even More Amazing!
- PyCon Proves Its Worth
- PyCon 2010: Hyatt Regency Atlanta
- PyCon 2009 Day 1
- Chairman's Challenge for PyCon Delegates
- PyCon Tutorial Slides
- Sun Microsystems in Play
- PyCon Web Registration Closes Today
- New Training Policy
- United Gets Lost Luggage Right
- Lest We Doubt ...
- Microsoft Shoots Self in Foot in Iceland
- Congrats to Simon Willison
- The Guardian Goes Open
- Python Success Story Graphics Wanted
- Been Busy Lately
- Free Python Training
- How Marketing Sucks (pt. 117)
- Would You Buy Training on eBay?
- Last Day For PyCon Early Bird Pricing!
- Sell the Sizzle, Not the Sausage
- Help Publicize PyCon
- Impress Me ...
- Seven Year Itch?
- Gmail Labels Google Alerts as Spam
- Blogger UI Mistake?
- PyCon Open Space Session Idea
- PSF Policy Neither Stickist nor Hattist
- Do Not Visit xkcd
- Randall Munroe Banned from PyCon
- Teach Me Web Testing
- On the Take?
- Jobs for Life?
- PyCon Tutorial: Terrific Response
- Google Groups Plus
- Snakebite.org Announced: Get Bitten by the Python Bug!
- Monty Python Leads the Way
- PyCon 2009: The Magic Begins ...
- United.com Fail Again
- Oldest Files Meme
2008
- PyCon 2009 Presentations
- Sun Developer Network Podcast
- We're TravelNow.com, and We Fail
- A Pythonista Lending Group?
- Python 3.0 Is Out
- Religion is not Python
- LodgeNet Censoring python.org?
- Don't Use Python 3.0? Really?
- Phrase From Nearest Book
- United.com Broken
- Final "Introduction to Python" of 2008
- For Would-Be Python Users
- World Plone Day? Communicate, Dammit!
- A Joke, or an Accident?
- Stani Wins Coin Design Competition
- Norton Antivirus 2009 on Vista is a Liabilty
- It's Here!
- Django Tip: Non-editable Fields
- Django Tip: Field.pre_save()
- Python 2.6 Released
- Scratching Setuptools Itches
- The Other Side of the Bike Shed
- PyCon Tutorials, 2009
- The Photo Meme
- Python 2.6 First Release Candidate Due Today
- PyCon Is Coming ...
- Don't You Hate It ...
- Holden Web on Django Trunk Again
- One-Day Python Classes
- Microsoft at OSCON
- Where's Sean Reifschneider When You Need Him?
- Is My Nose Borked ...
- Test the Betas, Already!
- Robert (R0ml) Lefkowitz at OSCON
- Mark Shuttleworth at OSCON
- Django 1.0 Alpha 1 released
- OSCON Bound
- CPython Getting Serious About Quality: Help Needed
- PyPy Continues to Catch Up
- Shameful Day in American History
- Certificate Design Required
- July 8-10 Course Purchases
- Help Shoot Down New Telco Immunity Threat
- Why Twisted? - July 11, Washington, DC
- Seth Excels Himself
- "Introduction to Python" Class: July 8-10
- Divmod Partnership
- Twisted Stakes a Claim
- Nicholas Negroponte: An Ego Unbound?
- Thanks for the Money!
- The Media We Deserve?
- Microsoft Can't Support DRM
- Twisty Little Passages ...
- Django Nudges Closer to 1.0
- Impressive Silly Trick
- I Want Your Money!
- Impeach?
- Blogger Annoyances #319
- Learning IronPython
- Galcon Cheats!
- For the Want of a Nail
- Tweaking the Bytecode
- Meme du Jour
- Outlook is Driving Me Nuts!
- Google Busts the Web Wide Open - In Python!
- Twisted Bite the Web Bullet
- One-Day Class Topics
- Just Because I Can?
- Damn Those AdWords!
- Ye Olde Blog Spam
- Goodbye, Arthur C. Clarke
- Packaging Python
- Bruce Perens Needs Your Help
- PyCon Friday: That's All, Folks
- PyCon Friday: Python Software Foundation News
- PyCon Friday: Guido's Keynote
- Marketing Open Source
- PyCon Friday: the Calm Before the Storm
- Practical Applications of Agile (Web) Testing Tools
- Getting Started with Pylons/TurboGears 2: Modern Python Web Development
- PyCon Day 0: A Mixed Bag
- PyCon: Plus ça Change ... *
- One kiloPythonista?
- PyPy Catching Up ...
- Industry Support for Python Broadens
- Back to the Drawing Board for OOXML?
- False Economy?
- EU Slam Microsoft with Further Fine
- PyCon is International
- Don't Compete and Microsoft Won't Sue
- Phatch, the Photo Batch Processor
- Biggest PyCon Ever Starts March 14
- Python in 3 Hours?
- Filmic Doppelganger
- Cygwin SQLAlchemy Install Puzzler
- New Blender Tutorial
- Senate Says Corporations Can Ignore the Law
- Open Source Stands on GNU's Shoulders
- Introduction to Python, March 25-27
- Live on Django
- PyCon Registration Going Great Guns
- MacBook Air Disappointment
- Publicize PyCon!
- PyCon 2008 Registration Opens
- Resolver Released
- Python Declared "Programming Language of 2007"
- Python Gets Security Plaudit, Moves to Coverity Rung 2
- Sun Buys MySQL for $1 billion
- Windmill Web Testing Framework
- Teaching Python to Programmers
2007
- Starting to Understand Django
- Ubuntu 7.10 Sound on Asus M2NPV-VM Motherboard
- On Programming
- Cheese Shop Doing Good Business
- Cygwin ssh-agent Control
- Getting There
- Voting Machine Manufacturers Don't Get It
- Sun to Reward Open Source Contributors
- HOPping All Over the Place
- Just go, SCO
- Amazon Web Services
- Your Chance to Talk at PyCon
- Training Plans
- Miro: A Cool Python Video Player
- Sim City, OLPC and Python
- The Calm Before the Storm?
- Microsoft Fully Engages Open Source?
- US Government Adopting Open Source by Degrees
- Python Now Embedded In EventScripts
- Great Python Reference Site
- Google Set to Become a Proper Mail Provider
- reSTinPeace Beta Release
- RESTORE Act - Reject Telco Immunity
- Python 3.X Switch Poll Result
- And, In Related News ... ?
- Reading and Writing Zip Files in Python
- Python Magazine Technology
- Virtualenv is Real
- Kudos to SoC Mentors
- Will McGugan on PyGame
- No Print Statement? Python 3 Web Seminar
- Script the Acorn Image Editor in Python
- Jeff Rush Wins "Most Popular Video" on ShowMeDo
- LinkedIn Annoyance
- Subversive Activities
- Refactoring for Journalism
- Blogger is Buggered?
- Blogger Hoses Notification Emails
- Blogger Behind the Curve?
- ReStructured Text to Anything
- Stock Quotes in Python
- Innovate and Get Sued by Apple?
- Yet Another Longhorn Delay
- Python 3.0 First Alpha Build Available
- Half-open Interval
- Google's Spam Priorities?
- Close Enough?
- SCO's Fate Is Sealed
- Electronic Voting? Just Say "No"
- A Great Resource Ruined
- Python Further Embedded in the Animation Industry
- Obscurantism
- Misunderstandings
- Developers Migrating Away from Windows
- Python Magazine Coming Soon
- Wing IDE Editor Video [Test]
- Time to Book Some Vacation
- Is Guido Drunk Yet?
- The Python Community
- Guido Uses My Birthday to Talk About Python's Future
- Where Were You When You Discovered Google Maps Street View?
- Excellent Free Beer Quote
- Natural Language Toolkit
- Goodbye Site Meter
- Does python.org Need a Better Navigation Bar?
- Microsoft Strategy is Patently Ridiculous
- Python Slithers into Systems
- Another Great Python Blog Entry
- Wyatt Baldwin Blog - Google Maps
- Debian -- python-samba
- Rethinking the Linux Distribution
- Writerly Advice
- Open Source "Increasingly Used for Critical Applications"
- DRM Saga Continues: No Surprises
- I am Smalltalk
- Other People's Time
- Python Acknowledged at IEEE
- Bet Your Business on Python
- MSDN Webmasters: Read Peter Norvig!
- Help Wanted!
- Python is Not a Religion
- Buildbot Machines Wanted
- Give Me a Break, Microsoft
- Just Another Dynamic Language Weenie?
- Science and Faith
- Impressions of PyCon
- Tutorial Is Ready
- At PyCon!
- Brown Bears Threatened by Builders
- Are Viacom Threatening You?
- Five Years as a Blogger Tomorrow
- The Purpose of Advertising
- So You Want To Help the World?
- Lots of PyCon Good News
- Things You Don't Expect
- Python Everywhere ...
- Python 3.0 Alarmism: Pay No Attention
- Untitled post
- No Database Tutorial?
- PyCon Sprints: Hotel Misinformation
- Questions for Python Developers
- The SuperVillain Test
2006
- The SuperHero Test
- W'appen?
- Noteworthy?
- ZFS: "Probably more abuse in 20 seconds than you'd see in a lifetime"
- Lies, Damned Lies and Baggage Claim Call Centres
- Blogger on a Nokia 770
- Browser Statistics (Hello, Robots)
- A Tip o' the Hat to Ron Stephens
- Database API Tutorial at PyCon TX 2007
- A False Sense of Security?
- Movie Moguls Need Control
- Thunderbird QA Not Slipping!
- Thunderbird: Can't Help for Hurting
- Stackless Python Continues to Amaze
- What, Me, Unique?
- Thunderbird Politically Incorrect?
- Moin Moin - Introduction for Developers (Thomas Waldmann, Alexander Schremmer)
- Literate Testing with Doctest (Marius Gedminas)
- Working Together on the Web (Kevin Dangoor)
- Front Page News
- Sitting with Nellie
- Need for Speed Wrap-Up
- Let the Games Begin
- Tutorials from PyCon
- Squidoo: Just Another Web Phenomenon?
- Shameless Self-Promotion
- End of Internet Prematurely Flagged
- Test-Driven Development
- Do We Need Speed?
- Settle Up with Sony
- Sun on the Run?
- A Little Marketing Effort
- Marketing? Why Do You Use Python?
- Snakes on the Web [Django How-to]
- Effective AJAX with TurboGears
- Everything About Web Programming (except Programming)
- RIP Meerkat
- Kudos to Kuchling
- Wirelessless
- On Planet Python?
- Lightning Talks (1)
- Implementing IronPython
- Implementation of the Python ByteCode Compiler
- State of the Python Universe
- Industrial Light and Miserliness?
- Understanding Unicode
- Plone IS Easy to Install
- Using Django to Supercharge Web Development
- The State of Dabo
- Impressions from "Python for S60" by Matt Croydon
- Untitled post
- PyCon Has Started!
- PyCon is Here!
- A Very Poor Map Indeed
- Polite Incompetence
- Blender User Interface Tutorial
- Firedrop2 Revisited
- President Spy
- Open Source Frustrations
- Sloppy Thinking
- Blogging by email
- Happy New Year!
2005
2004
- Is it me, or is it Zope?
- Bush Steals it Again
- Why Do You Have to Know This Stuff?
- Maybe I'll start using Blogger again
