Blog: #coding

These are the 40 blog posts about nitty-gritty details of writing lines of code:

14 Feb 2023:

Late initialization, reconsidered  also: #python

12 Feb 2023:

Late initialization with mypy  also: #python

27 Nov 2020:

Mad Libs  also: #games

8 Dec 2017:

Iter-tools for puzzles: oddity  also: #puzzles #python

19 Dec 2015:

Advent of Code  also: #education

7 Sep 2015:

How many errors?

11 Jan 2014:

Comments should be sentences

12 Oct 2013:

Range overlap in two compares

7 Feb 2010:

Test classes, singular or plural?  also: #python #testing

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: #cog #funny #how-to

3 Oct 2004:

__FILE__ and __LINE__ in Python  also: #python

7 Sep 2004:

The daily WTF  also: #blogs #funny

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: #exceptions #how-to

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’  also: #java

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

These tags are related:

Didn't find what you were looking for? Search this site with Google.