Portait

Synopsis

I’m a career-professional Ruby on Rails specialist who has been working with tech startups for over 20 years, peaking at serving as Chief Technology Officer at Mable.

I’m passionate about using data-driven decision making to create meaningful, enduring value through the relentless pursuit of quality over quantity, embracing constraints, and straight-up hard work and pragmatism.

As I enter my 50’s, I look forward to what promises to be the most prolific decade of my career, building on many years of experience, and hopefully tempered by wisdom gained along what has been a pretty amazing journey working with some wonderful companies and people.

Profiles

Projects

My go to toolbox on a Mac includes a combination of Alfred for automation, NotePlan for personal task and knowledge management, and Obsidian for more a more complex PKM.

Power laws

The “pick two of three” power law appears to manifest in more than just the classic project management pyramid.

I made these as practical examples of enforcing two of three:

In reality, it’s not quite that clear, it’s a more nuanced intersection of all three.

Venn

Conservation of “foo”

We know that we can’t create or destroy energy, only convert it from one form to another, so it really should come as no surprise that this manifests in software development as the law of conservation of complexity.

There is a certain amount of complexity in any system which is inherent to the problem being solved, and cannot be reduced, only moved from one part of the system to the other.

We’ve all used systems where the complexity has leaked out into the user interface, or have worked on systems with a beautiful user experience but a back-end architecture that is the stuff of nightmares.

It is possible to optimise for the right two of three, during right phase of a project’s development, but without conscious effort, entropy does have a tendency to pick one of the three for you.

My values

My team at Mable had this artwork commissioned as a farewell gift, and I was blown away by how well they know me:

Mark's values

Thank you so much Winnie, Zak, Chris, and Rodney.

They’ve captured my personal values in this wonderful image:

Looking closely at the laptop screen, we find “Mark’s lessons”, which I must have banged on about enough for them to have been able to record them for posterity: