Posts

  • How to Compile TypeScript into a Single File with SystemJS Modules with Gulp

    I decided to move a TypeScript project from AMD modules (i.e. RequireJS) to SystemJS, still using Gulp. In this post, I walk you through the sample project I’ve created and share the lessons I learned along the way.

  • Initial Thoughts on Using Phaser

    As a side project, I started making another JavaScript-based video game and decided to go with Phaser as my framework of choice. Here are my initial thoughts about Phaser after using it on my project for the past two months.

  • How to Blog with VSTS (Part 4)

    This is part 4 of 4 of my How to Blog with VSTS series. Links to the other […]

  • How to Blog with VSTS (Part 3)

    I wanted to understand how to use Visual Studio Team Services (VSTS) for a “real” project. Being a noob, I decided to move my blog to VSTS to understand how _any_ project can benefit from ALM practices using VSTS. In part 3 of 5, we start to make plans and _Work_ on our blog.

  • How to Blog with VSTS (Part 2)

    I wanted to understand how to use Visual Studio Team Services (VSTS) for a “real” project. Being a noob, I decided to move my blog to VSTS to understand how _any_ project can benefit from ALM practices using VSTS. In part 2 of 4, we get our blog into source control.

  • How to Blog with VSTS (Part 1)

    I wanted to understand how to use Visual Studio Team Services (VSTS) for a “real” project. Being a noob, I decided to move my blog to VSTS to understand how _any_ project can benefit from ALM practices using VSTS. In part 1 of 4, we get things setup.

  • How to Use Global NPM Packages on a VSTS Self-Hosted Build Agent

    I setup a self-hosted build agent in Visual Studio Team Services. My build installed global NPM packages, but the tasks that used them later on in the script would fail because they were unable to use them. This post describes what I did to get them working.

  • Windows Not Required – The New Microsoft Development Story

    I delivered a presentation at the Winnipeg .NET User Group last week, where I recorded it and posted it on YouTube. I go over a number of Microsoft development tools and technologies that don’t require Windows and deliver the demos on my Linux machine.

  • How to Fix node-gyp Error on Windows

    Whenever I get a new machine, I pull down a new project using the `npm install command and get an error related to python and node-gyp. This post will remember the fix for this problem that I always forget.

  • How to Build ReactJS with Gulp

    I started to tinker with React last week and needed to do some digging on how to transpile the React JSX files using Gulp. In this post, we walkthrough my newly updated Gulp task that transpiles JSX and JavaScript files.