Code quality is something that I believe every developer strives for. We want code to be the best it can be and there are tons of opinions on things developers can do to make quality high. Over the …
Azure Bot Service and Why You Should Check It Out
At Build last year (2018) I had some free time and dropped into a chatbot presentation. I'll be honest, I didn't really care much about chatbots. I use them a bit in slack, but honestly, they aren't …
Continue Reading about Azure Bot Service and Why You Should Check It Out →
JavaScript is Crazy! Code This, Not That!
Below are the slides from my recent talk at TriJS titled "Code this, not that", on JavaScript and replacements for some of the ways we solve problems in JavaScript, and alternatives that are better …
Continue Reading about JavaScript is Crazy! Code This, Not That! →
Announcing Ember.JS and Broccoli.JS Task Runner Extension for Visual Studio
Visual Studio has an amazing task runner that lets you integrate run task-based command-line tools into VS's build system. This means you can list commands and even set them to run with builds right …
Continue Reading about Announcing Ember.JS and Broccoli.JS Task Runner Extension for Visual Studio →
How the Xbox One lost me, and then won me back with 24-Hour DRM and the cloud.
I love my Xbox 360. Or, 360s, I should say. I've had 4 over the last 8 years with some dying and some traded in for newer models. I'm an Xbox fan, but mostly, I'm a fan of technology and progress …
How To “Completely” Set-Up TypeScript in Visual Studio 2012
So for the past couple days, I've been deep into TypeScript, which is a super-set of the Javascript language that adds optional typing, classes, and module support in addition to standard Javascript. …
Continue Reading about How To “Completely” Set-Up TypeScript in Visual Studio 2012 →