Designing and Testing a Mobile eCommerce Navigation

User testing is a great way to validate assumptions and gain new insights about how people interact with our websites and apps. When it comes to eCommerce (and in particular mobile commerce or...

May 2017 DoneJS Community Update

Lots of notable releases, community projects, and technical content were released in the DoneJS community last month! This post outlines some of the highlights from May 2017.

How to Hire Better Developers by Learning from Used Car Markets

In many ways, hiring software services is similar to buying a used car. In this article, I’ll show how you can use research on used car market economics to improve your ability to hire high quality...

Utilizing HTTP2 PUSH in a Single Page Application

Web application startup time has a big impact on user engagement. When writing client-side applications, we deal with this problem in a variety of ways such as:

Build a YouTube Playlist Editor, an Advanced Weather Report Guide, & TodoMVC with CanJS

The new Recipes section on CanJS.com now has three new guides: Playlist Editor, TodoMVC with StealJS, and Weather Report Guide (Advanced)!

April 2017 DoneJS Community Update

Lots of notable releases, community projects, and technical content were released in the DoneJS community last month! This post outlines some of the highlights from April 2017.

What is UX Design?

Think of the app on your phone that you love using: the one that just makes sense when you use it, the one that feels like it was built with you in mind. This is good UX or User Experience. Good UX...

Introducing DoneJS 1.0—Get Your App Done 🏁

Today we’re super excited to announce DoneJS 1.0, the complete and integrated solution to building high-performance, real-time web, mobile, and desktop applications. DoneJS covers every client-side...

How to add Real-time Data to your .NET Application

Web applications have increasingly turned to real-time data to provide more dynamic and useful features - for example chat, collaborative editing, and real-time analytics. This trend is evident in...

User Testing from a Tradeshow Booth

There is nothing more rewarding than watching people use your app and seeing how they interact with it. User testing is a lot like making dinner for someone; you choose a recipe, ingredients, and...