
Sign up to save your podcasts
Or


Etay Meiri joins me to talk about real-time graphics, performance, and teaching OpenGL online. From integrated GPUs to shaders and the tradeoffs between Vulkan and OpenGL — this is a deep dive into the math, mindset, and challenges behind graphics programming. If you want to know what it takes to teach complex topics simply and how today’s tools are reshaping the graphics pipeline — join us!
Website: https://ogldev.org/
Github: https://github.com/emeiri/ogldev
Discord: https://discord.com/invite/CZdVwZgTYk
X: https://x.com/ogldev
Tiktok: https://www.tiktok.com/@ogldev
Instagram: https://www.instagram.com/ogldev1
Youtube: https://www.youtube.com/channel/UC7Z1FTCdSln_qFKK95AWplw
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Legendary graphics programmer Sean Barrett shares his remarkable journey — starting in early game development, pushing graphics boundaries at Looking Glass Studios, and later creating the iconic STB libraries. We explore everything from postscript printers to portal engines and pioneering indie game jams. This episode dives deep into the technical craft and creative mindset behind some of the most influential graphics work in gaming history. Join us!
Website:https://nothings.org/
Thief engine post: https://nothings.org/gamedev/thief_rendering.html
Github: https://github.com/nothings
Bluesky: https://bsky.app/profile/nothings.bsky.social
X: https://x.com/nothings
Youtube: https://www.youtube.com/user/silverspaceship/videos
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
00:00 Intro
00:41 Early programming & MUDs
08:50 Wildest printer software
39:32 Joining Looking Glass
57:31 Terra Nova rendering tricks
01:18:41 THIEF GRAPHICS ENGINE BEGINS
01:36:44 Portal and cells
02:51:30 Perspective projection mapping
03:05:56 THIEF GRAPHICS ENGINE ENDS
03:16:08 First Indie Game Jams
03:42:57 LEGENDARY STB LIBRARIES
04:59:44 Outro
In this episode Carson Gross – creator of htmx, joins me to reflect on the evolution of the web, the pitfalls of modern frameworks, and why simplicity still matters. We cover his programming roots, his teaching experience, the philosophy behind htmx, and his strong opinions on abstraction, complexity, and testing. Join us!
HTMX book (free digital version!) https://hypermedia.systems/
Mentioned blog: https://grugbrain.dev/
Website: https://bigsky.software/cv/
GitHub: https://github.com/bigskysoftware
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Anton Mikhailov has worked on everything from PS Move to PSVR and Dreams, pushing hardware further than most thought possible. We talk about motion tracking, low-level programming, differences in working for AAA game industry and big tech like Google, and what it really takes to ship high-performance code. Join us!
X: https://x.com/antovsky
Monsumo TV: https://monsumo.tv/ - CHECK OUT!
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Nic Barker is a self-taught programmer who went from web development to building Clay, a fast UI layout library in C. We talk about how he got started, his journey into low-level programming, the challenges of building tools, and what makes great software. Join us!
Nic
Website: https://www.nicbarker.com/
Github: https://github.com/nicbarker
Clay: https://www.nicbarker.com/clay
YouTube: https://www.youtube.com/@nicbarkeragain
X: https://x.com/nicbarkeragain
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
Highlights
Programming Journey
Founding a Startup
Work Experience
Clay Inspiration
What is Clay?
Immediate vs Retained Mode
Browsers and Virtual DOM
Clay Backend Compatibility
Macros
Choosing C
Dislikes about C
Complexity in Clay
Performance Bottlenecks
Contributing to Clay
Finding Time
License
Marketing & Teaching
Code Editor
The Importance of Debugger
Greg Kroah-Hartman is one of the most influential Linux kernel maintainers, responsible for subsystems like USB, TTY, and the stable branch. We talk about how he got started, how Linux development really works, the future of Linux, and what it takes to become a contributor. Join us!
Greg:
Website: http://www.kroah.com/log/
Github: https://github.com/gregkh?tab=overview&from=2009-12-01&to=2009-12-31
X: https://x.com/gregkh?lang=ro
Linux:
Website: https://www.linux.org/
Github: https://github.com/torvalds/linux
Basic patch tutorial: https://github.com/gregkh/kernel-tutorial
The Linux Foundation Website: https://www.linuxfoundation.org/
The Linux Foundation X: https://x.com/linuxfoundation?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Join Nuno Leiria, the creator of Nilo, a new web-first (WebAssembly) game engine that uses genAI to help you create your game. We talk about why building games should feel as joyful as playing them, and how Nilo could help the next generation of creators get started.
Nilo:
Website: https://www.nilo.io/
Discord: https://discord.com/invite/p3GM48mrXt
X: https://x.com/NiloTechInc
LinkedIn: https://www.linkedin.com/company/nilo-technologies/
Nuno:
Website: https://nunoleiria.com/
X: https://x.com/NunoPLeiria
Wookash PodcastShow links: https://podcasters.spotify.com/pod/show/lukasz-scigaSpotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8YgdApple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71wRSS: https://anchor.fm/s/dd7643a4/podcast/rssX: https://x.com/wookash_podcast
Join Marcin Undak, engine lead for Diablo at Blizzard! We talk about game engines and Blizzard and how they differ from other solutions like Unreal, as well as how to think of game production, and what should you do to get a job at a AAA game studio! :)
Join us!
Diablo IV Expansion - Vessel of Hatred!
https://diablo4.blizzard.com/en-us/
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
00:00 Highlights
00:40 How Did the Programming Journey Start?
04:17 CD Projekt Red and The Witcher II
07:19 Ubisoft and The Watch Dogs Series
09:45 Blizzard and Diablo IV
11:02 Current role and Day-to-Day Work
12:04 General Purpose vs. AAA Game Engines
16:16 Working on a Game Engine
19:56 Infrastructure and Processes - Big Games
22:52 What He Enjoyed Working On
23:56 Difficulties in Large Companies
27:24 How Often Does the Engine Change?
30:18 Non-Technical Complexity Made Easy
35:23 Different Stages of Game Production
39:09 Can the Engine Handle It All?
44:05 Upside of Fast-Paced Game Shipping
48:26 C++ and Scripting Languages
54:56 Performance in Diablo IV
01:03:48 Adding Features to the Engine
01:07:02 AAA vs. Indie Development
01:10:41 The Upside of AAA Studios
01:22:50 Will AAA Studios Use Other Languages?
01:30:44 Visual Studio Bad?
01:38:42 Where Should You Start?
What does it really take to build a web browser from scratch? In this in-depth interview, Andreas Kling — the creator of the Ladybird browser and SerenityOS — shares his journey from working at Apple to founding an independent, open-source browser project completely free from corporate influence. We explore the surprising complexity behind rendering web pages, handling JavaScript, and building a modern browser engine with a small team. Andreas also opens up about leaving big tech, the challenges of performance, standards compliance, memory safety, and how Ladybird is proving that a few dedicated people can take on the giants!
Ladybird: https://ladybird.org/
Ladybird Project GitHub: https://github.com/LadybirdBrowser/ladybird
Ladybird Project Discord: https://discord.com/invite/nvfjVJ4Svh
Andreas’ Website: https://awesomekling.github.io/
YouTube: https://www.youtube.com/c/AndreasKling
X: https://x.com/awesomekling
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Tomas Jakubauskas shares his journey from early programming experiments to helping shape Unity's build systems and testing infrastructure. In this episode, we explore how game engines evolve behind the scenes, what it takes to support hundreds of platforms, and why automation became a core focus of his work.
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
From the publisher's feed

275 Listeners

288 Listeners

623 Listeners

275 Listeners

582 Listeners

987 Listeners

188 Listeners

4,168 Listeners

97 Listeners

553 Listeners

5,566 Listeners

66 Listeners

142 Listeners

74 Listeners

89 Listeners