SEP Blog
We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.
SEP Wins TechPoint’s 2024 Innovation Service Partner of the Year Mira Award
SEP Recognized as Indiana’s Top Innovation Service Partner, Winning TechPoint’s Prestigious Mira Award Westfield, Indiana – SEP has been named the Innovation Service Partner of the Year by TechPoint at the 25th annual Mira Awards. The Mira Awards, Indiana’s largest…
Read Full Post
Working with others is never easy. It takes hard work and the proper mindset to accomplish. This is a lesson taught to small children with varying degrees of success. I learned from an early age that sharing was important. I was taught to play well with others and to understand that others have needs that […]
Read Full Post
Tech Lead Training
One of the goals that I have set for myself over the past several years was to start to train engineers in a semiformal manner. This goal would accomplish a few things: Long term team viability Not everyone will want to stay on the same project long term Not everyone will want to stay on […]
Read Full Post
[Review] Agile Estimating and Planning
Agile Estimating and Planning, a book written by Mike Cohn (who writes an excellent blog you should all follow), is the de facto “classic” book for learning about Agile Planning. With great examples, illustrations for learning, and just the right amount of detail, Agile Estimating and Planning is a book I’ll be coming back to […]
Read Full Post
Running Lean Startup Experiments Internally
When building a business or software, it is easy to make assumptions about what the market will want or how users will interact with your product. Recently, the concept of the Lean Startup Experiment has emerged to help us explicitly acknowledge these assumptions and construct small experiments to validate our assumptions. Here at SEP, we […]
Read Full Post
SEP History Lesson: When an Enthusiastic Newbie Convinced Us to Get a Fish Tank
I’ve had several people tell me they liked the new fishtank design (thank you!), and it was suggested that I do a write-up about the tank. I’m always happy to talk about it! I’ll start with some history… How it Began It all started around 10 years ago. I was interviewing for a position at SEP, […]
Read Full Post
Getting even more value from your daily standup…
Many teams around here are familiar with the “famous 3” standup questions… What did you do yesterday? What will you do today? What impediments do you have? This is a good way to get the team in the habit of communicating each day. A few of my teams have gotten even more value out of our […]
Read Full Post
Striving to Be Replaceable
In the book, The Passionate Programmer, there’s a section about making sure you’re replaceable. Several of us here at SEP read that book during a book club. When my group first started this section we were taken aback. Finally, I think we teased apart two different ways of being replaceable. Bad Replaceable: Basically just be a cog in […]
Read Full Post
A brief take on security in Ubuntu
In Ubuntu, the first wall of security comes in the form of a special user account called root. Root has the ability to perform any operation on the system. To protect users or crackers from using root to harm the system, no user can actually login as root. Instead, users perform actions with root privileges […]
Read Full Post
Recursive Breadth-first Traversal
One of my coworkers [1] brought to my attention an interesting problem. What’s the best way to run a breadth-first traversal on a tree data structure using recursion? He already had an initial algorithm working correctly, but it had some unfortunate characteristics that made it less than ideal. I haven’t dealt directly with the plethora […]
Read Full Post