A Series of Wallaby Example Apps

Of the many JavaScript testing utilities, Wallaby stands out. Wallaby runs your tests and displays the output directly in your editor, as you type. It's amazing. Check out this 2-min video: Wallaby requires that you create a configuration file which requires knowledge of Wallaby internals and also, in certain projects,…

Read More

Test Driven Development with Meteor, Cucumber & Chimp

Meteor is changing and old packages are being phased out. Among the changes: Velocity is now deprecated. Meteor 1.3 will introduce new unit testing options. But right now, we have excellent end-to-end testing with Chimp. The team behind Velocity is very seriously developing Chimp and I’ve had a…

Read More

WebRTC using Meteor & PeerJS: A Basic Tutorial

WebRTC means 'Web Realtime Communications' and it comes built into certain browsers like Chrome and Firefox. The WebRTC API covers all the steps to stream live video, audio & data, but it becomes complicated when you fulfill all the steps on the way to calling your friends. PeerJS abstracts away…

Read More

A Basic Cucumber Meteor Tutorial

Update February 26, 2015. Velocity is deprecated and this post is outdated. See this one for something more up-to-date. Update Oct 25th, 2015. This post has been updated to incorporate changes to the Velocity and Cucumber meteor packages. Thanks to Phil Cruz (@phil_cruz) for helping update the code in…

Read More

Test-Driven Meteor: A Very Basic Tutorial

Welcome to your first day at the Meteor Widget factory! Today we will get started building our widget app. Specs include clicking a button and seeing "New Widget!" appear on the screen. Most importantly, we will develop this feature test-first. We will use just a few tools: Meteor, Velocity &…

Read More