What is Envision? Understanding SEP’s Discovery Process

Envision is SEP’s unique collection of practices collected from different industries and approaches integrated powerfully together, designed to integrate with SEP’s collaborative development processes. The main goal of Envision is…

Android UI/X – don’t go overboard with your list views

The Android ListView is one of the simplest UI widgets to implement.  There are plenty of ListView tutorials and examples, so I’m not going to talk about how to implement…

Unwinding

Though this blog has focused on a means to improve one’s professional success, there are many other means by which life can be measured, and although I don’t feel my…

Android AsyncTasks, for updating your UI

Last time, I talked about how to use Android Handlers for handling a blocking task in the background.  While Handlers are very powerful, they can easily get too complicated for larger…

Which Is Worth More, Education or Skills?

In a previous post, I talked about what skills I look for in our new hires at Software Engineering Professionals. But what happens if you have all of those skills,…

How to improve your entire team – Practice Positive…

I recently watched a video from TED Talks about happiness and productivity.  If you haven’t seen the video “The Happy Secret to Better Work”, by Shawn Achor, then take 13…

Are Certifications Old News?

As people try to get recognized, certified, and prove their skills…it can still be difficult to convince your peers, potential employers, and fellow industry people that you can walk-the-walk. One…

On Recognizing Good People

As a leader, recognizing good people for their work and effort is both the most important and most difficult things that you can do. I learned this during my time…