A Developer’s Life

A Developer’s Life

Software Development, 42, and everything in between.

Android: Two Weeks In

Well, it’s been two weeks since I officially switched to Android. I’ve been spending years (literally) reading other people’s accounts highlighting their experiences with switching from Windows Phone/mobile to Android and/or iOS (and occasionally the other way around). I figured this was my chance to finally put my initial thoughts and experiences on paper (so… (read more)

When is Enough, Enough?

Ask anyone who has known me for more than a few hours and odds are they can tell you that I love technology! Specifically, I am a huge fan of the Microsoft software developer ecosystem. I was a Java developer before .NET/C# became available but, once I got my hands on C#, there was no… (read more)

VSTS-Tools Build Extensions

Last week I wrote about how you can make use of PowerShell to log extended diagnostics information when running a build. The two examples I included showed you how to collect environment variable information (e.g. names and values) as well as list (recursively) folders and files beneath a specified folder. As an additional exercise, I… (read more)

VSTS-Tools now on GitHub

Several of the past few posts that I have published have revolved around various Visual Studio Team Services (VSTS) REST API calls (you can click on the “View API Articles” button to the right to view the list of articles). Rather than relying purely on blog posts to provide example source code for these REST… (read more)

Calling VSTS APIs with PowerShell

Continuing along with my other various examples of VSTS API calls, I thought I’d include an example on how to call a Visual Studio Team Services REST API using PowerShell. To provide a concrete example, consider this scenario: We use VSTS-based builds to build our projects and create artifacts (e.g. web apps/services, binaries, etc.). We… (read more)