Prairie Dev Con 2016 Wrapup

Last week I spoke at Prairie Dev Con in wonderful Winnipeg and while the city lived up to it’s moniker of “Winterpeg”, the conference was fantastic! I noticed that there was a lot of buzz around micr

Truly Ergonomic Keyboard

Back in February I joined a bunch of the other WesternDevs to talk about Ergonomics and one of the topics we touched on was ergonomic keyboards. As I said in the podcast, years ago when I worked on a

DDWRT and logentries

I’ve had DD-WRT setup on all the routers/repeaters in my house for a few years now. The platform, generally, is great. It has it’s quirks, and you’re not going to get my mother to install and administ

Using VBCE

One of the things I’ve run into over the years is a need to change USD into CAD. The most common way people will deal with this is to go to their bank and make the currency exchange. The problem with

Microservice Sizing

As I mentioned in my last blog post Microservices and Boundaries, I regularly see the question “How big should my microservice be?” The fast answer, albeit not the easy one, is that they should be the

Microservices and Boundaries

One of the most common questions I’ve been getting asked about microservices is “How big?” I was recently down in Montevideo Uruguay speaking at the .NET UY Meetup speaking about microservices. As par

Task could not find sgen.exe using the SdkToolsPath

I spent the better part of this afternoon fighting with this error (and arguing Canadian voting rights with the Western Devs). I was trying to run our project’s build script which uses nAnt and MSBuil

Microservices and isolation

In my first post I made reference to the idea of microservice isolation a number of times. I figured that this is as good of a topic as any to start with. The concept of isolation and boundaries is co

Microservices; A Gentle Introduction

This past winter I started working on a project that was being architected with a mind towards using microservices. Prior to this I’d only seen the term ‘microservices’ floating around in the ether an

SaaS and Commodities

I’m doing some work right now that requires us to send SMS messages. The organization I’m working with has never had this capability before so we are starting at ground level when it comes to looking