• How to Build Web Apps with Angular 4 & Material 2

    What are the similarities and differences between Angular and React? Why and when should you use one versus the other?

  • Angular vs React Architecture (High Contrast)

    What are the similarities and differences between Angular and React? Why and when should you use one versus the other?

  • Angular vs React Architecture

    What are the similarities and differences between Angular and React? Why and when should you use one versus the other?

  • Do More With Less: Full Stack TypeScript

    It can be daunting to pick the right stack to deliver your idea to the cloud. Without realizing, you can introduce one too many "sandbag of complexity" between you and something you can release. For the first time ever it is possible to do full-stack development with a consistent set of tools and best practices using the same language, JavaScript. No more to context switching between front-end and back-end languages, libraries and tools. That is The JavaScript Promise. My easy to learn and use stack 'Minimal MEAN' will get you started and deployed on the cloud over a lazy weekend, without requiring a MongoDB install, while leveraging the latest tools like async/await with Typescript, ng2, Node v6.

  • Angular vs React

    What are the similarities and differences between Angular and React? Why and when should you use one versus the other?

  • Minimal MEAN

    It can be daunting to pick the right stack to deliver your idea to the cloud. Without realizing, you can introduce one too many "sandbag of complexity" between you and something you can release. For the first time ever it is possible to do full-stack development with a consistent set of tools and best practices using the same language, JavaScript. No more to context switching between front-end and back-end languages, libraries and tools. That is The JavaScript Promise. My easy to learn and use stack 'Minimal MEAN' will get you started and deployed on the cloud over a lazy weekend, without requiring a MongoDB install, while leveraging the latest tools like async/await with Typescript, ng2, Node v6.

  • ASP.NET 5 vs iojs

  • The JavaScript Promise

    With Agile development becoming more and more wide spread. Developers are expected to know and be able to work the full stack of an application and get things done quickly. Consistent forward flow of features are only possible, if technical impediments are minimal. However, it is very difficult for one person or team to employ best practices across multiple technologies and platforms. For the first time ever it is possible to do full-stack development with a consistent set of tools, using the same language. No more to context switch between front-end and back-end languages, libraries and tools. That is The JavaScript Promise. I've synthesized 'A Hapi LEBRON' stack using Angular, Node, Hapi.JS, LevelDB, Browserify, NPM, Bower and Gulp to simplify the development process. I focused on keeping the barrier to entry low, attempting to break down skill silos and eliminate developer context switching between languages, libraries and tools. Angular and Node together can enable a full-stack JavaScript solution, but it's not trivial to keep the stack straight forward enough for all skill levels. I'd like to talk about how anyone can jump in and start creating complete solutions easily.

  • Why JavaScript?

    Have lingering questions about why you should be using full-stack JavaScript for your next project? The answers are in here.

  • Tech Talk DC Intro

  • Agile Done Right: Using JavaScript and Node

    Agile development is difficult. Teams can often miss their delivery goals, unsustainable pace can result in developer fatigue and technological bottlenecks can make it impossible to deliver a sane and high quality end product. When done right Agile can enable your team to deliver consistent forward flow of features in a sustainable manner. To achieve this goal you must use technologies that discourages skill silos, are easy to work with and allow for straightforward application of Agile Engineering Best Practices. JavaScript and Node.JS are the perfect set of technologies that can organically grow within your organization and existing code base utilizing a RESTful architecture. With JavaScript being the language of the web and the web, the OS of this decade, it is essential to effectively utilize these technologies to unlock the full potential of your team, allow for greater flexibility and reduce risk.

  • Node.js Tools for Visual Studio and Azure

    An introduction to Node.JS, it's future and how it can be integrated to existing enterprise solutions by standardizing on RESTful APIs. Introducing Node.JS Tools for Visual Studio, which makes it easy to start using Node in an existing .NET environment. Continuing the discussion with the benefits of using Microsoft Azure and ease of deploying a Node server on Azure.