I have blogged a few times about interfaces , and how useful they are for producing good quality maintainable code. Let’s look at a problem and the solution I came up with which I am quite proud of. As previously mentioned I am in the process of moving images from AWS to Azure blob storage. Now that the actual files...

We are in the process of moving our companies websites onto the Azure platform. One of the challenges was to move image files out of the website project into blob storage. This week I have moved 150,000 of them. One thing I keep banging on about is that your source code should not contain data. If it does every time...

Last week I looked at testing the UI of mobile apps , this week lets look at how we could do a similar thing for websites. Testing the user interface is not an excuse for a lack of unit tests . Testing the user interface takes longer so for keep creating your small unit tests that can be run after ever build. That said...

Mobile App UI Testing

Since I started creating an android app I have been writing simple UI tests. I have been taking advantage of the Visual Studio App Center which allows you to test against hundreds of different devices in the Test Cloud. In order to write a UI test create a UI Test App, this makes use of the nuget package Xamarin UI...

It is 2018 so it must be time to think about what my plans and goals are for the new year. Buy a house This a huge goal for me. For many years I was content with renting and thought owning my own home wasn’t for me, but then I went and started a family and my career started going in the right direction and my thoughts...