Notes on tech, data, leadership & startups by Emil Wåreus: coder, founder, researcher, investor. Every post ships with audio narration.
The Rules of Vibe Coding
Vibe coding works when the repo can talk back. Repo-local static analysis explained: syntax rules, resolved imports, call graphs, CFGs, and data flow.
Write Code That AI Agents Love
A practical talk on making codebases easier for AI coding agents to orient, retrieve from, edit, and verify. Patterns, anti-patterns, and real examples.
Diffusion Deep Research
Using diffusion models to generate deep research reports. A novel approach combining iterative denoising with multi-step reasoning for comprehensive analysis.
Advanced Context Engineering with Claude Code
audioA practical guide to structuring, compacting, and orchestrating context with commands, agents, and scripts for reliable Claude Code workflows.
Recruiting engineers as a startup
audioAs someone who's worked as a data lead or head of engineering for the past years, I've learned a lot about finding and hiring great engineers.
Building a SaaS Business, Zero to One in Hindsight
Lessons from building Debricked: customer validation, execution priorities, a data-driven culture, conviction, and strategies for sustained focus.