Skip to main content

Publications

Articles and books I've written over the years.

Learning Yeoman

Learning Yeoman

Packt Publishing · Aug 2014

Build a web application using Yeoman and the scaffolding tool Yo to save time and therefore money! Learn how to use and customize Yeoman generators such as Angular and Backbone to streamline project development.

AngularJS Component

AngularJS Component

Safari Books · Nov 2013

For this post we are going to choose a very good HTML5 Canvas charting library. It goes by the name of ChartJS, and it has many charts that are very easy to use.

Using HTML5 Web Speech

Using HTML5 Web Speech

Safari Books · Oct 2013

The Web Speech API provides an alternative input method for web applications. Developers can give web applications the ability to transcribe voice to text from the computer's microphone.

Testing AngularJS with Jasmine

Testing AngularJS with Jasmine

Safari Books · Aug 2013

In this tip, we will be learning how to test AngularJS applications and code using Jasmine, which is a behavior-driven development framework for testing JavaScript code.

Meteor Web Apps

Meteor Web Apps

Safari Books · Jul 2013

In this post we will talk about using Meteor, which is an ultra-simple environment for building modern web applications.

Yeoman Web Apps

Yeoman Web Apps

Safari Books · Jun 2013

In this post we will discuss using Yeoman, which is a client-side stack that contains three tools and frameworks to help developers quickly build beautiful and scalable web applications.