The OldWood Thing

blog = reinterpret_cast<>(life);

Wednesday, 18 December 2019

Branching 0 – Git 1

›
My recent tirade against unnecessary branching – “ Git is Not the Problem ” – might have given the impression that I don’t appreciate the po...
Monday, 16 December 2019

Git is Not the Problem

›
Git comes in for a lot of stick for being a complicated tool that’s hard to learn, and they’re right, git is a complicated tool. But it’s a...
Friday, 13 December 2019

Choosing “a” Database, not “the” Database

›
One thing I’ve run across a few times over the years is the notion that an application or system has one, and only one, database product. It...
Monday, 9 December 2019

Automating Windows VM Creation on Ubuntu

›
TL;DR you can find my resulting Oz and Packer configuration files in this Oz gist and this Packer gist on my GitHub account. As someone wh...
4 comments:
Monday, 18 November 2019

Arbitrary Cache Timeouts

›
Like many other programmers I’ve probably added my fair share of caches to systems over the years, and as we know from the old joke, one of ...
Thursday, 14 November 2019

Validate in Production

›
The change was reasonably simple: we had to denormalise some postcode data which was currently held in a centralised relational database int...
Thursday, 28 March 2019

PowerShell’s Call Operator (&) Arguments with Embedded Spaces and Quotes

›
I was recently upgrading a PowerShell script that used the v2 nunit-console runner to use the v3 one instead when I ran across a weird issu...
‹
›
Home
View web version

About Me

My photo
Chris Oldwood
Cambridgeshire, United Kingdom
A freelance C# & C++ programmer with 30 years experience writing applications and services primarily on Windows.
View my complete profile
Powered by Blogger.