
Sign up to save your podcasts
Or


Dave Thomas: Pragmatism, Feedback Loops, and Why AI Doesn’t Change the Fundamentals
In this episode of Risk-First: Stars of Software, Rob Moffat talks with Dave Thomas, co-author of The Pragmatic Programmer, original signatory of the Agile Manifesto, founder of The Pragmatic Bookshelf, and long-time thinker on software simplicity, agility, and feedback-driven development.
Dave has spent decades shaping how software developers think about programming — from pragmatism and feedback loops, through Agile, Ruby, and testing, to his more recent work on simplicity and AI-assisted software development.
Along the way, Rob and Dave dive into:
The Pragmatic Programmer
https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Classic software engineering book introducing concepts like pragmatism, tracer bullets, orthogonality, and feedback-driven development.
The Pragmatic Bookshelf
https://pragprog.com
Technical publishing company focused on practical software development books across programming, AI, testing, and engineering.
Agile Manifesto
https://agilemanifesto.org
The original Agile Manifesto and principles created at Snowbird in 2001.
Simplicity
https://pragprog.com/titles/dtlang/simplicity/
Dave Thomas’ recent book exploring simplicity, empathy, systems thinking, and software design.
FINOS
https://www.finos.org
Open source foundation discussed in relation to software supply chain security and open source sustainability.
Dave Thomas’ Substack
https://newsletter.pragmaticengineer.com
Dave’s writing and commentary on software, AI, and programming ideas.
James McLeod: Open Source Communities, Hackathons, and Why Open Source Opens Doors
In this episode of Risk-First: Stars of Software, Rob Moffat talks with James McLeod, Open Source Lead at NatWest Group, FINOS board member, and organiser of London JS.
James has spent years at the intersection of enterprise technology and grassroots developer communities — helping banks engage with open source while also building one of London’s best-known JavaScript meetups. Before NatWest, he worked directly within FINOS helping financial institutions collaborate through open source, standards, and shared engineering practices.
The conversation explores how open source communities form around uncertainty, why meetups and hackathons matter far more than most organisations realise, and how the current explosion of AI tooling mirrors the chaos and creativity of the early JavaScript ecosystem.
Along the way, Rob and James dive into:
London JS
https://www.meetup.com/london-js/
London-based JavaScript and frontend development community bringing together developers, speakers, and technology enthusiasts.
FINOS (Fintech Open Source Foundation)
https://www.finos.org
Foundation enabling collaboration on open source projects and standards across financial services.
NatWest Group
https://www.natwestgroup.com
UK banking group active in open source collaboration and FINOS initiatives.
Viktor Petersson: SBOMs, Supply Chains, and the Reality of Software Transparency
In this episode of Risk-First: Stars of Software, Rob Moffat talks with Viktor Petersson, founder of SBOMify and co-founder and CEO of Screenly.
Viktor has spent years building real-world systems at the intersection of hardware, cloud, and security—from early Raspberry Pi-based digital signage through to globally deployed platforms used by organisations like NASA and Capital One. More recently, he’s focused on one of the most talked-about—and misunderstood—areas in modern software: Software Bills of Materials (SBOMs).
The conversation explores why SBOMs have suddenly become a regulatory and industry focus, whether they actually solve the problems they claim to, and what it really means to understand what’s inside the software we run.
Along the way, Rob and Viktor dive into:
sbomify
https://sbomify.com
Platform focused on generating, managing, and operationalising Software Bills of Materials.
Screenly
https://www.screenly.io
Digital signage platform originally built on Raspberry Pi, now deployed globally across enterprise environments.
Software Bill of Materials (SBOM)
A structured representation of the components, libraries, and dependencies that make up a piece of software.
Software Supply Chain Risk
Risks arising from dependencies on external code, including vulnerabilities, maintainership gaps, and compromised packages.
Transitive Dependencies
Dependencies of dependencies, which often introduce hidden complexity and risk.
SBOM Accuracy & Freshness Problem
The challenge of keeping SBOMs up to date and reflective of real-world deployed systems.
Compliance vs Operational Security
The difference between producing artefacts to satisfy regulators and actually improving security posture.
Vulnerability Management Integration
Using SBOMs as input into processes that identify, prioritise, and remediate security vulnerabilities.
AI-Generated Code Risk
The increasing difficulty of understanding software composition as AI accelerates code generation and reuse.
Jyoti Wadhwa: AI Governance at Scale, Decision Risk, and the Future of the SDLC
In this episode of Risk-First: Stars of Software, Rob Moffat talks with Jyoti Wadhwa, global leader in AI governance and enterprise technology risk, and contributor to FINOS AI governance efforts.
Jyoti has spent her career helping large organisations—from Fortune 100 companies to US federal agencies—adopt emerging technologies safely, translating regulatory expectations, risk frameworks, and responsible AI principles into governance models that actually work in practice. Which makes her the perfect person to explore what governance really means when you’re operating at scale.
The conversation explores how organisations move from individual experimentation with AI tools to coordinated, enterprise-wide adoption, why governance isn’t about slowing things down but enabling decisions, and how the shift to agentic, non-deterministic systems is fundamentally changing the software development lifecycle.
Along the way, Rob and Jyoti dive into:
## Links
FINOS AI Governance Framework
https://github.com/finos/ai-governance-framework
Open-source framework defining risks and controls for adopting AI in financial services.
FINOS (Fintech Open Source Foundation)
https://www.finos.org
Industry foundation enabling collaboration on open standards and governance across financial services.
NIST AI Risk Management Framework
https://www.nist.gov/itl/ai-risk-management-framework
Widely referenced framework for managing AI risk, governance, and trustworthy AI systems.
MITRE ATT&CK Framework
https://attack.mitre.org
Knowledge base of adversary tactics and techniques used for threat modelling and security analysis.
Brittany Istenes: Open Source Readiness, OSPOs, and Why Contribution Is Risk Management
In this episode of Risk-First: Stars of Software, Rob Moffat talks with Brittany Istenes, open source strategist, InnerSource advocate, and contributor to FINOS’ Open Source Readiness work.
Brittany has spent years helping large organisations—especially in regulated industries—figure out how to actually work with open source, not just consume it. Which makes her the perfect person to explore one of the biggest blind spots in enterprise technology today: the gap between relying on open source and understanding how to manage the risks that come with it.
The conversation explores why so many firms depend on open source but struggle to engage with it properly, what OSPOs are really for (beyond compliance), and how organisations can move from passive consumption to active participation without losing control.
Along the way, Rob and Brittany dive into:
FINOS Open Source Readiness (OSR)
https://osr.finos.org
InnerSource Commons
https://innersourcecommons.org
FINOS (Fintech Open Source Foundation)
https://www.finos.org
Music Mentioned Includes:
Colin Eberhardt: AI Governance, Agentic Coding, and the Future of Open Source
In this episode of Risk-First: Stars of Software, Rob Moffat talks with Colin Eberhardt, CTO of Scott Logic, long-time FINOS contributor, and one of the principal authors of the AI Governance Framework.
Colin has spent years helping financial institutions adopt new technologies safely—without slowing innovation to a crawl. Which makes him exactly the right person to talk to about the biggest technological shift the software industry has seen in decades: AI.
The conversation explores what AI governance actually looks like in practice, why banks struggled to work out whose problem AI even was, and how large organisations can adopt powerful new tools without accidentally causing chaos.
Along the way, Rob and Colin dive into:
In this episode of Risk-First: Stars of Software, Rob Moffat speaks with Kunal Kushwaha—Senior Developer Advocate at CAST AI, founder of the global WeMakeDevs community, CNCF Ambassador, and one of the most recognisable voices in today’s cloud-native ecosystem.
Kunal’s work sits at the intersection of cloud infrastructure, developer education, and community-driven learning, focused on helping organisations reduce cloud waste, improve reliability and performance, and navigate the growing complexity of Kubernetes and AI-driven platforms. At its core, his perspective highlights that risk in modern technology is not just technical—it’s human, organisational, and economic.
Together, Rob and Kunal explore:
Episode 2 — Steve Tendon: Constraints, Flow, and the Human Side of Organisational Risk
In this episode of Risk-First: Stars of Software, Rob Moffat speaks with Steve Tendon—creator of the Tameflow approach and a leading thinker in systems thinking, organisational performance, and flow-based management.
Steve’s work sits at the intersection of theory and real-world change, helping organisations improve economic, operational, organisational, and human performance by focusing on constraints, decision-making, and the social dynamics of collaboration. At its core, Tameflow is about understanding how people communicate, make trade-offs, and ultimately manage risk—whether explicitly or by intuition.
bobmkite9s-studio_risk-first-st…
Together, Rob and Steve explore:
From last-minute product disasters caught minutes before release to breakthrough organisational turnarounds, this conversation reveals a powerful theme: performance improves when we focus on what truly constrains us—and have the courage to change how we think.
If risk is about navigating uncertainty and trade-offs, then mastering flow, constraints, and human decision-making may be the most important skill of all.
The Goal — Eliyahu M. Goldratthttps://www.amazon.co.uk/dp/0884271951
A classic introduction to the Theory of Constraints, presented as a narrative about improving organisational performance. Steve highlights it as a book worth rereading many times because new insights emerge with each pass.
https://www.goldratt.com/resources/books
Further exploration of constraints thinking, flow, and systemic improvement across organisations and industries.
https://patternlanguage.com
Foundational ideas behind patterns, organisational design, and systems thinking, which strongly influence the Tameflow approach.
https://tameflow.com
Steve’s organisational performance and systems-thinking consultancy focused on improving economic, operational, organisational, and human flow.
https://tameflow.com/circle
A discussion community exploring systems thinking, constraints, organisational design, and knowledge-work performance.
https://tameflow.com/career-booster
Steve’s programme aimed at helping individuals improve professional effectiveness using constraints thinking, conflict resolution, and systemic decision-making.
Episode 1 — Dom Vogel: Cybersecurity, Leadership, and the Risks We Choose Not to See
In the very first episode of Risk-First: Stars of Software, Rob Moffat sits down with cybersecurity leader Dom Vogel to explore what risk really means beyond code, tools, and technology.
With more than two decades in the field, Dom shares how cybersecurity has evolved from a niche IT concern into a core business risk—and why many executives still fail to see it that way. From boards of directors who only pay attention when their yachts are on the line, to companies brought to a halt by ransomware because no one ever tested their backups, this conversation reveals a simple truth: most disasters aren’t sophisticated—they’re preventable.
bobmkite9s-studio_risk-first-st…
Together, Rob and Dom unpack:
This episode sets the tone for the series: understanding that success in technology—and perhaps any profession—comes down to making better decisions about risk.
If you want to get better at what you do, start by understanding the risks that shape it.
Cybersecurity news and analysisFrom the publisher's feed
Risk-First is about understanding how to manage risks in software development.
But there are a million jobs in technology besides coding, testing, and releasing.
How does risk inform those…
Is all work… risk management?
I’m Rob Moffat, and in each episode I sit down with leaders, builders, and thinkers from across the software industry to understand what they do, the risks they navigate every day, and the lessons they’ve learned along the way.
Because behind every successful system, career, and company…
there’s someone making smart decisions about risk.
And if you want to be great in your chosen field, you need to be great at managing risk.
So who better to learn from… than the stars?
Welcome to Risk-First: Stars of Software.