Categories
Startups and Business Tech for Good

Have you taken the Founders Pledge?

In the midst of growing FundApps, I gave far less time to charity than I’d have liked. Despite the generous volunteering policy we established, at a personal level my charity amounted to a few small donations, a little micro-finance, and some occasional volunteering.

I countered this feeling of ‘I should do more’ with a vague notion. That is, if against … Read more “Have you taken the Founders Pledge?”

Categories
Startups and Business Tech for Good

Replacing maternity & paternity with parental leave

A friend of mine recently went to his head of HR to arrange shared parental leave. They had no clue how the process worked, asked him how he was going to cover the work, and warned that it might not be possible. My friend had to calmly point out that this was in fact their problem, not his – and … Read more “Replacing maternity & paternity with parental leave”

Categories
General Computing

Restoring an old bkf backup file on macOS or Windows 10 (/8/7)

I recently realised I had a load of old projects and data sitting in a lovely 100GB bkf file – generated by the ntbackup program that used to ship with Windows XP and Windows 2008 – but no way to access them.

Microsoft released a restore-only version for 2008 R2 / Windows 7, but there was no version of ntbackup … Read more “Restoring an old bkf backup file on macOS or Windows 10 (/8/7)”

Categories
Startups and Business

Retro-fitting remote working

I wrote my last post about remote working on my way to Gran Canara almost 4 years ago. It was the first time I had attempted to work remotely from the team based in London, and the reality was – remote working was really hard!

We aren’t a “remote-first” company, and I knew working with the team when they weren’t … Read more “Retro-fitting remote working”

Categories
DevOps Startups and Business

Simple catch-all AWS budgets

We got caught out recently by significantly high usage of AWS CloudWatch, and realised we’d been spending $1000/month more than expected. After tracking down the cause (one of the team had turned on detailed instance monitoring) – I wanted to ensure we had a bit more of a heads up next time. We had budgets set for all the major … Read more “Simple catch-all AWS budgets”

Categories
DevOps Information Security & Privacy

BeyondCorp proxy possibilities on AWS, Google Cloud, Azure

It appears there’s now another tool in the arsenal for those looking at implementing BeyondCorp style security model, with the arrival of OIDC authentication support in AWS’s application load balancer. It adds to a growing list of possiblities, at least for HTTP-based services. Who needs VPN anyway?

The options I’m aware of now include:

  • Bitly’s oAuth2 proxy – a simple
Read more “BeyondCorp proxy possibilities on AWS, Google Cloud, Azure”
Categories
Information Security & Privacy Personal

Not ready to #DeleteFacebook? Here’s some baby steps…

I admit it. I still haven’t taken the plunge to #DeleteFacebook. I can’t remember the last time I posted anything on it, but friends still invite me to events and send me messages via Messenger. Likewise, I haven’t brought myself to using VPN as standard, or Tor for that matter!

That said, here’s some things you might like to try, … Read more “Not ready to #DeleteFacebook? Here’s some baby steps…”

Categories
Developer Community Tech for Good

Exploding cows in Minecraft…

Last weekend I was at Womad festival, helping kids fire exploding cows from catapults in Minecraft. Not my usual line of work as CTO, or typical festival experience for that matter!

I was volunteering with Devoxx4Kids who organise events worldwide where children can develop computer games, program robots and also have an introduction to electronics. CERN had invited Devoxx4Kids to … Read more “Exploding cows in Minecraft…”

Categories
Software Engineering Startups and Business

Licensing SQL Server in AWS? It’s up to twice as expensive as Azure or Rackspace Cloud.

… and regardless of cloud provider, it’s (probably) costing you 2x what it would on dedicated kit. So AWS could be costing you 4x what it would cost to license on dedicated hardware.

Disclaimer: I am certainly not a SQL Server licensing expert, nor that much of a cloud expert. The purpose of this post is to hopefully prove that … Read more “Licensing SQL Server in AWS? It’s up to twice as expensive as Azure or Rackspace Cloud.”

Categories
Personal Startups and Business

Starting a remote working journey

Today I head to Gran Canaria for a month. Not for holiday, but to work. I’ll be leaving my friends and work colleagues back in London, whilst trying to convince them that this isn’t all about sitting on a beach and surfing all day long.

I’ve always read with admiration and a fair dose of jealousy the stories from various … Read more “Starting a remote working journey”

Categories
Software Engineering

Integrating NDepend metrics into your Build using F# Make & TeamCity

NDepend is an analysis tool giving you all kinds of code quality metrics, but also tools to drill down into dependencies, and query and enforce rules over your code base.

There’s a version that integrates with Visual Studio, but there’s also a version that runs on the console to generate static reports, and enforce any code rules you might have … Read more “Integrating NDepend metrics into your Build using F# Make & TeamCity”

Categories
Software Engineering

Code coverage using dotCover and F# make

I’ve previously depended a little too much on TeamCity to construct our build process, but have been increasingly shifting everything to our build scripts (and therefore source control).

We’ve been using F# make – an awesome cross platform build automation tool like make & rake.

As an aside (before you ask): The dotCover support in TeamCity is already excellent – … Read more “Code coverage using dotCover and F# make”