
Wookash Podcast Eskil Steenberg | C is All You Need
19 snips
Sep 6, 2025 Eskil Steenberg, a software developer and member of the C-Standard board, shares his journey from childhood dreams of programming to establishing a game studio. He discusses innovative UV unwrapping tools and the ambitious Unravel project aimed at user control over data. Eskil emphasizes simplicity in C programming, critiques modern complexities, and reveals his experiences with memory manipulation software. He balances his creative pursuits in the gaming world with family life, advocating for a proactive approach to innovation and addressing the challenges of climate change.
AI Snips
Chapters
Transcript
Episode notes
Automating UV Work By Encoding Artist Heuristics
- MinistryOfFlat automates UV unwrapping by applying many heuristics and specialized detectors until results match artist expectations.
- Eskil iterated on detectors and fixes across years to mimic human decisions and licensed the tech to Cinema 4D.
A Local-First Web For Personal Data Control
- Unravel aims to give users local control of their data by storing information on personal devices and offering a protocol to share structured data.
- The project bundles a fast binary serializer (Marshall), local storage, and network sharing to replace centralised feeds with user-controlled indexing.
Marshall: Schema-First Binary Data Access
- Marshall is a binary schema+data format that lets programs access structured data without parsing or allocating, improving speed and remote queries.
- It separates type descriptions from data so UIs can be generated and remote requests can specify needed fields efficiently.
