Skip to main content

New Pluralsight Course - Play by Play: Docker for Web Developers

I recently had the opportunity to sit down with my friend John Papa and talk about how Docker can be used to boost Web development productivity. In this Play by Play course on Pluralsight we discuss what Docker is and how you can get started using it by installing Docker Toolbox or Docker for …

Cover image for: New Pluralsight Course - Play by Play: Docker for Web Developers

Developer Bliss with Docker for Mac & Docker for Windows

I'm a huge fan of Docker and am using it a lot in various projects now. In fact the site is running in Docker containers on Azure. Three containers are used and managed with Docker Cloud: 1. nginx container 2. Wordpress container 3. MariaDB (MySql) container What's great about Docker is that I can …

Cover image for: Developer Bliss with Docker for Mac & Docker for Windows

Video - TypeScript: Angular 2's Secret Weapon

I had the awesome opportunity to speak at ng-conf (one of my favorite conferences) about TypeScript and some of the key features it provides that are used in Angular 2. While several of the features covered are available (and have been available for years) in server-side languages such as C#, Java …

Cover image for: Video - TypeScript: Angular 2's Secret Weapon

Yet Another Podcast Interview: TypeScript and Angular 2

I recently had the opportunity to chat with my good friend Jesse Liberty on his Yet Another Podcast show about TypeScript and the role it can play in JavaScript-centric applications. We talked about the benefits that TypeScript offers (much more than just strong “types”) as well as how TypeScript …

Angular 2 Workshop in Barcelona July 31st, 2016

I'm excited to announce that John Papa and I will be giving a full-day Angular 2 workshop in the beautiful city of Barcelona on July 31st, 2016! John and I are both really excited about the opportunity to come visit Spain and look forward to sharing our knowledge, expertise and passion with …

New Pluralsight Course: Docker for Web Developers

How I Got Into Docker (and why you should too) One of the most exciting technologies that I’ve researched and used over the past year is Docker. That’s a pretty bold statement, especially since I enjoy working with a lot of different technologies, so let me share a quick story about how I initially …

Video: Modern Web Development Interview with Channel 9

I had the privilege to sit down with Seth Juarez from Channel 9 at the AngleBrackets conference in Las Vegas (fall 2015) and talk about modern web development and the main technologies that drive it. We talked about a lot of different topics ranging from TypeScript, Angular and Aurelia on the …

Getting Started with ES6 - Using Classes

In a previous post I introduced how ES6 can be transpiled to ES5 using Traceur or Babel. By using transpilers you can write“modern” code and leverage features found in ES6 today while still allowing the code to run in older browsers. In this post I’m going to dive into classes which is one of the …

Cover image for: Getting Started with ES6 - Using Classes