Blog

Learning nix and nixOS

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.


Lean UX Canvas

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.


Learning by doing in product

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.


Outcomes and Opportunity/Solution trees in mission-driven organisations

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.


The product management lifecycle at Sciety

The product management lifecycle is typically visualised as a loop of activities that take place in broad areas of Discovery and Delivery.


Bug prioritisation

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?


weeknote 16/05/25

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.


Hand in!

I handed in the MA Dissertation a couple of weeks ago and I’ve now submitted the associated Journal Article summary.


JISC Digital Tracker Results

My interest in student expectations upon learning technologies came predominantly from attending Jisc’s Digifest conferences over the last few years, and the research I’ve undertaken follows a similar patter to the recent digital tracker that education institutions have taken part in over the last few months.


Coding

Trying to crack on with coding this week. Went back to my initial notes and then chucked the key points and quotes into a spreadsheet, trying to attach common codes to things. I then hid the specific quotes and names and tried to form tags from here.