Faster Load Times For Any Framework

At Bitovi, we’ve been working on utilizing HTTP streaming to speed up single-page application (SPA) load times for the last couple of years. We’ve developed a technique that accelerates page load...

Join Us for Our First Online Meetup

Join us on February 14th at 9 am Pacific Time for our first online meetup! We’ll have a handful of short talks on a variety of interesting topics, plus time afterwards to discuss the presentations,...

DoneJS 3

DoneJS 3.0 is out! 🎆

Creating an SVG Icon Typeface

Icons are used in applications, websites, marketing materials, you name it. They communicate complex topics, create visual interest, punctuate topics, and draw user focus. One of the easiest things...

November 2018 DoneJS Community Update

It’s been five months since I last wrote one of these community updates, but not because there haven’t been any updates to give… au contraire, I have a ton of links for you to check out, so let’s...

CanJS Debugging Tutorial

This tutorial walks through some of CanJS's most useful debugging features. If you are new to CanJS, and want to be impressed, you might checkout it's two most unique and powerful features first:...

Open Source Theory

I recently presented to Bitovi about how we manage CanJS, StealJS, and DoneJS's open source efforts. I thought this would be useful information for our community so I recorded myself giving the...

Hello Potential Bitovian

Hello potential Bitovian! I'm writing this blog post to organize my thoughts on working at Bitovi. I'm going to attempt to: Answer the most common questions I get during the recruiting process Help...

StealJS 2.0 Released

StealJS 2.0 is out and available on npm! 🎆 Check out the migration guide to help you upgrade.

CanJS 5.0

Dear Web Developers, The humble DoneJS core team enthusiastically presents CanJS 5.0. Like 4.0 before it, this release continues to simplify CanJS and solve problems in new and ergonomic ways. If you...