Fat Models?
Here at HauteLook, we like our models to be fat. Fat models are smart. They allow for better testability and reusability. Fat models are platform agnostic, so their business logic doesn’t care whether...
View ArticleLearning Series – Strategy Pattern
Monthly we do a Learning Series for all developers at HauteLook. They cover a wide range of topics from new internal tools developed by us, external tools we are using, or developer’s favorite design...
View ArticleDesign Principle – Encapsulate What Varies
Most of the Developers that I work with know that I’m big on Software Design Patterns, to the point that I’ve given presentations to the Development team on several of those patterns. But I’m also the...
View ArticleHauteLook Engineering Brings the Heat!
On Friday May 4, we at the HauetLook L.A. office had our in our 2nd Annual Cinco de Mayo Salsa Contest salsa (the food, not the dance) contest. The concept was simple. There were three categories:...
View ArticleHauteLook Dynamics – Plugged-in Behavior at Runtime
HauteLook Dynamics is our proprietary system which allows us to alter our live website without releasing a code change. We can quickly and easily augment or even replace existing functionality. We have...
View ArticlePerpetual Learning
We like to think that we have built the best engineering team in L.A., and we’ve heard this sentiment echoed from recruiters, so we might be right. If we’re not the best, we’re definitely awesome. And...
View ArticleCode Freeze iOS Hackathon
Every year around the holiday season, we enter “Code Freeze”, a time where we don’t release any code changes to our e-commerce site or API unless they are of utmost priority and are low-risk. Code...
View ArticleHauteLook’s iOS Crash Course
In a previous post I described our iOS Crash Course / Hackathon. Here, I’ll review the weeklong crash course. On Monday 12/3, all of the crash course participants gathered together in one of our...
View ArticleThe iOS Hackathon is Complete!
If you read any previous posts on our iOS Hackathon, you’ll know that our engineering team spent one week learning Objective-C and the iOS SDK, and another week hacking out individual iOS projects. At...
View ArticleDesign Principle: Favor Composition Over Inheritance
Here at HauteLook, we’re almost constantly interviewing engineers. Not because we have high turnover, but because we’re always growing the team and it’s difficult to find engineers that have the skill...
View Article
More Pages to Explore .....