- January - 19 entries, 108 links
- 1st: Happy New Year!
- 1st: Object relational mappings are over-rated...
- 1st: Targets for 2004
- 6th: Decentralised social networking
- 6th: PaWS 2004
- 8th: A hacker's introduction to OS X
- 10th: Mac-tastic
- 10th: Backseat driving
- 13th: Doing more with the iSight
- 15th: You mean there IS an IE team?
- 15th: Advice worth repeating
- 16th: This could be the most ludicrous tech patent yet
- 21st: Moveable Type now kills PageRank on comment links
- 22nd: Defending web applications against dictionary attacks
- 23rd: Simple tricks for more usable forms
- 28th: Solving comment spam
- 28th: Iterating over a sequence in reverse
- 29th: Cold War check point
- 30th: No more usernames in URLs
- February - 20 entries, 89 links
- 4th: I've sold out!
- 4th: The return of the Spong Monkeys
- 5th: Command line Futurama quotes
- 5th: Hot Links
- 6th: The dangers of PageRank
- 10th: width = str(len(str(len(lines))))
- 11th: Code generation vs data driven programming
- 12th: RSS vs Atom, condensed
- 17th: Automatic line ending conversions in IE
- 17th: Hacking the political system
- 17th: End user license agreements hit a new low
- 18th: Advanced Python network programming
- 18th: Catching up with Harry
- 20th: If foxes can learn Ruby, why can't you?
- 21st: Recommendations for a cheap US dial-up provider?
- 24th: "I'm Brian and so's my wife"
- 24th: Grey Tuesday
- 25th: Novel security measures
- 27th: Crap marketing sites
- 27th: Bizex
- March - 22 entries, 97 links
- 2nd: In praise of Apache documentation
- 4th: LugRadio
- 5th: Two handy FireFox extensions
- 5th: Attribution
- 6th: Ghost town, sponsored by Google
- 8th: We've found the weapons of mass destruction
- 8th: Lockergnome reverts
- 9th: SXSW on a shoe-string
- 12th: Shocking
- 18th: SXSW 2004
- 19th: PHP 5 Release Candidate 1
- 20th: Internet culture
- 21st: Avoiding protracted debates
- 21st: Democratised Namespaces
- 21st: Zend PHP 5 Goodies
- 23rd: Pydoc
- 26th: Quicksilver
- 26th: Abusing the command line
- 26th: Conferences with Macs
- 27th: It's only going to get worse
- 27th: Omit needless words, codified
- 31st: PHP and Apache 2.0
- April - 18 entries, 130 links
- 1st: 1GB of webmail from Google
- 1st: Thanks a bundle, HP
- 5th: Microsoft "get" blogging
- 5th: Personalisation? We've already got it
- 5th: What is Google?
- 6th: Glastonbury screw-up
- 8th: Missed opportunity
- 13th: A myriad of markup systems
- 16th: McGraw Hill sold me out
- 18th: Bookmarklet request
- 18th: AntiRSI for OS X
- 21st: Slashdot Humour
- 21st: Fixing sequence problems in PostgreSQL
- 22nd: Python in Mathematics
- 22nd: Mozilla 1.7 RC 1
- 26th: Kansas City web developer meetup
- 26th: Curious Javascript in .NET
- 27th: CSS-Discuss Wiki Spam
- May - 19 entries, 104 links
- 2nd: Google, circa 1998
- 2nd: Staying valid
- 5th: CSS History
- 7th: Don't make me lie to you
- 7th: What makes a geek?
- 7th: Switch statements in Python
- 11th: Google approved PageRank stripping
- 11th: W3C Internationalisation Guidelines
- 12th: Simple mini-languages with PHP
- 13th: Supplemental Results
- 18th: Defending against the OS X help: vulnerability
- 18th: Atom discussion minutes
- 19th: Domain Keys Explained
- 22nd: TBL on TLDs
- 26th: Executing JavaScript on page load
- 29th: Time to fix those broken pages
- 30th: plinks - a purple numbers variant
- 30th: A few more thoughts on plinks
- 31st: Wikipedia enhancements
- June - 8 entries, 73 links
- 6th: They Work For You
- 8th: OS X Tip: Remapping keyboard shortcuts
- 9th: Backporting from Python 2.3 to Python 2.2
- 11th: Embracing Best Practice
- 16th: The orange XML icon sucks
- 18th: I have some gmail invites
- 23rd: Tantek's Fridge
- 29th: Fancy a job?
- July - 8 entries, 105 links
- August - 5 entries, 110 links
- September - 8 entries, 127 links
- October - 2 entries, 3 links
- 29th: Keeping up appearances
- 31st: Election endorsements
- November - 7 entries, 45 links
- 3rd: Let a thousand conspiracy theories bloom
- 5th: Open source license help needed
- 11th: Usability blunders
- 15th: Mumps!
- 22nd: The Register hit by XSS
- 23rd: No EU Software Patents
- 27th: Eclipse download hell
- December - 5 entries, 30 links
- 2nd: Blogmarks on del.icio.us
- 3rd: Casting out getters and setters
- 14th: Google Print
- 16th: A quote
- 23rd: Some notes on Wikipedia