Projects categories

An almost seamless transition from Ghost to Hugo

Well, I finally did it. Ghost has been sitting on an older version for a long time, my certs were expiring, and I did something about it. TL;DR; My blog engine and hosting were deteriorating fast, so I moved to GitHub Pages, Hugo, and Static Site Generation, (mostly) without losing or breaking anything. Synopsys Years …

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, …

Beefeater - Guard your methods' Ins and Outs.

A little while back I started paying attention to Rust and got all inspired to have a bit of that it C#. The result was this library I called Beefeater. This library contains helpers to add semantics to the optionality of your parameters and results from method calls. I built it on NetStandard1.0 for maximum …

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 small …

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 …

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 …

Time for an update

So I really should have posted something sooner, but I’ve been so busy with other things. Anyway, Change should soon be coming, I have a whole backlog of things i need to post about, and I’ve started using Twitter, which should result in this post being tweeted about due to a new plugin (fingers crossed). …

Playing with Silverlight

I’ve just started to experiment with silverlight, well, silverlight 2 to be exact. Its an interesting combination of C# and xml markup, but i like it none-the-less. So far if made a series of buttons that change elements on the screen, nothing special, but am keen to get stuck into something more substantial. …

My First YouTube Post

Well here is the YouTube movie I promised, 6 weeks work to make, and im really proud of it. This was made using Blender for the animation, and GIMP to prepare the stop motion frames. Be sure to keep posted for the second installment of Fred. :)

YouTube

I am just about ready to start becoming a contributing member of YouTube. For the last six weeks I’ve been taking part in a Summer School Paper at my University to develop and make a short 2-5 minute movie. The paper essentially sums itself up as ‘YouTube for credit’ according to one of the …

Clay-mation coming soon

So I’m making a movie. Yes thats right, I am making a short animated film for a class project with a fellow class mate, that will eventually end up on youtube for every one to enjoy. I don’t want to give too much away, but will say this: it contains stop-motion play dough. Wait and see!

Myth Update

Ive had my mythbox up and running for about a month now, and its working perfectly. Here are a few wee changes i had to make from the default xfce mythbuntu 8.10 I had to make. Mythwelcome I have my mythbox set up to autologin and run with the remote, without a keyboard and mouse. for this reason i needed it to have …

Media PC/Server

It has come to the end of another university year and I’m ready to once again start being a bit more regular with my blog posts. It also means i have more free time to start working on some projects of my own. The plan for this summer is to get a server running, to do samba/nfs file sharing and ldap …

First Post

Ok, so all blogs start somewhere, and mine starts here with my first blog post. Welcome to everyone who has managed to find this site, it’s not that publicly advertised i know. Firstly I would like to say a bit about myself. So I’m a 20 year old University Student at the University of Otago in New Zealand. …