Not the most relevant first post, but what ya going to do. I just read the book More Joel on Software. Now if you don’t know Joel on Software but still some how have arrived at my blog, which I consider VERY unlikely, here is the scoop. Joel on Software is a extremely popular blog with over a million reads on some articles. Joel Spolsky writes is a informal engaging way an takes on all software questions. If you don’t know Joel’s blog and are still reading this post and have not yet googled it click this Joel on Software, then come back.

Ok now that everyone is up to speed I better review it or something. If you are not connected to the internet and are not nerdy enough to cache the entire Joel on software website onto your phone or pda then you might just want to buy this book. The articles were selected to provide some general theme and flow to the book despite the chapters being desperite posts on the webstie. Though I made it through the book I was not wow’ed and struggled to stay motivated near the end. Keep in mind though that I may not be a typical reader or target audience for this book. If you have never read Joel’s blogs/articles then and are not already involved in tough software questions then this book may keep you involved. I however had read some of the articles before. The subjects around how to start/run a business were to general for me. The language and lisp/javascript commentary was old news for me. I was oddly most entertained by the person stories and comments about college couses/topics as I had a similar experience. All that said, if you are a technical personal, but not in the thick of language/software design then this book is a refreshing get away from reading a technical manual on vacation as it was for me.

The blog name “Model Architecture” is by no means descriptive or clear, however, it does provide sufficient latitude to post on most topics I am interested in. The goal of this blog is to start pulling energy back into modeling. The hype has faded and the subsequent contraction has left practitioners and new modelers in a vacuum. As the technologies and standards change, but the problems remain there is always plenty to discuss. Not that one person can really effect this… ya ya ya. Ok, not everything but this list should prove a fairly close guide.

  • UML
  • Modeling Tools
  • OO methods (OOAD, POAD, SOAD, IOAD, etc)
  • Book reviews
  • DSLs – Domain Specific Languages
  • BPEL/BPMN/BPM
  • Software Standards – WS 2.0, Frameworks, patterns
  • Comments on other posts and articles.

Who I am is not really important as I am not someone famous or influential. What I do might be, so I am a Project Architect with a financial company and a graduate student at the University of Minnesota. My focus has been on usability, data, and modeling. Although you may not see it as a defining important personal descriptor I do, I am a Lisp/Functional language advocate. Far to fewer people know it or use it.

Well if you have any ideas or thoughts comment away.