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

What is a startup?

I want to ask a question, give my opinion, and complain about something. “What is a startup?” I’ve run into two schools of thought on what a startup is. The Webster’s Camp The fine folk at Webster’s use this definition “a fledgling business enterprise”.  I would phrase it as “A business that is just starting”.  […]
Read Full Post

If you build it, they will find zip codes

I’ve written an app in Swift. Put simply, the app helps you find zip codes. Enter a city or landmark, pan and zoom your way across the globe, or center on your current location to see a zip code. If a friend has ever given you his credit card to use at a gas station, […]
Read Full Post

Getting from Here to There

Where do we go from here? We begin with the Url. The history of the web is based around the URL and our ability to transition from one url to another. Ember is built around the Url. You are a Web Developer if you build apps with Urls – Tom Dale Every view we want […]
Read Full Post
SEP hex pattern overlay of person working on laptop

Add a fully-featured irb console in just 3 lines of ruby

When I write code in Ruby, I spend a decent amount of time in irb poking API’s, doing spikes, and testing out some logic. The first couple times it’s a little annoying that I need to require whatever gems and ruby files I need a play with, but after about the fifth time I’m raging […]
Read Full Post

Extracting Form Models in Android

In my continuing quest to get code out of Android Activities, I’ve implemented the traditional “Form Model” pattern in a recent project with great success and wanted to share my thoughts. The basic idea is to extract the code for handling the UI interactions, as well as the data binding and any state keeping, into […]
Read Full Post
SEP hex pattern overlay of person working on laptop

Rise of the Tetrad

Ember has about six concepts that once you understand a bit will help you unlock the documentation and figure out how to develop your site. I have written before about not needing to fully understand ember before working on a project, but once you start getting your feet under you and need to branch out. […]
Read Full Post

Flex + Mobile = Mission Abort!

Me and the wife where sitting on the couch the other day; both of us fixed on our respective electronic device.  I was on my laptop launching some Kerbalnauts into space while my wife was on the IPad trying to plan out a bathroom remodeling.  She was getting particularly frustrated in this task, and not for […]
Read Full Post
SEP hex pattern overlay of person working on laptop

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 Full Post
SEP hex pattern overlay of person working on laptop

Checking into Swift

In the interest of learning Swift, I undertook one of the exercises catalogued on codekata.com—“Data Munging,” involving some simple file parsing. The first thing I learned? Regular expressions in Swift, which are really just Objective-C regular expressions at this stage, are remarkably unintuitive. I come from JavaScript, where regex literals and uncomplicated functionality make using […]
Read Full Post