It's fast, lightweight, widely-adopted and ludicrously-customisable. Better yet, you can easily share extensions and
settings between VS Code projects.
I recently achieved a personal goal of delivering a rather nerve-wracking but rewarding
talk at another excellent ESRM conference in London. Take a look at the slides!
Code interviews are generally a pain for everyone, but are great when well executed. I've had the
(mis)fortune to experience several different styles, and have some advice on how to improve your
tests and, ultimately, the type of candidate you hope to hire!
Last week, I gave a talk at the awesome Greenwood Campbell, entitled Hacking a Career in Technology.
I was excited, nervous, mildly terrified, and hopeful it would be a success. So why do it, and what counts as a success?!
I'm sure every parent is the same, but I am constantly amazed by our little boy.
I wish I had written down more of our conversations, but I had to share this beauty from yesterday evening.
Here are my ridiculously-late notes from an ever-improving re:develop conference. In short: it was excellent.
It was interesting to see software mimicking real life, such as pipelines and containers.
It was even better to see more women presenting and in attendance, too.
After nearly five years of running a self-hosted WordPress blog, I recently migrated
it to Squarespace. It took a while to reach the decision, but I'm very happy and am
looking forward to writing more frequently. But why move?
Charts help us to visualise data, but not only do different types of chart suit different types of data,
the space available for them also affects the choice.
Git is great. I've explained why version control is so useful before, and loved how easy it was to get
started with GitHub. Now, however, having used Atlassian products as part of my daily workflow, I'm
migrating to Bitbucket, its Git hosting solution. Why?
After 5.5 years of working in London, I'm relocating with my family; hopefully for many years,
and probably forever, or until we retire and globe trot.
You might have have noticed that the new home of my blog looks very different, and hopefully agree
it's a big improvement. That's because I made a big mistake last time: I didn't start strong.
I started the year with the ambition of creating a site to showcase what I can do. As you can see
from the date of my first (and previous) post, that hasn't happened yet!