First!

9/5/2008 by Brian Mavity

And with that age old (relatively speaking) tradition of uselessness from the web, I open myself to the world.

Why a blog?

I feel that developers need to have both strong oral and written communication skills. I decided that by making a commitment to blogging, I could reap what I consider to be major benefits.

  • Improve my writing skills by... writing
  • Improve my level of knowledge by researching posts
  • Get to know others in the community by providing informative posts
  • Improve my development skills by interacting with others in the community

Which way do I lean?

Not like that... pervs! I am a .net developer, and I feel like our community can be broadly categorized into two camps. The first camp is data first, focusing on the database and having all code follow from there. The second is code first, focusing on an expressive Domain Model and Ubiquitous Language. Even though first camp is the vast majority, I fall into second. I consider myself an alt.net person. Since I first wandered along to a post about tdd, by Jeremy Miller, the alt.net set of core values have just made sense to me.

What can you expect?

My current commitment to myself is to make one blog post a week. In the spirit of the Pragmatic Programmers, I am learning a new language, Boo. I hope to start contributing to the BooLangStudio project very soon. I am also very interested in Domain Driven Design, Behavior Driven Development, Interaction Design, SOLID Object Oriented Principles, and Lean. Posts pertaining to these topics should find their way into this area some time soon.

Get it over with already!

I hope that readers can find my blog useful. I want to encourage anyone to email me (bmavity xxATxx brianmavity xxDOTxx com) with any questions or comments. I plan on learning throughout this experience, and extend an invitation to everyone else to learn with me.

blog comments powered by Disqus