The Brush Blog archives
For what they’re worth
A month-by-month list of all our previous posts. Click on any title to go to that post or to comment on it. Or return to the blog home page.
January 2013
Masterminds of Programming (13)
November 2012
C#'s async/await compared to protothreads in C++ (5)
September 2012
Save a Gmail message to hard disk (3)
November 2011
µA/MHz is only the beginning
Single-port USB3 docking
Endian solution for C (2)
March 2011
Earthquake Update and How to use your Water Heater as a Reservoir (5)
February 2011
The Founding Fathers of the Silicon Valley (1)
January 2011
Should you use C++ for an embedded project? (5)
August 2010
Notebook-friendly thumb mouse (4)
C++ for C programmers, part 2 of 2 (5)
May 2010
C++ for C programmers, part 1 of 2 (14)
April 2010
Oyster.com looking for Pythonistas
Why I'm not moving to Linux just yet (12)
January 2010
DecentURL now requires an account (2)
MRO: Map Rows to Objects with web.py (4)
December 2009
September 2009
August 2009
Code generation with X-Macros in C (11)
Site Doublers: Website optimization
July 2009
fabricate: The better build tool
Easy IP-to-country lookup in Python (5)
June 2009
Blast from the demoscene past (1)
May 2009
Pilot ships through Google Earth (1)
Python's Ellipsis explained (4)
April 2009
Knuth, goto, Python, and OOP (9)
March 2009
A browser-agnostic plugin system? (16)
February 2009
Some regular expression libraries (4)
Cracking an INI file with a jackhammer (21)
bitchecker: Binary Irony (4)
RAII, AC/DC, and the "with" statement (5)
January 2009
September 2008
Helvetica: can a font be a film? (3)
July 2008
Gifty -- gift lists made simple
Protothreads and C++ (10)
Simple XP tip: use "Undo Delete" (2)
Thank you, Adobe Reader 9! (193)
June 2008
Can modern software be snappy? (27)
May 2008
Design Interval on crowdsourcing
Simple XP tip: show COM ports (10)
Markup, not HTML, for source code
April 2008
Decent: cool, minus the cucumber. (2)
Tetris, the new FizzBuzz (8)
microPledge, customized.
March 2008
GET, POST, safety, idempotency (7)
February 2008
An author who groks hackers
SOAP won't make you clean (19)
Bounties for bug fixers: a bug-tracker plugin (1)
January 2008
Link rot, soft 404s, and DecentURL (3)
Ten quirky things about Python (39)
Google's URL redirection service (2)
December 2007
November 2007
Emailing tracebacks in web.py (4)
Recursive decent parsing [sic] (3)
Being prime is not a crime (2)
October 2007
DecentURL launched (1)
Ideahub reviews microPledge
As seen on (GeekBrief) TV
Ten things I love && hate about C (22)
Simple XP tip: Turn off your beeps (12)
Simple XP tip: Alarm clock (35)
September 2007
nobraces: Python indentation for C (19)
Learning to write from Mr Green (1)
Weddings and servers
The up-and-coming mod_wsgi
"Brothers offer way to chip in"
August 2007
PayPal fees for dummies (18)
Micro-pledge scheme released to fund software (7)
microPledge public launch (2)
July 2007
microPledge pre-launch!
The Case for case sensitivity (16)
"I trust this computer." Yeah right. (3)
How much should startups charge? (2)
June 2007
Server moving house tomorrow
Patents are evil ... but head-starts are good (2)
A picture is worth 130,000 words (2)
GET to do POST's job (13)
1/4 your spam with onmouseover (6)
JavaScript image pipelining (9)
How did you learn to program? (9)


