Articles

Chasen Le Hara

New CanJS Recipe: Weather Report Guide

posted in Open Source, Training, Development, CanJS on March 24, 2017 by Chasen Le Hara

The new Recipes section on CanJS.com now has a new guide: Weather Report!
Chasen Le Hara

New on CanJS.com: Recipes!

posted in Open Source, Training, Development, CanJS on March 16, 2017 by Chasen Le Hara

We’ve added a new Recipes section to CanJS.com with example widgets that are useful starting points for learning more about CanJS.The first set of recipes is a file system navigator that Justin Meyer presented at DoneJS Chicago last month.
Andrea Pereira de Almeida

Use Flexbox to create a sticky header and sidebar with flexible content

posted in Design on March 7, 2017 by Andrea Pereira de Almeida

While re-designing the CanJS website, I ran into a few issues coding the new layout.  I needed a way to create a fixed header and a fixed flexible sidebar that would adjust its width based on its content.  This meant that the main content container also needed to flex to accommodate more or less sidebar content. This post will show you how I created this layout hack using Flexbox and I will explain how to create your own html template that contains the following:
Chasen Le Hara

February 2017 DoneJS Community Update

posted in Open Source, CanJS, StealJS on March 3, 2017 by Chasen Le Hara

Lots of notable releases, community projects, and technical content was released in the DoneJS community last month! This post outlines some of the highlights from February 2017.
Chasen Le Hara

We ❤️ Open Source Contributors

posted in Open Source on February 24, 2017 by Chasen Le Hara

We at Bitovi love open source. We build powerful tools and open source them to support the community. We dedicate full-time resources to developing open source projects that help anyone build usable, performant, and maintainable web applications…
Joe Crick

Building a Real-time, Multi-platform App in 3 Months

posted in Consulting, Development on February 14, 2017 by Joe Crick

Bitovi worked with HaulHound, a logistics technology company, to design and develop a system connecting truckers and shippers. The system we built supports real-time data, an iOS and Android app for truckers, and a web application for shippers.
Skyler Taylor

4 Reasons to Use High Fidelity Designs Early in a UX Process

posted in Consulting, Design on February 8, 2017 by Skyler Taylor

Most UX processes value low-fidelity design early in a project’s life: simple, hand-drawn sketches, basic wireframes, and even boxy prototypes. It isn’t until later in the process, as the details get filled in, that higher fidelity designs get introduced. It makes sense: lo-fi designs are quick and easy which makes for faster turn-around in an iterative process. But are low-fidelity designs always the best way to go?
Chasen Le Hara

January 2017 DoneJS Community Update

posted in Open Source, CanJS, StealJS on February 3, 2017 by Chasen Le Hara

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

How To Conditionally Load Modules with StealJS

posted in Open Source, Development, StealJS on January 24, 2017 by Manuel Mujica

StealJS makes it easy to bundle all of your JavaScript modules into highly efficient production builds, but sometimes you don’t want to bundle everything together. There are times when a module only needs to be loaded when certain conditions are met; it might be a polyfill for a browser without support for a new API or a translation file based on the user’s preferred language.
Chasen Le Hara

How to Upgrade to StealJS 1

posted in Open Source, Development, StealJS on January 20, 2017 by Chasen Le Hara

StealJS 1 has been released! It’s a major new version with some breaking changes, but our migration guide has everything you need to upgrade your app or plugin today.