Geeks With Blogs
Lee Brandt's Blog You're only as smart as your last line of code September 2009 Entries
The Backyard Mechanic
Recently, I read some posts about Duct Tape programming from Joel Spolsky, Michael C. Neel, Jak Charlton, “Uncle” Bob Martin and Jeffrey Palermo. I have followed these posts closely. While the intent is good, I think the delivery suffers. The whole thing started with Spolsky (as it often does) creating a post that (I think) was meant to say, “Hey stop pontificating on sweet new techniques and start shipping software!” Excellent point. Do that. Don’t worry anymore what other developers might think ......

Posted On Saturday, September 26, 2009 10:58 AM

Let’s Build A Dev Shop (Part 5 In An Ngoing Saga)
Well, here we are again. Last time, we talked about project structure and came up with the one we’ll use for this series. Next we’ll talk tools. We’ll talk tools like Tim Taylor talks tools: with lots of grunts for my favorites and only a little explanation about what the tools do.) This is mostly because there is LOTS of material on the interwebs about all of these tools. I tend to favor the tools that are the most widely used for two main reasons: they have been battle tested by the largest crowd ......

Posted On Monday, September 14, 2009 10:00 PM

Technical Arguments Are Good
I might have made a decent lawyer. If I’d been born without any self respect and complete absence of morality, I might’ve become a lawyer. I love to argue. I love it. I like pitting my ideas against another’s. I like that at any moment I might have an epiphany and change my perspective or opinions about something. That’s learning. Basically, in technical arguing, I’ve seen basically three scenarios. The Salesman First is the useless scenario. Someone has a bone to pick or an agenda to push. This ......

Posted On Monday, September 14, 2009 7:38 PM

Let’s Build A Dev Shop (Part 4 of n)
Alright dear readers (both of you), I told you last time that I would answer that age-old question, “How many projects should I have in my solution?” The answer is: only as many as you need. I know, I know, but it’s not a copout, really it’s not. I’ve really found that is it easier to start with fewer projects and break them out when you need to, than trying to combine projects later on. Does that mean that one project with everything in it is right? Yes. If that is all you need. I realize it sounds ......

Posted On Sunday, September 13, 2009 7:20 PM

Let’s Build a Dev Shop (Part 3 of n)
Last Time… we looked at installing and setting up VisualSVN Server to be our Source Code Management (SCM) system. With our SCM system all set up, now we need to take a look at how to best take advantage of its features. We’ll look at common folder structures for code repositories and what they folder do/mean. Just about anyone who has used some sort of code repository has probably seen this structure: This is a very common pattern because it highlights the three main things you want your repository ......

Posted On Tuesday, September 8, 2009 11:26 PM

Let’s Build a Dev Shop (Part 2 of n)
VisualSVN Server Last time, we talked about Source Code Management (SCM) systems and why you need them. Today we’re going to set up our choice of SCM: Subversion. I used to install Subversion server on a Linux machine and dedicate that box to being a SCM system. The problem I always had was getting it set up and getting it authenticating against Windows credentials. Not long ago, someone turned me on to VisualSVN Server and I haven’t looked back. Here a quick set-by-step for getting a subversion ......

Posted On Friday, September 4, 2009 11:36 PM

Let’s Build A Dev Shop (Part 1 of n)
I have been thinking about this for a while now. I speak around the Midwest about Behavior-Driven Development and as I poll groups of developers there is one thing I notice: there are a lot of things that I consider “givens” that quite a few people aren’t doing. I’ve been lucky enough in my last two jobs to be asked to basically build a development shop. I did tons of research for both and there are some practices that are going on in the industry that really should be just common practice. So maybe ......

Posted On Friday, September 4, 2009 12:53 AM

St. Louis Day of Dot Net Wrap Up
OK, I have wound down enough to get my thoughts together. First, let me just say how utterly impressed I was with the event. I can’t think of another conference that gives you so much for so little. This conference was on par with Mix09 and it was ~$100 a person! The content was top-notch as well. Tim Barcz’s talk on mocking, Phil Japikse’s talk on Patterns, Chris Patterson’s talk on Event Driven Architecture and Clint’s talk about starting a company (what little I could see from the hall since there ......

Posted On Tuesday, September 1, 2009 12:06 AM

Copyright © Lee Brandt | Powered by: