Beyond jQuery

A book that aims to educate web developers and give them the confidence to abandon their jQuery crutches and walk freely with the power of the web API and JavaScript. You will learn about the most important concepts surrounding web development as I demystify jQuery!

Read More

Disrupting Open Source - The Story of Fine Uploader

This is the story of my involvement with Fine Uploader, how it changed my life, how it affected those around me and my peers at Widen, and how I hope it can continue to have a positive net effect on the open source community and individual developers.

Read More

The Future of Web Dev - React, Falcor, and ES6

The future of web application development looks a bit different than what we are all used to. I'll show you how to build a simple full-stack JavaScript app using Node.js on the backend, React on the frontend, Webpack for client-side module support, and Netflix's Falcor as an efficient and intuitive alternative to the traditional REST API.

Read More

You Don't Need jQuery!

A seven-part series that will help free you from the chains of jQuery by showing you how to embrace and understand the modern web API and JavaScript.

Read More

Tomcat Hates Encoded Slashes

Tomcat will treat encoded slashes in a URI as path delimiters. I'll demonstrate how this can cause you problems, why it occurs, and how you can work around it.

Read More

Sleep is for Quitters

I was a CS student long ago, but still remember the life. I’ve learned a lot since then and have a successful career. Perhaps I could have evolved much faster with a better initial understanding of this profession. Knowing the lessons I learned will help you avoid some of my mistakes.

Read More

Part 1 - What is the File API?

A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 1 of 2.

Read More

Part 2 - What is the File API?

A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 2 of 2.

Read More

Uploading Files Directly To Amazon S3

In this post, you'll learn how to upload files to an Amazon S3 bucket from the browser without involving a server. Fine Uploader will be used as the primary tool to facilitate this workflow.

Read More

Full-Stack JavaScript Image Uploader

Are you a big fan of JavaScript? Would you prefer to use JS both in the browser and on the server? I'll show you how to do all of this with Fine Uploader, AngularJS, and Node.js.

Read More

Using Google Glass at Work

I was interviewed by Anne Fisher of Fortune Magazine regarding the use of Google Glass in the workplace. This is the accompanying article published by Fortune.

Read More