

Wookash Podcast
Łukasz Ściga
Technical conversations with inspiring figures: programming, game engines, graphics, and more!
Episodes
Mentioned books

Jan 10, 2026 • 1h 3min
Charlie Malmqvist | Performance Without Tricks
Charlie Malmqvist, a systems and graphics programmer known for projects like NowGrep, shares his insightful journey from learning programming languages to building innovative tools. He discusses breaking into graphics programming, the challenges of contract work, and why he founded NowGrep to streamline file searches. Charlie also emphasizes a zero-dependency approach for high performance and shares his principles on memory management and data structures. Plus, he spills the beans on organizing the Better Software Conference, focusing on quality and community.

19 snips
Jan 3, 2026 • 2h 9min
Ben Visness | New paradigm for web development
In this discussion, Ben Visnes, a Compiler and WebAssembly engineer at Mozilla, shares his journey from early web development with JavaScript to leading the Handmade Network community. He dives into the essence of low-level programming, the philosophy behind the Handmade movement, and the importance of ‘reinventing the wheel.' Ben explains WebAssembly's significance as a portable bytecode and its evolving role beyond browsers. He emphasizes real engineering practices and the challenges of memory management in web development. A must-listen for tech enthusiasts!

Dec 27, 2025 • 1h 31min
Andreas Fredriksson on Shipping Games
Andreas Fredriksson, a systems and engine programmer known for his work in the demo scene and at leading game studios like Insomniac, shares his journey into programming after discovering the Commodore 64. He dives into the evolution of demo culture, compares hardware from the C64 to the Amiga, and highlights the importance of collaboration between artists and programmers. Andreas discusses leadership lessons, the balance between technical innovation and production needs, and his coding philosophies, all while blending humor and insightful perspectives.

Dec 20, 2025 • 2h 59min
Fabian Giesen | The Part That Nobody Teaches
Fabien Giesen, a software engineer and graphics expert known for his in-depth technical writing, shares insights from his journey in programming. He discusses the game-changing impact of Turbo Pascal and the challenges with assembly language documentation. Fabien also explains the significance of keyboard debouncing for VR, how he built low-latency display setups, and the evolution of graphics control from DOS to Windows. His experiences range from developing software for Intel's Larrabee GPU to tracing the lineage of engineering teams across major gaming platforms.

4 snips
Dec 13, 2025 • 2h 8min
4coder editor is different | Allen Webster
In a captivating conversation, Allen Webster, a developer and tools researcher, shares his journey from experimenting with GameMaker to creating Forecoder. He reveals the inspiration behind his innovative coding editor and discusses its unique architecture. Allen explains the challenges of building code intelligence and introduces the concept of C-scripting, which enhances game engine workflows. His vision for modernizing programming tools through richer data structures sparks an engaging exploration of the future of coding.

Dec 6, 2025 • 1h 24min
Why Assassin's Creeds share monorepo | Nicolas Lopez
Nicolas Lopez, engine architect at Ubisoft, delves into the intricacies of the Anvil engine and its role in the Assassin's Creed series. He discusses the benefits of a monorepo approach, which enhances collaboration and streamlines code management. Topics like balancing shared and specific resources, optimizing for GPU vs. CPU, and implementing ray tracing are explored. Nicolas also shares insights into Ubisoft's telemetry systems that help test dynamically changing game environments and the management of vast codebases, all while ensuring performance remains high.

16 snips
Nov 29, 2025 • 1h 44min
Deep dive on profilers! | Dennis (Telemetry) & Ritesh (Superluminal)
Dennis Gustafsson, a game developer with 25 years of experience, and Ritesh Oedayrajsingh Varma, co-founder of Superluminal, delve into the world of profilers. They explore the differences between sampling and instrumentation profilers, discussing when to use each. Dennis shares insights on early visual profiling techniques from the Amiga era. Ritesh reveals Superluminal's innovative streaming architecture, enabling efficient handling of large capture data. They also highlight strategies for efficient GPU profiling and the importance of visual timelines in multithreading.

16 snips
Nov 22, 2025 • 1h 42min
Mārtiņš Možeiko | Understanding Before Programming
Mārtiņš Možeiko, a software engineer renowned for his work on low-level systems and profiling tools, shares insights from his unique journey in tech. He reminisces about self-teaching Basic on vintage PCs and transitioning through Pascal and C++. Mārtiņš discusses building obfuscation technology at Red Kryption, tackling compiler limitations, and his evolution at LG creating a self-driving simulator. His approach to learning emphasizes hands-on experimentation, and he shares thoughts on modern programming and AI coding tools, all while reflecting on his gaming preferences.

Nov 15, 2025 • 1h 51min
Tyler Glaiel & Edmund McMillen | Endless Design Space in Mewgenics
In this conversation, Edmund McMillen, the creative mind behind Super Meat Boy and The Binding of Isaac, teams up with programmer Tyler Glaiel, known for his work on Glaiel Games. They delve into Mewgenics, a unique cat-breeding tactical strategy game. Hear about their development process, including turns in cat behavior and environmental interactions. They discuss balancing gameplay, the vast ability pool, and weaving narrative into mechanics, all while emphasizing player creativity. Plus, discover why cats make the perfect thematic choice!

15 snips
Nov 8, 2025 • 2h 43min
Dear ImGui | On UI Architecture with Omar Cornut
Omar Cornut, a software engineer and the creator of Dear ImGui, shares his journey from learning BASIC to developing an innovative UI library widely used in game dev. He discusses the importance of hands-on learning versus formal education, and how immediate-mode GUI design speeds up development. Omar explains the differences between IMGUI and Dear ImGui, the challenges of maintaining stability, and the rich ecosystem of language bindings. He also reveals exciting future plans for enhanced styling and a new text editor, emphasizing performance and pragmatism in API design.


