Projects tags

Time-tracking Analysis - Parsing and Presenting a Heatmap of your working week from Toggl Data

As a remote worker, I need to keep myself honest. This is as much “Make sure I do my hours” as it is “Don’t overwork!”. Anyone who has worked from home or remotely for a period of time understands what I mean completely. To monitor this, I use Toggl. Toggl is time-tracking as a service, …

Coveralls.Net 1.0.0 Release

Christmas 2014. I was building out projects on GitHub in open source. The obsession with open source even went on to spawn a Series of Blog Posts. Each tool or library I was building lead onto another tool or library to make the build pipeline, or development process better. Often putting down one project while I …

New Projects - Consolable, ConcurrentConsole & t4tinytypes

I’ve been working on some new projects, so thought I would do a quick elevator pitch for each. Consolable I was having an issue with environment variables as arguments, and with PowerShell replacing "text" with text (stripping double-quotes) and how these interacted with my command line arguments. …

Introducing PublishCoverity

As part of my open source development tooling investigation, I came across Coverity Scan Static Analysis. And thanks to Arkfps’ post I could automate the process of submitting the results. And now Appveyor includes Coverity on it’s images. But I decided to take his work one step further, and so I built a …

Introducing BCLExtensions

It has been a pipe-dream of mine for a while to have my very own C# extensions library. Well now I do. I’ve been chipping away at a library on github for ages (my init commit was 15 Sep 2012!) and it is finally a real thing! I’ve got a V1.0.0, a Nuget package, and even 100% coverage. I even have the …

Introducing Coveralls.net

So I’ve built an (almost MVP) code coverage publisher for coveralls.io from C# code, using opencover coverage results. Checkout the github repo and nuget packages if you want to use it. I’m even dogfooding it on appveyor as part of my psake build tasks. So how do you use it? Well luckily I used docopts.net …

Travis-ci, C# and PCL

As any good library should do, I’m building my BCLExtensions project(extensions for the .net base class library) using PCL (Portable class library, Profile328 to be exact). It works great on my AppVeyor CI builds, which is a great .Net windows build server. I recently discovered Travis-CI has added beta C# …

Hey, I found this thing called Coveralls.io

In my pursuit to find a build task runner for my code coverage I stumbled on this whole other side of the internet I didn’t know about (from a .Net developer’s perspective). I’ve been using AppVeyor.com for my open-source CI build, which is a great option for anyone with a project on the Microsoft …

Gulp vs .net

I wanted to add continuous code coverage to my little extension library project, and so realised i would need to run one of nCover, dotCover or openCover from the command line on my build server. This calls for a task based build automation library! Because I’m started to learn more about this nodejs thing as a …

7 Lessons from Building a WP7 Game in 7 days

This is a companion post for my talk at Wellington’s SLAMD user group on 6 July 2011. Recently I took part in Nigel Parker’s “Release an App for Windows Phone 7 in 7 Days for a Chance to Win a New HTC 7 Trophy Phone” competition, with the intent of winning a Windows Phone 7 device. Although I …