Articles

Chasen Le Hara

Bitovi’s 2016 Employee Retreat: Phoenix

posted in About on July 15, 2016 by Chasen Le Hara

Everyone at Bitovi works from home, so each year we all get together for a week-long company retreat in a new city. We’ve visited cities such as New Orleans, Las Vegas, and Austin, so this year we held our retreat in beautiful Phoenix, Arizona!
Ilya Fadeev

Module Loaders: Master the Pipeline!

posted in Development on June 30, 2016 by Ilya Fadeev

This article is for developers who want to dig into JavaScript Module Loaders. We will look at how module loaders work, what the stages of the pipeline are, and how they could be customized.
Justin Meyer

AJAX fixtures for JavaScript

posted in Open Source on April 18, 2016 by Justin Meyer

can-fixture provides AJAX fixtures for JavaScript. Mock up AJAX responses to test code, simulate errors or slow connections, and get stuff done without a server.
David Luecke

Creating a generator for DoneJS applications

posted in Open Source on April 13, 2016 by David Luecke

Generators add additional functionality to DoneJS applications. In this we article will create a generator that adds JSHint and an `.editorconfig` file to a DoneJS application.
Kevin Phillips

Simplify your Unit Tests with Dependency Injection for JavaScript Modules

posted in Development on March 9, 2016 by Kevin Phillips

Use Dependency Injection to simplify your unit tests with the JavaScript module format you're already using and without changing your code.
Brian Moschel

Lessons from a Decade of JavaScript Consulting: Bitovi’s 10 Core Principles

posted in About, Development on March 1, 2016 by Brian Moschel

Bitovi’s core mission is simple: deliver amazing applications. Over the past 10 years of JavaScript consulting, we've learned a lot via the time honored process of trial and error. We've honed in on 10 core principles (one per year!) that keep us laser-focused on our mission. This article will explain who we are, what our 10 most important principles are, and how we arrived at them.
David Luecke

Create reusable components for your DoneJS applications

posted in on February 24, 2016 by David Luecke

DoneJS doesn't just make it easy to build high performance, real-time web and mobile applications. It can also be used to create reusable plugins that can be shared across different applications.
Lela Kodai

6 Personal Challenges to Working Remotely

posted in About on February 16, 2016 by Lela Kodai

There are six challenges I’ve recognized over and over that represent the biggest hurdles to transitioning from a traditional office job to remote work, and how I've overcome them.
Tom Greever

The 4 Values That Make Bitovi’s Design Team Different

posted in Design on February 15, 2016 by Tom Greever

Lots of design teams can create attractive and functional apps. So what makes Bitovi's design team special?
Brian Moschel

Meet The Wolf

posted in Development on February 12, 2016 by Brian Moschel

To ensure continual successful delivery of applications built the right way, we formed a new role affectionately known as "The Wolf". Last year, that role was given to Curtis Cummings, one of Bitovi’s most senior consultants.