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 2025 Exceptional Employer Mira Award

SEP Recognized as Indiana’s Top Tech Employer, Winning TechPoint’s Prestigious Mira Award Westfield, Indiana – SEP has been named Exceptional Employer by TechPoint at the 26th annual Mira Awards. This award recognizes companies that are developing talent through skills-based hiring…
Read Full Post

Replacing TET

By : Elliot Yesmunt, Software Engineering Intern About half of my summer here at SEP has been spent developing a front-end for the new time-entry tool. As work for my team’s client-facing project came to a lull, we sought a way to learn the React JavaScript framework which has become very popular in the last […]
Read Full Post

Jon Fuller Named Tech 25 Winner

  In 2015, TechPoint launched the Tech 25 Awards, a prestigious selection of twenty-five individuals who are critical and exceptional performers helping to grow our community’s tech and tech-enabled companies, but who — not being the CEO or other C-suite executives — don’t get celebrated publicly as often as they deserve. Jon Fuller, Director of […]
Read Full Post

Looking Back on the Summer 2017 Intern Experience

As the summer wraps up and our summer interns are returning to school, we’ve asked them to reflect on their experiences this summer. Here’s what they have to say: Adam Tapper: “My summer at SEP was an unforgettable experience. I really enjoyed getting to work in an atmosphere that was fun and professional; the people […]
Read Full Post

Meet the 2017 SEP Interns

  Elliot Yesmunt Software Engineering Intern School: IUPUI Major: Computer Science Project: Web-based suite of management tools “I really enjoy the teamwork here. It’s easy to get stuck on single problems for long periods of time when working by yourself in software. With a team, pair-programming and mob-programming can significantly cut down on the amount […]
Read Full Post

How I Used Lean and Agile . . . for Dog Training

We’ve re-entered the world of training service dog puppies. This time, the team is bigger – the whole family is participating. How do we keep everyone organized? Turns out, Agile is a natural fit. Backlog – All the commands we need to teach her The Puppy Raisers Manual describes all the commands the puppy must master. Each command […]
Read Full Post
close up laptop keyboard and screen with code

WSL, git, and Beyond Compare

Back Story As I was drafting some new blog posts, I was exploring some stuff on the technical side. Part of that was using WSL (Windows Subsystem for Linux) to set up git. Since the Windows 10 Creators Update just dropped, it came with a WSL of Ubuntu 16.04. Not too shabby. Since I’m a […]
Read Full Post

Code Analysis: Methods

We’ve already gone through a lot of different programming language constructs, however we haven’t really talked about a very highly used feature.  How do we think about methods using these diagrams. So there’s a lot we could talk about methods in general, but I want to avoid any specific digression into what object oriented and […]
Read Full Post

Code Analysis: Exceptions

void Function() { try { RunOtherFunction(); } catch { Log.Error( "Problem" ); } } void RunOtherFunction() { if ( a_okay() ) { OtherFunction(); } else { throw new Exception( "Error" ); } } Exceptions are a thing that we tend to use for signaling error conditions such that the error will be dealt with in […]
Read Full Post

SEP Acquires Visual Story Mapping Software, CardBoard

CARMEL, Ind. (May 22, 2017) – Carmel-based software product design and development company, Software Engineering Professionals (SEP), has acquired CardBoard, a collaborative design and story mapping tool. The product was previously owned by DevJam, a Minneapolis-based product development company that pragmatically uses agile/lean methods to their customers’ advantage. The acquisition will enable SEP to expand […]
Read Full Post