Why do I procrastinate?

Never put off until tomorrow what you can do the day after tomorrow. - Mark Twain Procrastination is defined as: “The action of delaying or postponing something.”  It is something with which I am unfortunately very familiar with. I have...

Probably giving up my CSharp Github API

I’ve been thinking that I’m going to retire my CSharp Github API. The ugly truth is that I’ve barely worked on it, literally in months. I did a little bit recently, and I had one or two good ideas about...

Stupid design decisions with the Github API wrapper

Whilst writing some blog posts about the authentication which I’ve been implementing, I’ve come to the realization, almost as an after thought, that even though I’ve still not got a lot of the main Github API implemented, the way I’ve...

Adding authentication on the fly to a RestSharp client request

The Basics The typical way that you’d make a request with RestSharp: Create a RestRequest Create a RestClient Execute the request with the client Do something with the response. It’s at the point that you get the client object that...

Github API - Handling authentication

With v3 of the Github REST API, calling a certain methods when unauthenticated will return a limited set of information, and when authenticated will return extra information. One of the things I wanted to do was to make it easy,...