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 Named A 2021 Best Places to Work in Indiana Company

Indiana companies throughout the state have rallied to adapt to the current climate and new ways of operation. A total of 125 of these businesses have been named to the Best Places to Work in Indiana list, which includes more...
Read More

This one’s for you, Mihaly Csikszentmihalyi fans

If you’ve read Flow: The Psychology of Optimal Experience by Mihaly Csikszentmihalyi, or even if you’ve just seen a diagram like...
Read More

Sector Director – An Exploration into Classic Graphics Programming

This is the third post in my series on the value of personal projects. Check out the first and second posts for context. Sector...
Read More

Tiledriver – Making Wolfenstein 3D Levels with Machine Learning

This is the second post in my series on the value of personal projects. See the first one for more context. Marrying the Old...
Read More

The Value of Personal Projects

Personal projects can be a great way to explore ideas, concepts, or frameworks before you use them on an actual work project....
Read More

Analyze the Crap Out of Your Apple Health/HealthKit Data

As a recent iPhone + Apple Watch convert (see ya, Android and FitBit) my fitness tracking data lives in Apple Health. I want...
Read More

Announcing PlanetEx: an open source blog aggregator written in Elixir

A long time ago, a few developers at SEP built a program to aggregate employee’s personal and internal SharePoint blogs. They...
Read More

Building with Elm at SEP: Makes

Preface For the last few months, I’d been working on my side project Contact, a JSON REST API written with Elixir and Phoenix,...
Read More

From Terrible Things Come Innovation

As a software architect, I do what I can to stay abreast of the world around me. As new technologies, design patterns, and so...
Read More

Code Analysis: Methods

We’ve already gone through a lot of different programming language constructs, however we haven’t really talked about a very...
Read More