Talks
Public talks and workshops on engineering leadership, software delivery, platform engineering, AI productivity, and architecture.
Productivity boost for tech experts using local AI
This workshop focuses on using local AI models to improve day-to-day productivity across coding, research, and other knowledge work.
It covers the tools, workflows, and ideas that help technical people get more leverage from the current AI landscape without depending on cloud services.
It is designed as a hands-on session and works best when participants can follow along on their own machines.
- DevFest Santiago de Compostela 2025
- Santiago de Compostela, Spain
- 10/2025
Streaming Success: Optimizing DORA Metrics through Comprehensive Software Development Practices
High-performing teams improve DORA outcomes by making the whole delivery system work better together instead of optimizing one stage in isolation.
This talk connects coding, collaboration, testing, deployment, and production feedback loops, showing how those practices compound into stronger delivery performance.
The focus is practical: how teams can reduce friction, strengthen the value stream, and improve outcomes without turning metrics into vanity targets.
Delivered at Chartboost, ClimatePartner, and multiple meetups.
- Conferencia Agile Spain (CAS'23)
- Tarragona, Spain
- 11/2023
Also presented on:
- DevFest Santiago de Compostela 2024 in Santiago de Compostela, Spain (10/2024)
- DevBcn 2024 in L'Hospitalet de Llobregat, Spain (6/2024)
Is Unit Testing Dead?
The question is not whether unit testing is dead. The real question is when unit tests are the right tool, when they are not, and how they fit into a broader testing strategy.
This talk looks at the tradeoffs directly: confidence, maintenance cost, feedback speed, and the tendency to over-invest in the wrong kinds of tests. The goal is to help teams design testing approaches that are both realistic and effective.
- XConf Unplugged
- Madrid, Spain
- 4/2018
Also presented on:
- XConf Unplugged in Barcelona, Spain (5/2018)
The Value of Product Thinking in Platform Engineering
Platform engineering works best when it is treated like a product rather than a support queue.
This talk covers the shift from operations-only thinking to an internal product mindset, with a focus on velocity, risk reduction, and better support for product teams.
The goal is to show how platform teams can earn a stronger seat at the table by serving teams with intention and clarity.
Cutting Costs, Not Corners: Adapting Software Practices for Every Stage of Our Project
Software practices should change with the stage of the project, the shape of the team, and the pressure from the business.
This talk looks at how teams can keep quality intentional while avoiding rigid rules that slow down delivery or create unnecessary overhead.
It is framed as a practical way to balance maintainability, speed, and the needs of the current product phase.
First public delivery.
Leveraging Conway's Law to Harmonize User Value & Architecture
Conway's Law is usually discussed as a structural constraint. This session looks at it as a way to create better alignment between teams, architecture, and user value.
It explores how communication patterns shape systems and how teams can use that reality to build products that better match user needs.
First public delivery.