All Posts

Explore all articles from Life Beyond Fife - Page 19

Carpenters make tables and chairs, not hammers and saws
essays

Carpenters make tables and chairs, not hammers and saws

Ok, yes, I know it's actually furniture makers who make tables and chairs but the title is long enough as it is. Just consider the point for a second though. Imagine the carpenter who has a problem with a broken saw or possibly a hammer that could have a better design for the type of nails they're using. Do you think they crack open the welding torch or start on a new hammer mould? Of course not, they are carpenters - skilled at creating objects with wood. That is their business, what they have trained long and hard to be...

10 min readRead more →
Addenda for Adopting Agile Development
essays

Addenda for Adopting Agile Development

Software Development is a strange profession. Coders are often promoted out of development in their thirties at the same time as new recruits are coming in who know different languages, tools and practices from those who graduated five years earlier. As a consequence, every aspect of the development environment is constantly up for reappraisal. Moving from one refactoring plug-in to another, say, is a pretty harmless change. Migrating source code versioning systems might be a little troublesome but will eventually quieten down. Changing the processes and methods of how software projects are planned, managed and developed though - that's scary....

10 min readRead more →
Fantasy Football Team Selector
follies

Fantasy Football Team Selector

The start of the new football season in England is upon us and for some this means careful deliberation over their Fantasy Football League team for the opening week. It's a complicated task. There have been big money moves over the summer, recovery from injury for some, other players saw a strong end to the previous season carried into summer friendlies and, as always, there are the new boys up from the Championship. Help is here though with the Fantasy Football Team Selector available from the download section. Simply open up the Excel spreadsheet, enable macros and click on the...

8 min readRead more →
OLE Automation Date Converter
follies

OLE Automation Date Converter

Have you ever had problems with numbers somewhere around 40,000 claiming to be dates? It could well be that you need a tool to help you quickly convert dates from the OLE Automation Date - aka OADate - format into something a bit more human readable. If so you're in luck, simply go to the Life Beyond Fife GitHub repository to get hold of the sourcecode, or download the executable. Or read on if you want a bit more background. OLE Automation Dates, or more simply OA dates is a Microsoft standard for specifiying a date and time in a...

3 min readRead more →
Developing in the Brown Field
essays

Developing in the Brown Field

A friend and former colleague of mine told me after leaving the company we had both worked at, "I never want to work for a big company again." I couldn't understand the need for a blanket ban on all big companies from future employment opportunities. The reason apparently came down to the distinction between Greenfield and Brownfield development. In simple terms Greenfield development means writing software from scratch whereas Brownfield generally entails bugfixing or enhancements to existing code projects. Brownfield development is not specifically a bad thing or something to be avoided; there will be many impressive software projects that...

10 min readRead more →