Building memories

“One lives in the hope of becoming a memory.”
― Antonio Porchia

My daughter has just turned two-and-a-half years old. I’m fascinated to know what her first memory will be when she grows up and whatever that happens to be, it will probably be from around now. It’s likely that it will be different to the earliest things she can recall at the moment due to childhood amnesia.

I’m not sure what my earliest memories are. I can remember quite a few things from what must be around the age of three but I have no idea in which order they happened. I’m also not sure if I actually do remember them, if I’ve simply been told about the events or seen a photo that’s triggered something.

Watching her develop has been absolutely fascinating. I’ll never forget the look on her face the first time she realised that she could be understood; she spent the next few days pointing at anything and everything she recognised and telling me what it was. To be fair to her, it’s been a long time since she struggled to let me know what she wanted but that used to be achieved by non-vocal means, physically dragging me to the kitchen fridge and pointing to a jar of olives for instance.

Lately I’ve noticed it becoming more and more difficult to elicit a response from her at times when she’s otherwise engaged with something else, be that having a pretend picnic or tea party with some toys or watching Peppa Pig. I used to find this infuriating but it seems that it’s probably not her fault. I’ll just have to be more patient as she continues to learn and grow.

Growing my own

“Why try to explain miracles to your kids when you can just have them plant a garden?”
— Robert Brault

When I moved in to my new place last summer I noticed that a small corner of the garden had clearly previously been a little vegetable patch but it had long since been abandoned — a rhubarb plant was the only thing left. Over the next several weeks I set to work restoring it.

Once the back-breaking work of double digging over the patch, riddling the soil, mixing in some compost, perlite and lime was done I’ve not actually had to do all that much thanks to the British weather over the past few months. I’m delighted to say that — despite the cataclysmic weather predictions of the Daily Mail1 — the garlic, broad beans, radish and kale I sowed all survived the winter.

While I’m not going to be able to go self-sufficient, I really like the idea that a proportion of the food that I eat can be ascribed food metres rather than miles. It’s also part of the reason I like baking my own bread; I know exactly what’s gone into what I’m eating.

1 I refuse to provide a link to the Daily Mail.

Starting anew

“A society grows great when old men plant trees whose shade they know they shall never sit in.”
– Greek proverb

This year my household is seeing not one but two independence campaigns. One from Scotland and another from my two-year old daughter who suddenly wants to do everything herself.

It has made me think of what I’d like to see in a new country; one that was free from the complex interdependence, relationships and ties built up over centuries. I hold Norway in high regard with its zero debt and well-managed massive sovereign wealth fund but it’s not every country that has those kind of oil reserves.

I’m not talking about everyone being equal; I’m no communist. A fair society doesn’t necessarily imply an equal one. I’m probably paraphrasing and I can neither remember nor seem able to find out who first said this or where I heard it, but to me a fair society is one where you would be happy wherever you were placed within it.

Those of us who live in Scotland and who will be making the decision on the future of the country on the 18th of September this year have a responsibility to search out answers to the important questions — indeed, to first know what the questions and issues actually are; to learn as much as possible to make an informed choice instead of voting purely with the heart and gut feelings.

What will the future bring?

“I look to the future because that’s where I’m going to spend the rest of my life.”
— George Burns

I’ve always fancied being a futurologist; I loved watching Tomorrow’s World as a child.

I thought about the attitudes of the next generation a couple of years ago now, a few months before my daughter was born.

I can’t help but wonder what my daughter will do for a living; my job didn’t exist when I was two. The traditional “safe” professions may well be transformed in the next couple of decades. IBM’s Watson is being trained to assist lawyers and doctors. Plenty of people have started to speculate about jobs of the future. Personally I think that materials science and the field of genetics will continue to grow in importance.

I’m also wondering if she’ll need to learn to drive or if we’ll have a network of autonomous self-driving cars by then.

It’s a right setup

“If I had six hours to chop down a tree, I’d spend the first four hours sharpening the axe.”
— Abraham Lincoln

They say that a poor workman blames their tools. However, a good workman knows good tools and makes sure that they’ve got the best that they can get their hands on. It’s taken me a long time to research and try different development tools. Somewhat inevitably, once I’d finally settled on my professional workflow, I then changed jobs. Obviously I was keen to recreate my workflow and to make it easy to do so again should the need arise.

The first thing I needed to do with a fresh, up-to-date copy of OS X was to install Xcode and command line tools. This was a pre-requisite of building a Boxen controlled environment which would pretty much take care of everything else for me automatically.

My personal Puppet manifest contains instructions for the following:

I also use Boxen to disable the caps lock key, turn off “natural” scrolling, place the Dock on right without magnification and set to automatically hide. I can then add some spacer icons to the Dock in order to group applications logically.

Some would argue that obsessing over such minutiae is focussing on the pencil rather than the work, but I find that this familiarity helps reduce cognitive friction when switching between environments.