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

Collaboration between design and development has historically been an uphill battle. It used to be that a designer (or team of designers) designed a software application, and then handed it over the fence to the software engineers and wished them…
Read More

Tearing Down the Silos: 3 Ways to Foster Better Collaboration

Collaboration between design and development has historically been an uphill battle. It used to be that a designer (or team of designers) designed a software application, and then handed it over the fence to the software engineers and wished them the best of luck. As you can imagine, this silo approach ended in unexpected results […]
Read More

Adding a Design Practice at Lessonly – a Podcast Recap

On this episode of Behind the Product, Jaki Clark and Casey Cumbow join us to share their journey of adding a design practice into Lessonly‘s well-established engineering and product development groups. As design and engineering leaders, Jaki and Casey share the techniques, practices, and systems that have helped Lessonly level up over the past 18 months.
Read More

Designers + Developers: Why We’re Better Together

I want to start by sharing that I was inspired by the infographic below from InVision to write this. This may appear at first to be a silly and hunky-dory post about family-like co-worker relationships in the office. While I agree I am writing with this sentiment, I want to show how enriching and successful […]
Read More

Study Groups – Learning Together is Better

As I’ve mentioned before, professional development is a big deal at SEP. I love learning with other people. We’ve recently kicked off a new way (for us) to learn with other people: Study Groups. What are Study Groups The idea is to go through an online course, class, book series, or other structured or self-directed […]
Read More

What is DevOps?

What is DevOps? The word DevOps is a clipped version of the words Development and Operations [1]. What does development mean? Development is the process of designing, building and testing software. This includes product design user experience, software architecture, software design and coding. What does operations mean? The term operations describes the process of building […]
Read More

The Ember Path

There was a recent blog post by Rob Conery about learning EmberJs by just flinging yourself at it. That was something that kind of resonated with me. I’ve been trying to understand EmberJS for a while, but I wasn’t getting it. I wasn’t feeling confident enough to actually start a project and get it right. […]
Read More

A quick note on EmberJs and ReactiveJS

I tweeted yesterday that I was having trouble with EmberJS and ReactiveJS integration. I’m hip-deep in an emberjs app and I can’t get my canvas to pump events through rxjs… — Brian J Ball (@Myotherpants) June 3, 2014 Well, I figured it out! With some help from the fine ReactiveX folks. The long story short […]
Read More

Over the Horizon

Software is a very fluid realm, and the ebbs and flow move quickly. Moore’s Law in hardware is dragging software with it, if the software isn’t already pushing the hardware itself. Often people ask, what’s next? Days Gone By I remember when I first started as a Software Engineer back in 2000. I cut my […]
Read More

Why should I care what my code looks like?

Someone said to me recently “I don’t care what the code looks like, as long as it works.” This offended me because I take pride in making my code look nice and easy to read. Plus it makes me happy to develop clean code. But why should you care? I was on a project that […]
Read More

Constraints Driven Development…my favorite line of code

This post is inspired by the recent blog battle topic “My favorite line(s) of code” and a recent line of code that I was, literally, Laughing-Out-Loud at. (I apologize for disturbing any of my neighboring SEPeers.) Not the kind of laughing where you are like “man, what were they thinking!?!”.  This was the kind of […]
Read More