Giving My House an Education, Part Five: The End
In Part Four of this series, I talked about getting to the fun stuff after the hard work of installing (and reinstalling) smart home components – using them in practice, not just imagining how much better they were going to
Giving My House an Education, Part Four: Platforms
In part three of this series, we talked about smart home usability and the importance of both analog and digital functionality. Today, I’ll share with you my investigation of various smart home platforms and their pros and cons. When I first
Giving My New House an Education, Part Three: Usability
In Part Two of this series, I shared the trials, tribulations, and hard-won successes of installing various connected home components in my new house. Today, we’re going to talk about usability – actually using those items in practice and not
Giving My New House an Education, Part Two: Installation
In Part One of this series, I introduced my adventures in homeownership as I planned to outfit my 1940s-era house with the latest in smart home technology. Today, I’m going to tell you about my installation experience – and the
Giving My New House An Education
I moved into a new house a few months ago, and during that process, I decided that this was a great time to really dig into connected home options. As it turns out, I learned as much about the installation
How We Integrate QA into Agile Teams: Part 1
“We’re agile, but not sure how QA fits into that.” I heard this at a conference recently while discussing my role at Detroit Labs. I was surprised because QA fits well into DL’s team structure. This got me thinking about
Why I Ditched Apple Music
Dear Apple, Whenever you release anything, I feel an overwhelming desire to drop everything and try it out. Naturally, when Apple Music was announced I had to get it, leaving my beloved Spotify behind…briefly. Apart from my need to try
From Zero to Open Source Hero: Episode 4
Playing Architect Welcome to post #4 in our “From Zero to Open Source Hero” series! At the end of post three, we had configured our example Android project to include: an empty library module an empty application module that depends on
From Zero to Open Source Hero: Episode 3
Creating an Android Library Project Hello again and welcome back to our “From Zero to Open Source Hero” series. If you missed our last post where we gave tips about launching open source mobile libraries, or our first post in this
Detroit Labs Apprentice Program Spring ’16
For those who have been waiting, good news: the Detroit Labs Apprentice Program is now accepting applicants interested in iOS programming! Our apprenticeship is an intensive training and education program that teaches you how to build and ship software in a