Fitbit Aria connection and syncing problems

body building    dieting    health    obesity    weight training
I had just bought a new Fitbit Aria scale and could not connect it to my account. What followed was a exercise in patience and troubleshooting. Eventually my scales connected to my home networks TP-Link TL-AC901N and my Asus DSL-AC68U.

Working from Home: 4 months later

I started working from home in October 2016, realising a long term goal of mine. Some find it hard to stay motivated (and fully clothed). How am I going?

Why programmers are different

Do you have a significant other or family member who is a programmer? Ever wonder why they may seem odd. It's linguistics.

Agile for One: Week 1

project management    workfromhome
I've just started working from home, not as an employee but on a project I have equity in and being paid as a consultant. It's always been a goal of mine to do this, so here goes...

The future of private transport - publicly owned vehicles

Autonomous vehicles are almost here. They're being field tested and most experts expect production release to consumers before 2020. What will the future of private transport look like when autonomous vehicles are introduced?

Writting better acceptance criteria

agile    project management
Clear acceptance criteria helps get it done right the first time.

Mistakes in Agile

agile    project management
I'm not sure if this will be a series or a one off rant I just keep adding to for the rest of my life; regardless, here is something I'm experiencing right now in the fragile team I'm working in.

What is Digital?

developers    projects
I think "Digital" is a whole lot more complex than what we're calling Digital Agencies. It's almost the new "I.T."

My battle with Achalasia... so far

It's a hard disease to swallow. This is my story of my battle with achalasia, from initial symptoms 3 years ago to surgery last week.

Why you need good requirements

pre-sales    project management    projects    requirements
Clearly defined requirements are essential to the success of any good software project. Both clients and developers alike benefit from well elaborate solution definition. Here's why.

King of the gym

weight training
Never done 1RM before but my Gym now has a weights records board up so I had to try and get on it.

Up your muscle growth with Spike days

weight training
Add a spike day to your workout every 14-21 days to get that extra super growth

How to complain

Everyone complains at some point in their life. People complain both professionally and in their private lives. The most base form of complaint is "X sucks". That's no good to anyone. Even if you use more politically correct wording than "sucks". You need to expand on your complaint if you want things to change.

A first look at Umbraco List View Types

cms    umbraco
This option on Document Types quietly slipped into the Umbraco 7 release. It may have been a quiet release but it's a big deal. Why? Well, List View Types allow us to reduce the number of items in the content tree and for people working in the back end this provides for a faster experience. Content is also more easily searched (in my opinion) and more easily browsed.

Codemasters F1 data feed updated

f1 2012    f1speed    projects
With F1 2012 Codemasters updated their data feed to include a whole set of useful extra parameters, including sector information, lap change data, KERS, DRS, and a whole bunch more.

Creating a generic test base class that will mock dependencies

castle windsor    dependency injection    design patterns    unit testing
A base test class using Castle Windsor and the ILazyComponentLoader so I don't have to manually setup my mocks. Uses NSubstitute and NUnit too.

Creating https bindings for IIS on the command line

I've got a script 'ResetEnvironment' that developers can use to reset their developer environment when something goes screwy, or to create the environment when they are first starting on the project. The script has fully automated new environments, except for adding the HTTPS binding to the website in IIS. This always had to be done manually. Another developer has joined the project and I thought this was a good time to really sort this problem out, so we don't have to manually do this step whenever we reset our environment.

Building your own custom FluentValidation validator mvc    fluentvalidation
How to make your own fluent validator for the FluentValidation framework for .NET