New Pluralsight Course: Ionic 2

I'm pleased to announce my latest Pluralsight course has been released: Building Mobile Apps with Ionic 2, Angular 2, and TypeScript [https://www.pluralsight.com/courses/ionic2-angular2-typescript-mobile-apps]. The first version of the Ionic framework [http://ionicframework.com/] took the mobile development world by storm and established itself as the most popular open source framework for building cross-platform mobile apps. Built on top of Angular, Ionic enabled developers to write cross-pl...


8 Things New Developers Should Do

I recently received an email from a new developer asking for some advice: > I recently came out of school and will start work as an entry level C#/.NET developer in a few weeks. It'll be my first true work experience. What were your trials and tribulations when you first started out? What lessons would you imprint on newbies like me fresh outta school and walking into this vast software development world? This is a great question. First of all, what an amazing time it is to be a software dev...


Integrate Angular 2 Google Maps into Ionic 2

UPDATE 11/12/2016: The following post is in reference to Ionic RC1. However, in RC2 they removed the rollup dependency and moved back to webpack - hence, a custom "config" section for rollup is no longer required. Angular2 Google Maps [https://angular-maps.com/] (AGM) is a great component for integrating Google Maps into Angular 2 apps. There were several ways you could do this with Angular 1.x apps, but Angular2 Google Maps [https://angular-maps.com/] is the best way I've seen of doing with...


TechBash 2016

Last week I had the pleasure of presenting at the TechBash 2016 [http://www.techbash.com/] conference. This was the first year of TechBash, but it was such a success, TechBash 2017 has already been announced. If you're looking for a great, high-quality conference on the east coast, I strongly recommend TechBash 2017. TechBash 2016 had a ton of high quality speakers, including keynotes from Pete Brown [https://twitter.com/Pete_Brown] and Glenn Block [https://medium.com/@gblock/]. In my opinion...


New Pluralsight Course: Yeoman Fundamentals

I'm pleased to announce my latest Pluralsight course has been released: Yeoman Fundamentals [https://www.pluralsight.com/courses/yeoman-fundamentals]. With so many code generation and scaffolding frameworks available today, it's not always easy to distinguish which tools to use. With the widespread adoption of Node and JavaScript, Yeoman [http://yeoman.io/] has vaulted to the top as the "best of breed" tool for scaffolding and code generation - regardless of your technology platform. This is...