Keep in touch



This is a blog of ideas. And it's a blog of ideas about ideas. Step inside for a glimpse of what's new and what's next. We'll hold the door open for you.

HTML 5 Minesweeper in an Hour


We heard that some development shops have an interview exam where they ask interviewees to create a Minesweeper clone in an hour, or maybe it was two hours, we’re not totally sure. After talking about it a bit with the team, debating whether it was easy or hard, whether it could be done or not,… Read more >>

Trends in E-books and Self Publishing

Screen Shot 2014-02-17 at 12.15.20 PM

One of my favorite authors, Hugh Howey, just published a great report highlighting some important trends in the publishing industry. For those not yet familiar with Howey, his self-published book Wool via Amazon was enormously successful. Starting off relatively unknown, it became an underground hit, then broke out and reached the New York Times Best… Read more >>

Year-end Web Tech Roundup


This is the season to think about shopping, Christmas, and looking back at the year that’s almost over. Here are a few links that connect all of those things and web work. Check it out! Whether you want to be a smarter holiday shopper by knowing how to identify a quality web store, you’re a… Read more >>

What Went Wrong With

It’s not easy to tell at this point where things went wrong. Partisan interests try to spin this to their political goals. Government contractors try to pass the blame. Media pundits don’t understand technology. I’ll try to sort it all out here, and present a few lessons we can learn that apply to all web… Read more >>

Physics Fun in the Browser


A few years ago everybody with a nice phone or a tablet went crazy over Angry Birds, a 2D rigid body physics simulation based on the open source Box2D ( engine. While the fun cartoonish artwork of birds and pigs were a factor in the success of that game series, what players really loved was… Read more >>

What You Need to Know About Email Deliverability


We’ve found that there are some new challenges this year in getting mail delivered to many of our client’s email subscribers. Here’s a summary of some new things to watch out for… New Gmail Features. If you’re a Gmail user, you might have noticed Google’s new tabbed inbox. Everyone of course wants to be in… Read more >>

Robotic Vision and Your Web Browser


This is how you see your web browser… …but did you know that this is how your web browser sees YOU… … well, maybe that’s not completely true. But, it is possible for a modern web site to capture images from your computer camera, process those images, add effects, identify objects, and drive user interactions… Read more >>

Three Web Apps for Doodling


Take a break and play with something creative. Check out what’s possible with the HTML canvas and Javascript. Draw something cool. Here are three fun doodling web apps you can use right from your browser. Eschersketch multiplies your brush strokes across a mirrored geometric space. Created by Anselm Levskaya. Bomono has you trying to corral… Read more >>

Prototyping for jQuery Mobile Apps


Why prototype? Traditional web design techniques can be used for mobile development. Wireframes are still valuable tools for allocating screen real estate and quickly playing with workflow in the initial conception phase. But once you get down to making your app look and feel the way it will on delivery, desktop tools and traditional techniques… Read more >>