May 2005 Blog Posts

  • Starting to come out of my funk..

    I'm sick today, so I spent sometime looking at some OOP patterns (isn't that what you do when you're sick?) I found this website a while back.  I had looked at the factory patterns before, and had been trying to think through the when angle of these.  Some of these patterns it is suggested that you should use these frequently, and since I have never built a factory pattern, this has added to my already lower self-esteem as a programmer (I know I'm good, but I want to be "733t" like Brendan and Darrell and Sahil and Geoff and Eric and John and...

  • Know thyself...

    Ok, I want to jump off on something that got posted in the comments regarding my whole experts deal (BTW, whether you agreed/understood what I was saying... the whole discussion was interesting). So I got a comment on the first post (here's the comment) where the anonymous commenter said this "Life is so much easier when you surrender responsibility for thinking to someone else. " I use other people (peer review) to make sure that my ideas aren't so totally hairbrained to be unmaintainable or unrealistic or a lot more work than they're worth.  Actually right now I'm trying to move to the...

  • Blogging and Experts...

     Ok, yesterday, I think I may have ruffled a few feathers, so let me try follow up with a bit more explanation.  My problems are not with blogging.  I use blogging as a way to get feedback on my own sometimes strange ideas.  I like that aspect of Tech Blogging.  I love that I can have dialogues (and can even have friendships) with some real heavy hitters.  All of the CodeBetter bloggers come to mind when I say this... ok, everyone but Geoff (just because I like to give him crap).  [I'm trying to get an analogy here like Rory...

  • Mass Confusion... Information overload

    I've been contemplating this one for a while... I'm not sure where all this blogging thing is going.  Don't get me wrong I love blogging.  I'm just not sure what we are accomplishing (I know a few of you out there I pushed in this direction).  I think we are starting to get a cacophony of noise.  Several years ago a bunch of people started the blogging thing as a way to talk about what happened to them with the failed DotCom boom (at least that's what Scoble tells us).  Later a few more people started blogging to exchange ideas (as well as...

  • Pie in the sky...

    Eric wrote an insteresting piece over here about here inviting employers to pay us less and let us work a few less hours.  My buddy Dave follows up over here.  Dave actually IM'd me to see what I thought.  I guess I may be a bit tainted in my views... <negative_spin>The problem with your idea is that the assumption is that employers actually care about their employees.  Eric and Dave work for a smaller shop; smaller shops generally care about their people.  But, what I've noticed is that as the size of the business grows the more a company seems to care less about...

  • Security Best Practice?!!?

    Ok, I just found something that cause me to yell "AAAAACCCCCKKKKK!!!!!!"  While trying to resolve an issue with an configuration/encryption library that we use here at work, I remembered reading a table of contents of a book I own that mentioned a section called "How to Encrypt a ConnectionString in the Database."  When I read the section today (the book is available online) I just about jumped out of my skin!  Here's the link - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/SecNetHT00.asp It's a section in a book from MS called Building Secure ASP.NET Applications.  And it's not just any book... it's one of the PAG books... the ones MS...

  • Thoughts on Eric's Domain Manager Pattern...

    [Please excuse me as I'm trying to get my blogging form back... With the life juggling I've been doing lately, I've not been able to really devote myself to blogging the way I would like to] I had a friend of mine remind me about Eric's Domain Manager Pattern (which is found here).  I had yet to read the info on it, until today.  I'm still processing it.  There are a couple things I see: 1) He manages to segment out the database calls in a separate object (something that is a must IMHO).  He also manages to couple things together...

  • Scoping your classes

    [I retitled this post.  Admittedly the original idea was a little hairbrained... It was too early in the morning, I was contemplating a problem that is mentioned in the comments, and quite frankly I hadn't fully thought through everything... I will leave the rest of the post alone (and the comments)... just be aware that scoping the class doesn't make it anymore secure.  It does make it better architected which means that you probably have the right mindset]. I have recently been considering that better scoping of my classes (and their proeprties/methods) may make my code a little more secure.  I'm not talking...

  • CodeSmith... Buy Now...

    Ok, I need to mention something that I don't think anyone else has about CodeSmith 3.0.  It costs money (or at least it looks like it costs money)... even if all you are doing is using the template mode.  Mind you, it's not a lot of money - $49 (at first and then $99 after the introductory period expires), but if you want to get the Pro version -- which in the 3.0 version is very compelling (intellisense in the editor is a good thing) -- then you will have to fork over more money ($299 introductory and $399 afterwards). ...

  • The virtues of making less...

    [Sorry it's been so long since I posted... I've had this post in my head for over a week, and have been trying to get it thought out enough so that I could communicate it...] I think I've been pretty clear that I'm testing the job market waters.  My resume is currently on Monster, BTW, and I'm watching the listings there to see what I can find that is interesting.  [Once again, if you are in or near the Clearwater, FL area; are looking for a Sr. Programmer; and read my blog and like me then please contact me].  When I...