These are my blog postings about nitty-gritty details of writing lines of code:
17 Sep 2008:
Self-diagnosing software
15 Aug 2008:
Code déjà vu
20 Jul 2008:
On the counter-intuitiveness of speed
30 Mar 2008:
Evolutionary ladder also: python
5 Mar 2006:
Everything in the same minute also: debugging
25 Feb 2006:
Monospace fonts compared also: typography
13 Feb 2006:
Things that bug me about two-dimensional programming also: python
21 Dec 2005:
Exploding comments
19 Oct 2005:
Comments prevent execution
18 Oct 2005:
wcscmp vs StrEqual also: c++
14 Sep 2005:
Gatekeeper Drainer Jockey
31 Mar 2005:
My own private WTF? also: c#
8 Mar 2005:
Properties vs. public members also: c#
8 Feb 2005:
Ryan's cog tips, and Theoden's code tips also: funny, how-to, cog
3 Oct 2004:
__FILE__ and __LINE__ in Python also: python
7 Sep 2004:
The daily WTF also: funny, blogs
20 Aug 2004:
Cleaning up after yourself
13 Aug 2004:
Conditions from hell
5 Aug 2004:
Wrangler
28 Jul 2004:
Asserts and implication
14 May 2004:
How not to deal with exceptions also: how-to, exceptions
26 Sep 2003:
How to improve a day also: how-to
21 Sep 2003:
Proggy fonts also: typography
31 Aug 2003:
Comments say why
13 Jun 2003:
Construction methods
6 Mar 2003:
Naming classes without 'Manager'
10 Jan 2003:
Erroneously Empty Code Paths
9 Dec 2002:
Log message style guide
3 Dec 2002:
Validating credit cards also: javascript
20 Jul 2002:
Fighting noise
10 Apr 2002:
Code should only do nothing if nothing is the correct thing to do
Didn't find what you were looking for? Search this site with Google.
© Copyright 2002–2008, Ned Batchelder