open-source

Nils Lundquist

How to Create a Distributable JavaScript Component: bit-social

posted in Open Source, Development on July 18, 2016 by Nils Lundquist

This article will show how to create a JavaScript component for sharing content through social media link (bit-social) and make it distributable to a wide audience using AMD, CommonJS, or even script tags.
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.
Chris Gomez

Be proactive, not reactive - Faster DOM updates via change propagation

posted in Open Source, Development on February 11, 2016 by Chris Gomez

Learn how change propagation using Red-Black trees can update the DOM faster than Virtual DOM diffing.
Justin Meyer

Object.observe is dead, long live ES6 Proxies

posted in Open Source, Development on February 2, 2016 by Justin Meyer

Learn how ES6 Proxies are a much improved version of Object.observe and solve some of the core challenges of JavaScript framework authors.
Justin Meyer

CanJS 2.3 Release

posted in Open Source on January 22, 2016 by Justin Meyer

CanJS 2.3 is out. Actually, it's been out for a while. But now it's stable, documented, and ready for you to upgrade to. Read on to find out what you CAN do with this release.
Joe Crick

Routing in CanJS

posted in Open Source, Development on November 5, 2015 by Joe Crick

Understanding routing in CanJS can be a hurdle for new developers. In this article, we'll demystify CanJS's routing, so you can start using it today.
Justin Meyer

DoneJS Release

posted in Open Source on October 28, 2015 by Justin Meyer

Today, two years after JavaScriptMVC 3.3 was released, we are announcing DoneJS - the easiest way to get your amazing application done! Learn about DoneJS's best features, what we're doing to help the community learn the tech, and how we think we've struck the right balance between stability and change.
Brian Moschel

Bitovi Summer Training Retreat 2015

posted in Open Source, Training on September 3, 2015 by Brian Moschel

The Bitovi team just finished our annual summer Training Retreat. We all gathered in downtown Chicago for a week with three goals:
Brian Moschel

Longevity (or Lack Thereof) in JavaScript Frameworks

posted in Open Source, Development on August 11, 2015 by Brian Moschel

Framework longevity is a critical ingredient in project success. Choosing a framework that ends up fizzling out leads to time-wasting rewrites and lost momentum. This article will help you avoid that fate.