Category: tech leadership

ARLLS: A youth leadership, social enterprise startup

Intro to Beacon and ARLLS Beacon Changemakers has been helping talented young East Africans into places at top African International Schools and UK Universities for over 15 years. More than just a scholarship programme, the Beacon team delivers a leadership programme to their scholars, in the hope that they will eventually lead ethical and positive…
Read more

Case Study: Technology Leadership Mentoring

Helping Tech Leaders Grow Through Conversation When I announced my transition into independent work in Spring 2024, one of the first people to get in touch was Martin Baker, someone I’d first worked with back in the early 2000s during my days at Epic. At the time, Martin had brought my team in to build…
Read more

Software End of Life Part 3: From Abandonment to Open Source Revival

In the world of software development, the topic of end-of-life scenarios often remains overlooked and there is a stark absence of guidance or case studies to help navigate such situations effectively. This series of blog posts aims to fill this gap, drawing from my own experiences across various companies. Software End of Life Part 1:…
Read more

Software End of Life Part 2: Overcoming Tech Debt With a Complete Rebuild

In the world of software development, the topic of end-of-life scenarios often remains overlooked and there is a stark absence of guidance or case studies to help navigate such situations effectively. This series of blog posts aims to fill this gap, drawing from my own experiences across various companies. Software End of Life Part 1:…
Read more

Software End of Life Part 1: The Journey to Closing Down a Legacy Product

In the world of software development, the topic of end-of-life scenarios often remains overlooked and there is a stark absence of guidance or case studies to help navigate such situations effectively. This series of blog posts aims to fill this gap, drawing from my own experiences across various companies. Software End of Life Part 1:…
Read more

Our journey searching for the AI Team

My piece for Thrive’s AI newsletter about setting up a new AI team for the business and some of the innovations they’ll be working on through 2024. https://www.linkedin.com/pulse/ai-made-me-do-our-journey-searching-ai-team-thrivelearning-k0bpe

Look out, here comes Microsoft!

Towards the end of 2020 our Head of Learning Design asked me to do a short presentation to her design team about where I thought the main disruptions to the Learning & Development technology market would come from in the year ahead. Usually we would look at startups, niche suppliers or parallel industries to identify…
Read more

Why everybody should put users first

You don’t need to be on the product design team to have an interest in user experience. Putting the user first is part of all of our jobs in software and product development, as important as putting the customer first is to a business or service. User centered design (UCD) is the beating heart of…
Read more

Reflections on agile product development

I recently moved teams and role following a company restructure and merger, which led me to reflect on my last three years. One of the reasons I had taken the role was to gain more experience in agile product development. I’d worked in open source product development for over a decade, and on a number of agile projects,…
Read more