2009
January
7A gentle introduction to video encoding, part 4: captioning
2008
December
30A gentle introduction to video encoding, part 3: lossy audio codecs
19A gentle introduction to video encoding, part 2: lossy video codecs
18A gentle introduction to video encoding, part 1: container formats
15Caption contest
November
14Woods
5Election results
3The pursuit of happiness
October
28Essentials, 2008 edition
27Well, that didn’t take long
26Beauregard
September
30Dive into HTML 5
23Irony-free zone
22Security questions
9The typography of Myrtle Beach
August
14The ampersands of Linux
12Hello darkness my old friend
7A very serious question
6The 4 “B”s
6Little drummer boy
5Placating people with options
4Weblogs: content w/o context, collaboration, capital, or coruscation
July
28HOWTO feed medication to your dog
22A helluva thing
17Things that are awesome
12Protocol buffers: the early reviews are in
12NY’s top child porn
5New Orc City
4Adobe 9
June
29Microformats and accessibility: the soap opera that never ends
24Property of
21Minimalism
20Four boxes
19It works better when you plug it in
19Teach The Controversy About Barack Obama
18About that world record
11Purity
7Geeky U.S. election predictions
May
12Invisibility
11HOWTO make the perfect fudge and get laid
7When the fall is all that’s left
6I voted
6The day the music died
April
15History meme
14Poäng
March
29No more squinting
25AwesomeBar
18Translation From MS-Speak to English of Selected Portions of Joel Spolsky’s “Martian Headsets”
15A dead fish in yesterday’s newspaper
14Holy fucking shit, look at all those tubas
10Priorities
9Draconian error handling: still the worst idea ever
7Can GPL iPhone apps exist?
5Universal Encoding Detector 1.0.1 is out
3Bestsellers
February
29Jumping out of the system
22The warts of Flickr
21The Bolero of trolls
19All these years, I’ve been using the cite element incorrectly
13Hisabati
5Writing with ease
2The real 2011 list
January
24Attachments
23Microsoft koan
17Of canaries and coal mines
14HOWTO solve the sub-prime mortgage mess
8Tuba fever
42008 is the year of Linux on the desktop
2007
December
28Receipts
27Old School
22Gifts
17Let a thousand Mules bloom
130 + 1307
November
26WTF: Adobe Reader 8
19The Future of Reading (A Play in Six Acts)
14Default search engines
11Installing MySQL on Ubuntu (the NSFW way)
October
26Stuck in LAX
24Ruminations on the intersection of fine art, bicycles, and spandex
18Gobuntu has already failed
17Buying art online
16Oh, good grief
15American Buddha
4If wishes were iPhones, then beggars would call
September
29Mattresses
27Alligators everywhere
10Jobs I don’t want
August
24Did you mean?
22Insurance and reinsurance
21Accessible video on the web, part 9
21Take me for a ride in your car, car
20Backing up Apple //e disks over a serial cable
13The elephants of Flickr
12The butterflies of Flickr
12Elephants in mirror are larger than they appear
8This and that
7Incentives
1Let’s not and say we did
July
8Help me upgrade my CPU
5Creative Commons 3.0-licensed resources in Debian
5Juxtaposition
4Baby needs a new pair of wheels
3The “Project Zero FAQ” FAQ
June
30iRony
30iGroove for iPhone?
29The persistence of memory
265½ lessons that legitimate retailers can learn from pirates
24Translation From PR-Speak to English of Selected Portions of Federated Media Publishing Vice President Neil Chase’s Response to the “People-Ready” Ad Campaign
20Best portable GPS navigator?
15A series of very small lists
13Recent bullshit that doesn’t merit more than six words in response
10Personal video rendering
7HOWTO batch encode video for iPod under Linux (2007 edition)
7HOWTO recursively rename files with a lowercase file extension
2One year with Linux
May
31The BoingBoing household
29Unlucky in feeds
22Gates
16Renovation neverending
16It’s 2007. Do you know where your spec is?
15Outrageous
9The “you” in Youtube is you
9Whither television?
7Site-specific text zoom
2Silly season
April
24Vonnegut Day
23You’ve got floor
19Renovation
16Translation From PR-Speak to English of Selected Portions of Rails Developer David Heinemeier Hansson’s Response to Alex Payne’s Interview
15Two minutes
14We like money
13The future of the web
12My kind of gutsy
9The outward observance of sacraments
4mod_musicindex alternatives?
3Murphy’s snake
2Back in the real world
1Complete this sentence
1document.wacko
March
19Two visions
15My Good Easy (2007)
15links for 2007-03-15
14links for 2007-03-14
13links for 2007-03-13
12links for 2007-03-12
11links for 2007-03-11
10links for 2007-03-10
9links for 2007-03-09
5The dogs of Flickr
4Wii’d
3Best
2Ubuntu HOWTO from Z to A
2how not to
1can’t
1links for 2007-03-01
February
27links for 2007-02-27
26links for 2007-02-26
25links for 2007-02-25
24links for 2007-02-24
23Tabbable toolbar buttons in Firefox
23links for 2007-02-23
22Late binding
22links for 2007-02-22
21links for 2007-02-21
21Circles of hell
19links for 2007-02-19
18links for 2007-02-18
17links for 2007-02-17
16What your audience likes, brought to you by Digg
16links for 2007-02-16
15In which I simultaneously praise and criticize Creative Commons, and we all take predictable positions discussing it
15links for 2007-02-15
14links for 2007-02-14
12links for 2007-02-12
9links for 2007-02-09
8HOWTO block META refresh
8links for 2007-02-08
7links for 2007-02-07
6Windows Vista security, brought to you by Digg
6links for 2007-02-06
5Fix for “Authentication failed” error when upgrading Ubuntu Edgy to Feisty
4links for 2007-02-04
3links for 2007-02-03
2Lifecycle of a bad idea
2Speakers and a microphone
2links for 2007-02-02
1links for 2007-02-01
January
31links for 2007-01-31
30Truth hurts 2.0 (beta)
30links for 2007-01-30
29links for 2007-01-29
28links for 2007-01-28
27links for 2007-01-27
26links for 2007-01-26
25links for 2007-01-25
24links for 2007-01-24
23links for 2007-01-23
22links for 2007-01-22
21WrongRoom
21links for 2007-01-21
20links for 2007-01-20
19links for 2007-01-19
18links for 2007-01-18
17Stages
17links for 2007-01-17
16Spaceships
16links for 2007-01-16
16A history of DVD copy protection
15Not seeking enlightenment
15links for 2007-01-15
14links for 2007-01-14
13links for 2007-01-13
12links for 2007-01-12
12Sharecroppers
11links for 2007-01-11
10links for 2007-01-10
2006
December
25Have yourself a Roomba little Christmas
18HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy
14Data on the web
9Jingle butt
7REST for toddlers
November
13Backson
6gNewSense first impressions
October
31A success story
31User-generated content
27Sunday morning
23DeCSS, how do I love thee?
15Fish fish fish fish fish
13Mozilla Accessibility Summit 2006
6Liveblogging the Apex chemical fire
3Accessibility improvements in Firefox 2
2HOWTO play Digg users like drunk kittens
2Digg users are dumber than goldfish
September
22The Philadelphia Orchestra does it right. Really.
19‘Bad fd number’ error in Ubuntu 6.10 (Edgy Eft)
15Waiting for the revolution
13Freely licensed Creative Commons music that I liked enough to put on a mix tape
12Apple Software Update for Windows
12Sniff
11HOWTO parse feeds on the command line
August
30HOWTO batch encode video for iPod under Linux
23W3C and the Overton window
22PR#6
11I love it when a plan comes together
9Sneak Peek: SuperTux M2
July
27The world is not limited to your imagination
23HOWTO play the videos (with captions!)
16Waiter, there’s a fly in my studio
13Mail.app’s “Save as” is broken
4You make bunny cry
June
27It’s the Dive Into Mark show!
26Essentials, 2006 edition
16Juggling oranges
9HOWTO make the perfect fruit salad and get laid
2When the bough breaks
May
30Bye, Apple
19Digital cameras, again
8Long-term backup
April
25New focus indicator for Firefox
23The Rhythm of New Orleans
20New Orleans diary: an equal opportunity destroyer
18New Orleans diary: because of all that’s happened
17New Orleans diary: A Katrina moment
14All the dogs I have known and loved
11Frozen peas and valium
7After the bath
2004
October
18Every exit
15White lights lead to red lights
8New Orleans
September
29RESTagra
August
23Kittenfight
16Why specs matter
13Content sniffing considered harmful
11Corporate blogging
6Vacation
3Keys
July
18Dive Into Python on paper
16Universal Feed Parser 3.3
6XML is tough
6Unicode Normalization Form C
3Universal Feed Parser 3.2
June
29Universal Feed Parser 3.1
21Universal Feed Parser 3.0
18Favorite jokes
16Don’t fuck the babysitter
9Life Assessment Quiz
2The apostrophe is the modern day Shibboleth
May
30Pink Numbers
28How to make a good ID in Atom
27How to make a linkblog in Atom
21Aftermath
14Freedom 0
12The first thing we do, let’s shoot all the copy editors
11Google Watcher
4Yet another crack at user-friendly feeds
2Another crack at user-friendly feeds
1Essentials
April
19Universal Feed Parser 3.0 beta 22
15Platypus Templates scam
14Hot RSS
12I dream of Gmail
10Gmail accessibility
7Grammar
6Interoperability
2Ten Words or Less
1Netscape Returns, Steals Back RSS, Merges With Rival CDF
March
29Direct deposit
24Matters of no importance
24What is X?
22TypeKey? You Blow Me
20Most valuable asset
18Spoken Interface
17Random
15Personality test
9You’ve got to carry that weight
2Second day on the commute
1Blue
February
28The myth of Sisyphus
23Are we an echo chamber?
18Beware of strangers
13Determining the character encoding of a feed
4The myth of RSS compatibility
1Universal Feed Parser 3.0 beta
January
19If people won’t go to the validator
16The history of draconian error handling in XML
14Thought experiment
12Transitions
8There are no exceptions to Postel’s Law
2Relative URIs in HTML
2003
December
31Year in review
30Atom autodiscovery RFC
28Aggregator HTTP tests updated
28Trapped in sobriety
22Carb-counting bagels
20Atom autodiscovery conformance tests
19Notes on Atom autodiscovery
13Atom 0.3 snapshot
4The infinite hotel
3Cantor sets
1Aggregator usage is a power law too
November
28No use
27The way out
25HTTP Error 447: Gone until I get the attention I deserve
17Live from Las Vegas
15Weblog spam
15Don’t worry, this is a one-time mail
12Safari 1.1 CSS hacks
10Redesign Surprise
6Redesign: squares
5Redesign (again)
1Power tools
October
29Digital cameras
27Blogger Code in RDF
24Panther, Panther, Panther
22Naming
20Foolproof
16Atom revealed
15One thing
14Essential nature
13Currently
11When in Rome
9Aaaaugh! My book!
8Queer Eye
6Addiction koan
3Fresh squeezed bitterness
September
29Not for you
19Daycare
18Hanging in there
17Dive into publishing
9these days
8Rewriting Microsoft web services
4Feed Validator has moved
4Go go Gadget printf
2Microsoft web services, brought to you by the letter L and the number 0
August
29Won’t somebody please think of the gerbils?
28These links we make
25Atom API revised
24In brief: insanity edition
21Everything considered harmful
19Headers and soul
18Atom API implementation
15Cruft-free URLs in Movable Type
14Google calculator
12Apple //e
8Those that belong to the emperor
5Atom 0.2 snapshot
4How to install Windows XP in 5 hours or less
July
29Atom API primer
28Atom news
26If at first you do succeed
22Aggregator HTTP tests
21Atom aggregator behavior (HTTP level)
18Dive into accountability
16Rule of thumb
14Things I did today instead of drinking
14Child’s mind
13Have you seen my website?
11Pie progress report
9Bandwidth-saving tip of the day
8On simplicity
7Linkdumps are like sex
3Other things
1Leave RSS alone
June
28Married quote of the day
26Beside the white chickens
26In brief, anal sex edition
26Don’t use UserLand’s validator
26Will the real RSS validator please stand up?
25Echo chamber
23A fresh start?
23In brief, angry grass edition
22Why I’m unsubscribing from your blog
21History of RSS date formats
19Teach me Spanish curse words
19Un nuevo principio
18Hello your name is
17RDF photo gallery
16The Ws of weblogging
15Father’s Day
12How to consume RSS safely
11In brief: independent reality edition
9Three interviews
6Nothing personal
6Pinpoint
5Inventory management
3Matters
May
17The big day
15Pre-wedding dinner
14Nothing to be late for
12PyTechnorati
11Maintenance
9In brief: noise problem edition
7Matchmaker
5In brief: bread machine edition
5Why we won’t help you
3The importance of human-readable markup
2Backing up with rsync and ssh
2But now it is somehow my fault
1CSS tabs redux
1My first cease-and-desist letter
April
30Translations
28Message of the day
24Zeldman has an RSS feed
24Direct to video
23In brief: insomniac edition
21Browser upgrade campaign officially retired
21What’s your Winer Number?
19Recent comments page (and feed)
18Enough already
16I’m not even supposed to BE here today
14Bellwether
14Safari build 73 is out
13OBJECT and Internet Explorer
12About the sponsored links
10In brief: 10 April 2003
10My other car is a cdr
9Movable Type templates tutorial
9Tango, tango, tango
9NSIS, an open source installer maker
8The importance of titles
8SpamAssassin makes spam fun
8Vows
7Panda mating
5Things Hannah Had No Intention of Telling Andrew
4To the motherfucker who cut off my bride-to-be this morning, ran her off the road, left her for dead in a ditch on the side of the Durham Freeway, and sped off without slowing down
4Ask Dr. SQL: task scheduler
3Anyone seen the bridge?
3In defense of anal sex
1In brief: 1 April 2003
March
31Bits and pieces
29Peaceblogging
27HTTP Error 410: Gone
26nntp//rss 0.3 released
26Threat level
26Only 200ms from home
25Web Site Optimization review
24Pure CSS tabs
24Band
22Redesign
21Confessions of a platypus creator
19The road to XHTML 2.0
19PyTextile
17Apache security vulnerabilities
15About the mobile edition
13Switch
13Address book
12Update
February
26How to block spambots, ban spybots, and tell unwanted robots to go to hell
21NewsMonster day 2
20robots.txt support for uber-aggregators
18Blog poetry
17So here we are
16The record of the race
14Foock yuoo tuu Bork Bork Bork
14All things Movable Type
13Auto-content: 13 Feb 2003
12Safari build 60
12Here we go again
9Power laws and priorities
8Optimizing PNG files
7In brief: All hail the Benevolent Goat Masters!
6In law, not in code
5Unabashed media whoring
4Planning to forget
January
31Unplugged
31No clock
30Plugging the analog hole
29For best results
28How to hide CSS from Opera 7
28Auto-content
28In brief: 28 Jan 2003
27Markov poetry
27Auto-numbered nested lists
27Little boxes
27Dynamically extending APIs
26In brief: Superbowl Sunday
24Premium
22Parse at all costs
21anni(verse)ary
21In brief: 21 Jan 2003
20Forrestcrest Court
19Influences
17New news aggregator for Windows
16Body IDs
16The one I’ve never tried
15How to keep avocado fresh
15Perpetual un-motion
15Design Mu
15Markup Mu
14In brief: 14 Jan 2003
14Eddies in the space-time continuum
13Semantic obsolescence
12How to hide CSS from Safari: solution
11How to hide CSS from Safari
9Should Safari be intentionally buggy?
8Small world
8In brief: 8 Jan 2003
7Safari review
7MacWorld keynote
6Down in the South
5Poisoning the envelope
4Two by Jim
4In brief
3Free to good home
2The year in review
1The lies can be categorized
1New Year’s Resolutions
2002
December
31But not today
30The tag soup of a new generation
29Million dollar markup
27Pushing the envelope
26Every exit
26Ease of use
26be liberal in what you criticize
24The best present ever
23Your search took 0.09 seconds and 6 geese
22Essential OS X
22RSS Validator web services
22Pony the hell up
20That thing
19Dive Into XML
18The right ones in the right order
17Cold storage
14Tapestry
13Friday linkfest
13And now this
12Taxonomy
12Hats
12Wishlist
12Advent
10That close
9Clearing out some old links
9Joe Clark interview
9TiVo season passes
6Radio days
5Television days
3This is XFML
1Fly Free
November
27A thousand battles
26Syndication is not publication
26The rebellion will be syndicated
24How I turned 30
22Debate
22Tinkering
21A warning to others
20New reading
October
31Post-Halloween thoughts
31Halloween CSS
31Dealing with user input in Python
31Amphetadesk 0.93.1 is out
31Movable Type 2.5.1 is out
31Eight scary stories
30Hard to find
30Fellow seed planter
30Microsoft’s great competitor
30Nice article on backlinks
29Big 3-0 crisis narrowly averted
29Club vs. Lojack solutions
29Eulogy In The Event That The Bus Michael Barrish Is On Suddenly Spins Out of Control and Crashes and He Dies
29Intrinsic value
29Blogdex redesign
28We have arrived
28I need a name for these lists
24Buy Building Accessible Websites
24Valid RSS banner voting results
23Backlog
22Vote for your favorite Valid RSS banner
22RSS Validator
21Push by any other name
21Southwest off the hook
21Paul Ford on accessibility
21Zeldman redesign
21Doonesbury does weblogs
21Projects weblog
21Ultra-liberal RSS parser 2.0
18Take up knitting
17Browse porn faster
17Guess what this means
17CSS aikido
17Kind-of-writer-maybe
16Blogging for pennies
16Rich editing in Mozilla
16The myths of web accessibility
15Interrupted
15Necessities
15Dunno
15Soccamatic
15Python 2.2.2 is out
15Cycle
14All that has been
11Parable redux
11Cause and effect
11Domino
11Further reading upgrades
10Abstract concepts
10More on evolvable formats
10Spare me
10Google RSS
10Words fail me
9Wedding music
9Six
9Five
8Barney Not Found
8Movable Type 2.5 is out
8In praise of evolvable formats
8Teach a man to fish
7My Good Easy
7Patent reversal
6Accessibility watershed?
6All digital
6Central
6Business card design
5Supreme Aaron
5My conversation with Paul Boutin
5Perl programmers are so cute
4History of the tilde
3Catching up
3CSS and mobile devices
3Microsoft redesign
3When an engineer flaps his wings
2Best served cold
2Smitten
2rm -rf /tmp/goodstuff
2Reunion
2RDF redux
2Insanely complicated
2Switcher
2Cast not the first stone
1There are four lights
1Colophon 3
1Colophon 2
1Colophon 1
1I mean why not
September
30Un
30Best
30Wedding etiquette
29Dooce
27Advanced CSS lists
27Pingback vs. Trackback
27Introduction
27It’s Google’s world, we just live in it
27Semantic mapping of RSS elements
27Repair
27Chicks dig that
26RSS 2.0 template
25FOAF explorer
25Maps
25Plan
25RSS revolt
24Stark raving sane
24Parallels
24DVD stills
24Light reading
23New toys
23Now heavily medicated
23The Semantic Web makes me sick
22Advanced FOAF
22FOAF, FOAF, FOAF
21More FOAF links
21Still good?
21RDF library for Python
21Friend of a friend
21Good question
21Introduction to the Semantic Web
21Kittens and my middle finger
21Aggregator survey
21Think
21Elementary
21Stumbled
21RSS for comments
20Weblogger.com = WeBully.com
20Fuck The Onion
20Satires
20Updates
19The third son
19The persistence of grammar
18In the dark, in spurts
18I want candy
18How to build an RSS newsreader in Python
18GUI programming in Python
17Blink and you’ll miss it
17Security through the millenia
17Coming soon: Mac OS X 10.2.1
16RSS linkpile
16Colorless green ideas sleep furiously
16Cheating
14Slip covers
14A tax for the frozen sea within you
14Make Straw smile
14I hear thunder
13More on Jaguar boot images
13Inner voices
12Print Center is a many splendored thing
10Tomorrow
9Zoe
9Two words
9Quickly
6The case for simplicity
6History of the RSS fork
5RSS 2.0
4Troubleshooting with single-user mode
4First of all
4Chimera coming along nicely
4Socializing
4BBC RSS
4Jaguar Tech Note
4RSS tutorial
3MS/HP DRM TV/DVR PC DOA
3IE 6 workaround discovered
3The September that never ends
2King for a day
2Happy Mac in Jaguar
2HOWNOTTO
2Side effects
2I don’t mean to pry, but…
2Moof
2Talking tax forms
2Essential cat pictures
2Saddled
2Two-thirds
1More secure Classic environment
1Back
August
29Proven true
29Reservations
28Mine too
27Clever and beautiful
26Out
24Jaguar, Jaguar, Jaguar
23Always confused
23The quest for the ultimate news reader
23Mad G00gle sk1llz
23MySQL and Jaguar
23Words, words, they’re all we have to go on
23Automatic lead-ins
23Goose-stepping morons
22Linking still legal
22Passenger 2.2a4 is out
22Official: 70 ways to abuse nested tables
22Ellen Feiss is a harsh mistress
22Automatically inserting images before offsite links
22ObZilla
21Fonder
21like 60-1
21Leopard skin fashion accessories are already available at Victoria’s Secret
21Capital G
21Entities
21Practice
21One hundred and one uses for a dead parser
20The persistence of memory
20How liberal is too liberal?
20It happens
20Font sizing roundup
20Quickly
19Champagne toast
16Dramatic arc
16Interference with a business model
16Historic, and quite cool
16Google makes baby Jesus cry
15Ultra-liberal RSS locator
15The neverending saga of Netscape 4 compatibility
15Exquisitely poorly
15Better living through regular expressions
14Licensing quiz
14The Q tag revisited
14New and improved site search
14Michael’s markover
13SSL broken, fixed
13Weblog optimization
13Automatic curly apostrophes in Movable Type
13Ultra-liberal RSS parser
12CSS archive
12We text artisans
12Accessibility tools
12Rules of etiquette, part 2
9What do you want to know?
9RSS 1.0 tweaks
9Winning 5k entries announced
9TeXHTMLism
8RTP Bloggers Club
8HDTV still a long way off, still a mess
8This page is in Icelandic
8Lexicon
8Early on
7Welcome to your superiority complex
7How to live with an intense person
7Good luck with that
7Stolen moments
7Just one thing after another
7Full RSS feeds are back
6Bobby bought out
6Changes in XHTML 2.0
6Full-screen calendars in Movable Type
6Feeding Zeldman
5RSS feed changes
5Rounded corners
5MT-Search 1.31b is out
4Dive into history
4Be mean to Opera
4Tuxedo
3Wedding sites
2CSS solutions
2Commoditizing complements
2Uptime
2Bought the t-shirt
1Google is a harsh mistress
1Audience participation
1I’m Ellen Feiss? And I’m a… frisbee?
1Rabbits
July
31Windows 2000 service pack 3 available
31Problems using Software Update in OS X 10.1.0
31Fun with SQL
30Rules of etiquette, part 1
30Dive Into Vincent Flanders
29Adopt a beagle
29While you were out
22Introducing Dive Into Accessibility
19Conclusion
19Day 30: Creating an accessibility statement
18Day 29: Making everything searchable
17Day 28: Labeling form elements
16Day 27: Using real headers
15Day 26: Using relative font sizes
12Day 25: Using real horizontal rules (or faking them properly)
11Day 24: Providing text equivalents for image maps
10Day 23: Providing text equivalents for images
9Day 22: Using real lists (or faking them properly)
8Day 21: Ignoring spacer images
5Day 20: Providing a summary for tables
4Day 19: Using real table headers
3Day 18: Giving your calendar a real caption
2Day 17: Defining acronyms
1Day 16: Not opening new windows
June
28Day 15: Defining keyboard shortcuts
27Day 14: Adding titles to links
26Day 13: Using real links
25Day 12: Using color safely
24Day 11: Skipping over navigation links
21Day 10: Presenting your main content first
20Day 9: Providing additional navigation aids
19Day 8: Constructing meaningful page titles
18Day 7: Identifying your language
17Day 6: Choosing a DOCTYPE
14Day 5: Belated introduction
14Day 5: Marcus
13Day 4: Lillian
12Day 3: Bill
11Day 2: Michael
10Day 1: Jackie
9Stay tuned
8This happiness business, continued
8New tricks
8The Tao of Powerpoint
7OpenAnEBook.org accessibility review
7Printlogging
6How to deal with telemarketers effectively
6New Free Online Scholarship weblog
6The new new economy
6Why Mozilla 1.0 supports BLINK
6Half a million RSS feeds
6Every word
6OS X 10.1.5 is out
5Mozilla 1.0 is out
5Not even trying
5Apocalypse on Pattern Matching
5Rock bottom
5CSS promise vs. reality
4Like an idiot
4Python SOAP libraries
4Character entities reference
4Who are the people in your neighborhood?
3Now get off my lawn!
3Please won’t you be my neighbor?
3RSS auto-discovery in Perl
3RSS auto-discovery in PHP
3Raiders of the Geriatric Ward
3Art is in the eye of the beholder
3Excretions
3How to change a user’s short name in OS X
3Microsoft Office X SP1 is out
3For those who know
2Important change to the LINK tag
2Google recommends
2Social networks by referrer
2More on social networks
2Social networks
1Lostness
1Priorities
1Back in the day
1Insomnia
1Other success stories
1Python reading list
1Same thing we do every day, Pinky
May
31RSS auto-discovery in Python
31More on RSS auto-discovery
30Introduction to XML Namespaces
30Bloggers and journalists
30RSS auto-discovery
30Official word on Java 1.4 on OS X
30Where did we go wrong?
30Advanced warning
30Special sneak preview
29Asking anyway
29Happy birthday
29Quirks mode
29Farewell roast
29Chimera 0.28 is out
29Really, 256 bytes should be enough for anyone
29Soon to be sweeping Daypop
28Feel the burn
28Accessible video: good luck
28Last will and testament
24RTFM
24New way to abuse nested tables discovered
24We’re not worthy
24Half-birthday
24Upgrades
23New way to abuse HTML discovered
22Inheritance
21First step
20Dancing wombats revisited
20Lessons learned
20Toaster
20Gosky patties
20Pearls before swine
20All those episodes of Law and Order come in handy
19Ping weblogs.com from MovableType
19Root causes
18Squish
18Waka waka
18Welcome to the light side of the force
18New use for Google API discovered
18Star Wars reviews pouring in
17Zoom
17Only 12 to go
17Dreams
16More on readability
16Hi! I’m a signature virus! Add me to your signature and watch me spread
16Patch early and often
16Get well soon
15Required reading, as usual
15Back in the day
15Diversity is key
15Long live the king
14Font readability
14RealFailure
14Creating more problems than you solve
14Rack-mount servers
13Announcing the 2002 5K contest
13CD copy protection
13How do you score?
13Markover, continued
12OS X 10.2 preview
12Happy Mother’s Day
12Gardening success story
12Markover
11Creating bootable CDs in OS X
11Am I Haiku Or Not
11Another good accessibility site
11I’d like to have your problems
11Missing the point
11Release early and often
11Beyond the browser
10Accessibility statements by example
10Perceivable, Operable, Navigable, Understandable, Robust
10Now that’s short
10Cream of the crop
10Public redesign
9Multi-author weblogs
9Fly, be free
9SuSE review
9Transition
9Timeline
9Harbinger of things to come
8Geek cred
8Accessibility books
8That was fast
8Whisper down the lane
8Fond memories
8Outgrowing
8iPod tip
8OmniWeb 4.1b6 is out
8For Tigger-lovers only
8Classic tip
8Lies, damned lies, and your local news
7Find anything
7More on backlinking
7Upon running 4.5 miles this morning
7The point, continued
7More haiku
7CVS tweaking
7Not really, but thanks
6Saving state
6All that hoopla
6Men’s Fashion Guide, part 4
6RedHat Linux 7.3 is out
6Less is more
6OS X Software Update tip
6More on Linux distributions
6The point
6Any Debian 3.0 testers in the audience?
6The difference
5As if
5Calling all Linux geeks
4High-speed spin
4Time to upgrade to Movable Type
4The Q tag
3What I am not
3The future of web services
3Top stories
2Sam’s genius
2Must… resist… temptation…
2The risks of Shared Source
2OpenOffice 1.0 is out
2Geek secrets
2Apache up, IIS down
2I didn’t listen
2Joel continues to be smart
2The new baseline
2Pants
2Unpatched
2Code editors
2Virus author jailed
2Dive Into OS X updated
1Satisfied
April
29Migration
29Hurried
28Expect less
28More on web-based interfaces
28HTML is not a crock
27Accessible calendars
26XML 1.1
26Print-friendly links
26Dive Into Python 4.0-2
26Chimera, chimera, chim chim cha do
26Accessibility: it’s not just a good idea, it’s the law
25Hard lessons
25Water and everything
25The historical present
25SOAP vs. REST
25Recommendation
24How to build a successful web site
24Pure Google goodness
24How to write a better weblog
24Anti-privacy features
24wxMacPython
24Which monopoly?
23Accessibility tools
23CSS-based Radio themes
23Digging through source
23Silent
23Silent-ish
23Capturing MP3 streams
23Overhyped
23Clarification on themes
23Author