Code Review Observers

How many people does it really take to ensure that code is correct?  I’m faced with a bit of a paradox.  On one hand, having ~20 people on a code…

Lessons Learned in Automated UI Testing

Automated UI testing can be tricky and is very easy to do wrong.  At SEP we’ve done several projects using TestComplete; it is a nice tool, but the early days…

SEP Named a 2013 Best Place to Work

Carmel, IN. – Software Engineering Professionals (SEP) is once again being recognized by the Indiana Chamber of Commerce as one of Indiana’s Best Places to Work. The Carmel based company…

SEP Startup Weekend

SEP Startup Weekend is by far the most fun thing I do at work. A couple years ago, in a conference room, a handful of SEPeers were discussing the book…

Plain language

“Every word that is unnecessary only pours over the side of a brimming mind.” – Cicero This is the basis of Plain Language.  The goal is to write documents (emails,…

The Optimistic Employee Owner

During a recent “blog-battle” here at SEP, we took on the topic of “The Optimistic [insert role here]“. So I’m going to take a little liberty and talk about why…

Lessons From 2nd Grade Math Homework

Second graders are awesome (as is proven by this picture).  It was truly an odd moment of inspiration when I saw his homework.  Instead of my usual no-nonsense approach to…

You Won’t Know, If You Never Ask…

  I was recently copied on an email thread where some requirements were discussed between a project lead (Bob) and the client (Fred). (FYI – the names are made up)…