XML - RPC Support
You liked Legos when you were a kid (still do). And you liked building all sorts of things that weren't in the instruction booklet. In general, you like to interact with things a bit differently than most. And when it comes to blogging, things are no different for you. The default ways of updating your blog via a web browser just aren't enough. You'd like to be able to blog from your phone, your PDA, via email, or just by piping some thoughts into a command from a Linux shell. Or perhaps the web interface just insults your sense of style. You want to interact with your blog in ways that no one has dreamed of yet.
Fortunately, for those who aren't afraid of getting their hands dirty in some code, your blog has an XML RPC interface that allows you to write your own programs to update and interact with your blog via. XML RPC is a remote procedure call specification which uses HTTP for its transport mechanism. Your blog supports several different implementations of the XML RPC standard, including the Blogger API, metaWeblog API, and the Movable Type API. There are a large number of libraries written to make working with XML RPC easy in whatever language you like to work in, whether that's Perl, Python or PHP.
There are also a wide variety of programs written to interact with your blog via XML RPC written by other coders. The possibilities are pretty much endless, and limited only by your creativity.