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 Named a Best Places to Work Company for 14th Consecutive Year
SEP has once again been recognized as one of Indiana’s Best Places to Work for the 14th year consecutive year. The statewide survey and award program evaluates participating organizations and honors those with the highest levels of employee satisfaction and…Read Full Post
The title of this post references the iconic phrase from the London Underground, “Mind the gap.” It’s used to warn passengers about the gap between the train and the station platform. Although hazardous, the gap for these travelers is a natural part of the journey. This post is about another travel hazard, one that I […]Read Full Post
Exploring AWS IoT Analytics
You may have heard of the “Internet of Things” (IoT), which can call to mind “smart light bulbs” or “smart electrical outlets” or “smart doorbells”. Usually when consumers talk about IoT they talk about Home Automation, which is only a single application of IoT. The patterns can be used for massive problems, like Smart Grid […]Read Full Post
3 lessons I’ve learned as a non-traditional software engineer
I am about 3 months into my journey as a new software engineer. I work at a place where the bar is high for what it means to craft quality software. My peers are well-educated and highly disciplined engineers with many years of experience. Those conditions alone would be enough to cause someone new to […]Read Full Post
Professional Development at SEP
You’re always behind the curve. You can never catch up. There is no leading, you’re always chasing. That is what it feels like as a software engineer these days. Technology is moving at breakneck speed. Five new React competitors came out this morning. Rails is old; Elm is new. Elm!? Back in my day that […]Read Full Post
How deep is your Kanban implementation?
Recently a co-worker and I had a brief discussion about whether we were using Kanban, or simply using a “task board” for visualizing our work. Kanban is so much more than only a board with columns, stickie notes, and scribbles all over the place. Kanban is a method, or an approach, to incrementally change/improve your […]Read Full Post
How to Create & Support a Learning Focus as an Organization
In a previous article, I discussed learning as a core “Make or Break” (MOB) for SEP. By taking up this follow-up topic I must acknowledge the huge body of work around “learning organizations” that already exists in books, seminars, best practices, etc. My thoughts that follow are by no means scholarly. Previously I pointed out […]Read Full Post