I'm an applications and web developer living in Poland, working for Toronto-based IT consulting company Flux Inc. I work with open source software a lot, occasionally fixing bugs and giving back to the community. I had a short romance with Psychology, but ultimately it were the computers that I've spent the most time with.
My profesional career began only three years ago, but those three years were quite enough to get me involved in some interesting projects. From corporate software to medical environments; from web applications to desktop gui apps and network server clusters.
Every developer sometimes finds a bug or a missing feature in the tool that he's using. Sure, you can wait and hope that someone else fixes it, but with open source it's often best to fix it yourself.
Blog for devs
After the documentation and guides, blogs are the next most important source of information for every coder. While manuals describe how stuff should work, blogs document common pitfalls and often provide immediate solutions.