
Sign up to save your podcasts
Or


Shift Left: Lessons Learned from 30 Years of Building
With Dave North, Principal Engineer at Rewind
How do you make cost part of engineering without slowing engineers down?
Mike Weider talks with Dave North about how Rewind brings cost visibility and ownership into the software development lifecycle. Dave shares practical lessons on modeling costs before building, spotting inefficiencies in production, and getting engineers engaged through visibility and cost champions.
They also explore how AI is changing the process, from building interactive cost simulators to automating code reviews, and why small changes to prompts, logs, and database records can have a meaningful impact at scale.
About the guest
Dave North is a Principal Engineer at Rewind, a SaaS backup company serving more than 25,000 companies worldwide. He brings over 30 years of engineering experience across large corporations and startups. At Rewind, he has built and led CloudOps, platform, security, and IT teams. Today, he focuses on complex problems that span engineering and the wider business.
Key takeaways
Chapters
Links
Dieter Matzion, a cloud and technology infrastructure leader at Roku with prior engineering leadership roles at Intuit, Netflix, and Google, joins Mike Weider to talk about how FinOps teams can shift cost awareness earlier in the engineering lifecycle. T
he conversation covers why engineers often misjudge efficiency, how to create practical cost KPIs, and why AI is pushing the industry toward tokenomics as a separate discipline.
We discuss how to make cost another engineering dimension alongside latency and performance, why leadership buy-in matters, and how teams can keep cloud spend aligned with business growth without slowing down innovation.
Key topics
Timestamps
00:00 - Dieter Matzion’s background in cloud infrastructure and FinOps
00:26 - Where shift-left FinOps stands in the community today
03:35 - Why engineers are often poor judges of efficiency
05:38 - The “good enough” mindset and why it fails for cloud commitments
07:25 - Incentives, downside risk, and why savings are rarely rewarded
09:50 - Making cost a normal engineering optimization dimension
10:47 - Why cloud cost literacy matters across the application lifecycle
12:32 - Basic KPIs teams can start with, from cloud cost per revenue onward
13:23 - Cost per vCPU hour and cost per gigabyte stored
15:09 - Why unit economics must be measured in production, not just planned
16:02 - A real example of AI tuning reducing monthly cost dramatically
16:23 - How a gossip protocol created a major cost explosion
16:50 - Roku’s cost per streaming hour benchmark
19:52 - Using proof of concept work to estimate material cost impact
20:53 - How cost checks happen at rollout level, not just per individual code change
21:53 - Alerts, escalation, and human-in-the-loop response
22:57 - Pure cost anomalies versus KPI-driven cost regressions
23:34 - Why tokenomics exists alongside FinOps
24:04 - FinOps versus tokenomics across the AI stack
25:46 - The five layers of the AI stack and how they change optimization
26:11 - New tokenomics KPIs like cache hit ratio and routing quality failure rate
27:35 - Why AI requires a distinct discipline beyond traditional FinOps
28:40 - How AI coding tools and AI application spend change the shift-left problem
29:19 - Current enterprise limits on AI usage and who drives most spend
30:54 - How agentic workflows could eventually include a cost-aware FinOps agent
31:49 - Best advice for teams in the crawl phase
32:10 - Start small, build successes, and get leadership buy-in
33:28 - Why Roku created cost per streaming hour to keep spend from outpacing revenue
From the publisher's feed