Building a chatbot with Claude API
September 29, 2025
September 29, 2025
September 29, 2025
August 11, 2025
As I had historic practical knowledge of Linux gained through systems admin roles, I already understood the approaches used for package management in Linux and Mac environments. I used AI assistance to explore how nix compares in a learn by doing approach. This introduction assumes you have some similar knowledge and want to do the same.
June 09, 2025
One of the most useful things I’ve learned in product is that it;s not always yes/no; not every strong opinion needs to be either accepted or resisted outright. Sometimes what’s really needed is to faciliate a space to explore the opinion safely — to understand what’s behind it, and whether it holds up when you bring it closer to users and outcomes.
June 03, 2025
When joining a new team or having a new product to manage, you want to get up to speed quickly and be able to start creating impact. I’ve found that by embracing vulnerability and learning by doing I have been able to navigate multiple new domains throughout my career and become the go-to person for the product.
June 02, 2025
Kotahi is a peer review platform in the Coko ecosystem. When I joined the team there was a well scoped set of project milestones and a large backlog for delivery. This is a good approach when you are working to specific, well scoped deliverables and you know the capacity you will have in the team for the work, but the world doesn’t stop turning when you have outlined all your outputs.
May 28, 2025
The product management lifecycle is typically visualised as a loop of activities that take place in broad areas of Discovery and Delivery.
May 21, 2025
One of the most challenging balancing acts in Product Management is maintaining product quality while still being focused on delivering value. The question of “what do we do about this bug?” can create tension in outcome focussed teams. If you are working towards driving a particular metric or goal, should bug fixes be prioritised over achieving that goal?
May 16, 2025
I’ve been finalising the MoU for the Sciety X NLnet project. Once this is agreed it means that myself and other named people can start work on the project.
July 26, 2017
I handed in the MA Dissertation a couple of weeks ago and I’ve now submitted the associated Journal Article summary.