PatCat is the founder of Dev Diner, a site that explores developing for emerging tech such as virtual and augmented reality, the Internet of Things, artificial intelligence and wearables. He is a SitePoint contributing editor for emerging tech, an instructor at SitePoint Premium and O'Reilly, a Meta Pioneer and freelance developer who loves every opportunity to tinker with something new in a tech demo.
Patrick's articles
Patrick Catanzariti explains what developers can look forward to in the new Pebble Time Watch.
Patrick contacted a number of developers who have used BEM and SMACSS in their projects, and collected their thoughts on how they can be used effectively.
This article raises the question of why JavaScript is the right choice as the language of the Internet of Things.
Patrick Catanzariti shows how to submit your freshly created pebble app to the platforms app store.
This video will take you on a journey through the basics of how to read in canvas data dynamically using JavaScript.
This article looks at JavaScript in contexts other than the web. Specifically, it looks at JavaScript's use in the Internet of Things (IoT).
This article explores skeletal tracking using the Leap Motion.
Patrick takes a look at one of the newest and more exciting CSS specs, the Shapes Module, and how it opens up lots of possibilities for interesting layouts.
The Ambient Light API provides developers with a way to sense the light intensity around a device and allow their apps to respond accordingly.
This article introduces the Browserify tool. It also shows how Browserify can be integrated with Grunt and Gulp.
This article is a follow up to a previous Pebble watch article. In this article, the reader learns to setup advanced configuration options.
Patrick Catanzariti shows you the basics on how to control an Arduino with Node.js and Johnny-Five.
This article is a primer on Pebble watch development. This article not only explores JavaScript for the Pebble watch, but also looks at C code.
This article shows how an Android device can be controlled using gestures. The technologies used include Leap Motion, Node.js, on{X}, and Android itself.
This article describes how on{X} is used in conjunction with Node, Express, and Socket.IO to control web pages from an Android device.
Read JavaScript Beyond the Web and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.