Tag Archives: best practices

Solving a problem that you don’t have

A few months ago, I had a discussion with a colleague about some hot new IT product and how we absolutely must change what we are doing and get onboard that bandwagon. Actually, that was his opinion. I didn’t want to … Continue reading

Posted in Architecture, Lessons Learned, Professionalism | Tagged , , , , | Leave a comment

Owning your mistakes

As you read this, I would like you to picture me wincing and making a sour face (like I just bit a lemon or something). This is because what I am about to say is not very pleasant. It is … Continue reading

Posted in Lessons Learned, Personal, Professionalism | Tagged , , , | Leave a comment

Tech debt, rewriting the whole thing

If you’ve ever looked at a messy program, you might think “we should just rewrite this. It would take less time than fixing this mess”. The logic on it seems flawless, right. You are awesome and your ninja moves are … Continue reading

Posted in Lessons Learned, Methodology | Tagged , , , | Leave a comment

Performance Testing – 201

In my career, I’ve done a few performance studies. (more than just a few). (I’m trying to be humble, but it’s not working). (Sorry). I’ve had some good mentors along the way, and I’ve done a lot of studying to … Continue reading

Posted in Optimization, Review, Testing | Tagged , , , | Leave a comment

Why your web server needs a data mart

The other day, I had a fun discussion with a colleague. We talked about data marts. Just in case you are not familiar with the term, let me take a moment to describe the concept. A data mart is basically … Continue reading

Posted in Architecture, Database, Optimization | Tagged , , , | Leave a comment

If someone asks you to use [StupidTechnologyDujour]

I had a fun conversation with a peer today. He asked me what I would say if a boss or peer wanted to use [Stupid-Technology-Dujour] (replace with technology of your choice). I know he was asking a rhetorical question, but … Continue reading

Posted in Lessons Learned, Programming | Tagged , , , , , | Leave a comment

Metal detector, for needles-in-a-haystack

A few weeks back, I had some good advice for someone on stack overflow https://stackoverflow.com/questions/49817985/htmlagilitypack-exception-has-been-thrown-when-used-in-deployed-ssis-package?noredirect=1#comment86732223_49817985 The guy was stuck with a bug and couldn’t figure it out. Sometimes, you can’t get any help on Stack Overflow because people are like “can we … Continue reading

Posted in Errors, Lessons Learned, Programming | Tagged , , , | Leave a comment