The First Post
Well, it’s been a goal of mine for quite some time to start up a weblog, mainly to express the many Cocoa development related thoughts flying around inside of my head. I thoroughly enjoy reading the rich diversity of developer blogs in the Mac OS X community, especially when I come across an awesome and in-depth technically focused article. I hope to contribute a few drops of my own into this vast ocean of information.
A little background about who I am, and my experience:
Programming in Cocoa and Objective-C has been my main focus (and eventually, job) since 2004. I’m extremely passionate about the Mac platform, foremost as a developer, but also as a user. Currently, my main source of fame in the Cocoa community is my position as a member of Camino’s programming team. Elsewhere, I’m active on the Cocoa-Dev mailing list trying to help out when I can.
When I’m not writing code I’m usually outside, hanging around on a horse farm where I’m lucky enough to be the best friend (owner) of a quarter horse named Dude (that red guy with me, above). I’m also found hiking in the awesome Pennsylvania mountains with my golden-retriever Casey, or giving out “lap time” to a few cat friends I fell in love with and brought home from the barn. I work part-time taking care of the 18 horses on the farm, and often wonder if perhaps I’m the only horse farmer / Cocoa developer that exists. Anyway, my passions in life are divvied among software development, animals, nature, environmentalism, healthy eating, and hockey. That’s me in a paragraph!
I should give a shout and admit that I was further motivated by Daniel Jalkut’s No More Excuses post. The rest of my inspiration came from the fact that there’s a shortage of fellow Cocoa developers to share my thoughts with in Northeast PA, and I can only bore my friends and family with so much
Anyway, on my home page you’ll find out more about me, including photos and a resume. Thanks for taking time to stop by and listen to what I have to say.
Upcoming post ideas include:
- Designing your own Abstract Factory Class Cluster in Obj-C
- Custom NSTableView row highlighting without the use of private methods
- Protecting your code from change with the use of Interfaces and isolation.
- The why and how of using constant NSStrings, efficiently and elegantly.
