Geeks With Blogs

Tim Murphy

Tim is a Solutions Architect for PSC Group, LLC. He has been an IT consultant since 1999 specializing in Microsoft technologies. Along with running the Chicago Information Technology Architects Group and speaking on Microsoft and architecture topics he was also contributing author on "The Definitive Guide to the Microsoft Enterprise Library".

I review for the O'Reilly Blogger Review Program

Technorati Profile

Tim Murphy's .NET Software Architecture Blog Adventures in Architecting and Developing .NET Architecture
Monsters are an exciting thing to see in a movie. They are not so thrilling in your application architecture. I recently came up with (or at least I think I came up with) a term for architectures that are put together with mismatching parts and in ways the software gods never intended: Frankenstein Architectures. A co-worker then evolved that to Frankentechture. Of course the designer of a framework or an application platform can’t envision every possible use of their creation. How do you know then ......

Posted On Wednesday, April 22, 2015 3:05 PM

Everything Isn’t Fixed With Another Layer Of Abstraction
Many developers say with a sarcastic tone “You can fix any problem with another layer of abstraction”. The question is if there is any truth to this. While abstraction can increase reuse, flexibility and testability it comes with a cost of complexity in readability and maintainability. If a developer has to spend a week learning how all the pieces of an application are put together there better be a payoff. Always ask yourself “what do we gain” when adding a new factory or dependency injection? Is ......

Posted On Wednesday, February 18, 2015 8:49 AM

How Software Architecture Is Like Photography
I have found over the years that many of the IT people that I work with have photography as a hobby. Recently I stopped and realized how similar the skill of a good architect are similar to those used in photography. Below I explore what I see as common traits. First and most important to both endeavours is the ability to see both the big picture and the details. Photographers observer both the individual subject such as a bird and the surroundings that it is interacting with. A beautiful bird alone ......

Posted On Wednesday, February 26, 2014 7:03 PM

What Is A Software Architect’s Job Today?
It was 2001 when a project manager first put my job title as architect on a statement of work. A lot has changed over the last twelve years. The concepts around what an architect is has evolved. In the early days I would have said that they just rebranded the role of the system analyst. Now we have a multitude of architect titles: application, solution, IT, data, enterprise. Whatever the title the goals are the same. An architect takes the business needs and maps them to the solutions that are needed ......

Posted On Friday, October 25, 2013 2:48 PM

October 2012 Chicago IT Architects Registration Open
This month Tom Benton will be presenting The Platform and Architecture of Windows Store apps in Windows 8. This is a subject that was requested by attendees over the last few months. Tom has been presenting this topic in Redmond recently and this should be a great discussion. As usual we are interested in hearing what topics that community would like to see presented. Leave any ideas in the comments of this post. If you have a topic you are interested in presenting please contact me through this ......

Posted On Thursday, September 27, 2012 3:51 PM

Yet Another “Why Waterfall Doesn’t Work” Post
Lately I have been plunged back into an extreme waterfall project and it is eating away at my soul. Don’t get me wrong. I don’t really believe in a soul and I have never done a text book agile project, but the longer I’m on this project the more I feel like I’m in an infinite loop. Document. Review. Document. Review. At some point we may do some coding. The biggest problem with waterfall projects is that you can always add more detail to design documents. I have actually seen some documentation which ......

Posted On Friday, June 14, 2013 8:25 AM

What Software Architects Can Learn From Baseball Teams
My friend Larry Calrkin did a whole series on Architecture by Baseball, but after going to a recent White Sox game I got to thinking about the how baseball mirrors my experience. For me it boils down to specialization, team work and leadership. Every team member has their specialty. Infielders have great reactions and throwing accuracy. Outfielders can cover distance quickly and throw long distances. There are starting pitchers who have great control and endurance and closers who throw nasty pitches ......

Posted On Wednesday, May 29, 2013 7:19 AM

May 2013 Chicago IT Architects Group Registration Open
Who hasn’t heard of SharePoint? Since I first started working with it around 2001 it has become the hammer answer for every nail problem. As a product it has grown and evolved over the years and hopefully most of us how learned how best to apply it. This month Michael Blumenthal will address the issues around when to use and when not to use SharePoint 2013 and well as what the latest features are. Be sure to come and join us and bring your questions about the product and implementing it in your environment. ......

Posted On Thursday, April 25, 2013 12:57 PM

April 2013 Chicago IT Architects Group Recap
Amongst all the rain and cold weather this spring in the Chicago area we continue to try to bring great software architecture focused content to you. The weather is starting to get warmer so I want to thank those who came out to join us. This month Norman Murrin has returned and this time he was covering Django CMS. While the concept of a CMS is common Django isn’t necessarily a platform that people are familiar with which gave this topic an appeal of novelty. Norm was able to give real life examples ......

Posted On Tuesday, April 16, 2013 9:31 PM

April 2013 Chicago IT Architects Group Meeting
The train keeps rolling. We have made it to spring. Baseball opening day has come and gone and we are starting to get into the heart of conference season in the IT community. Here at the Chicago IT Architects Group we are continuing to roll on as well. This month Norman Murrin of PSC Group is back to present Django CMS and how it can be used to implement flexible and dynamic web sites. Be sure to sign up and join us. Register here. Tags: Django,CMS,Norman Murrin,Chicago Information Technology ......

Posted On Tuesday, April 2, 2013 8:29 AM

Copyright © Tim Murphy | Powered by: | Join free