Unwind

Unwind

By The Handmade NetworkTechnology
Download on the App Store

Unwind episodes

  • Andrew Reece

    Andrew Reece, creator of Handmade Network project WhiteBox (https://whitebox.handmade.network), a real-time debugging tool, joins us to discuss WhiteBox, low-level programming, improving the cycle of human-computer interaction both in the physical and software spaces, instant feedback, providing insight into the multiple dimensions that define a program and its effects, and the future of computing.

    https://whitebox.systems

    https://twitter.com/whitebox_sys

    https://infovis-wiki.net/wiki/Visual_Variables

    https://www.axismaps.com/guide/general/visual-variables/

    http://worrydream.com/

    https://futureofcoding.org/

    https://en.wikipedia.org/wiki/Jerome_Bruner

    https://llvm.org/

    https://clang.llvm.org/

    https://en.wikipedia.org/wiki/Object-oriented_programming

    https://dynamicland.org/

    1 hr 33 min
  • Building Handmade Teams, w/ Allen Webster

    Creator of 4coder and RAD Game Tools engineer Allen Webster joins us to discuss teamwork on a new project he started with Ryan, sparked by topics discussed last time he joined us. Using this project as an example, we explore various problems with approaching a team-based Handmade project as programmers used to working on projects alone, and some of the solutions used for approaching those problems.

    https://handmade.network/podcast/ep/14a5407e-5f73-4c59-a422-44c4ece6a1bf

    https://4coder.net

    http://www.melconway.com/Home/pdf/committees.pdf

    1 hr 23 min
  • Martijn Courteaux

    Martijn Courteaux, programmer on the SilverNode project (https://silvernode.handmade.network), joins us to discuss the architecture and development of SilverNode, a RAW photo editor to improve the efficiency and abilities of photographers when editing photos.

    https://silvernode.io

    https://silvernode.handmade.network

    https://www.youtube.com/channel/UCtrDnkbsSQG7UqQm57f17Hw

    https://en.wikipedia.org/wiki/Raw_image_format

    https://en.wikipedia.org/wiki/Bayer_filter

    https://en.wikipedia.org/wiki/JPEG

    https://halide-lang.org/

    https://github.com/bkaradzic/bgfx

    https://www.blender.org/

    http://media.idlab.ugent.be/

    1 hr 22 min
  • Patrick Eye

    Programming educator and community member Patrick Eye joins us in discussing programming education, simplicity, approaches to programming, and game development.

    https://en.wikipedia.org/wiki/Lisp_(programming_language)

    https://en.wikipedia.org/wiki/Class_hierarchy

    https://en.wikipedia.org/wiki/Unified_Modeling_Language

    https://en.wikipedia.org/wiki/Abstraction_(computer_science)

    https://en.wikipedia.org/wiki/Hash_table

    http://changes-game.com/

    https://twitter.com/collin_eye

    1 hr 42 min
  • Ramon Santamaria

    We are joined by Ramon Santamaria (raysan5), creator of the popular C programming library Raylib for video game programming, to talk about Raylib, API design, education, programming techniques, and simplicity.

    https://raylib.com

    https://raylib.com/cheatsheet.html

    https://solarlune.itch.io/masterplan

    https://github.com/Guevara-chan/Midday-Commander

    https://www.raylibtech.com/

    https://raylibtech.itch.io/

    https://github.com/raysan5/raygui

    https://github.com/raysan5/rpng

    https://github.com/raysan5/rres

    1 hr 22 min
  • Ryan Fleury

    Community member, systems engineer, and U.S. Navy Veteran Rudy Faile joins us in turning the tables by interviewing the usual host of the podcast, Ryan Fleury. Together they discuss Handmade Network's history, its purpose and mission, the web, Ryan's experience and how it relates to Handmade Network, and the future of computing.

    https://rudyfaile.com

    https://handmade.network

    https://handmade.network/projects

    https://handmadehero.org

    https://en.wikipedia.org/wiki/QBasic

    https://en.wikipedia.org/wiki/RPG_Maker

    https://en.wikipedia.org/wiki/Adobe_Flash

    https://www.raylib.com/

    https://en.wikipedia.org/wiki/Final_Fantasy

    https://en.wikipedia.org/wiki/The_Legend_of_Zelda:_A_Link_to_the_Past

    1 hr 27 min
  • Ginger Bill

    Creator of the Odin programming language, Ginger Bill, joins us to discuss programming languages, syntax decisions, programming philosophy, memory allocation, non-textual programming, debuggers, empiricism, and tools.

    http://odin-lang.org/

    https://www.gingerbill.org/article/2018/03/12/on-the-aesthetics-of-the-syntax-of-declarations/

    https://en.wikipedia.org/wiki/Programming_language

    https://en.wikipedia.org/wiki/Imperative_programming

    https://en.wikipedia.org/wiki/Procedural_programming

    https://en.wikipedia.org/wiki/Object-oriented_programming

    https://en.wikipedia.org/wiki/Functional_programming

    https://www.gingerbill.org/

    https://www.gingerbill.org/series/memory-allocation-strategies/

    https://www.gingerbill.org/article/2016/12/01/the-metaprogramming-dilemma/

    https://www.gingerbill.org/article/2020/01/25/a-reply-to-lets-stop-copying-c/

    1 hr 32 min
  • Micha Mettke

    Creator of the Nuklear immediate-mode UI library and engine programmer at Keen Core joins us in discussing immediate-mode APIs, his library Nuklear, how an immediate mode API can help simplify problems (both technical and team), memory allocators, data structures, and API orthogonality and diagonality.

    https://github.com/vurtun/nuklear

    https://twitter.com/MichaMettke/status/1235213089026576384

    https://en.wikipedia.org/wiki/User_interface

    https://en.wikipedia.org/wiki/Immediate_mode_(computer_graphics)

    https://en.wikipedia.org/wiki/Retained_mode

    https://en.wikipedia.org/wiki/Immediate_mode_GUI

    https://www.youtube.com/watch?v=Z1qyvQsjK5Y

    https://github.com/ocornut/imgui

    1 hr 13 min
  • Allen Webster

    Creator of 4coder and RAD Game Tools engineer Allen Webster joins us to discuss architectural decisions and challenges in 4coder, text editors, programming languages, programming tools, and a better future of computing.

    https://4coder.net

    https://en.wikipedia.org/wiki/Dependency_hell

    https://en.wikipedia.org/wiki/Operating_system

    https://en.wikipedia.org/wiki/Memory_management_(operating_systems)

    https://en.wikipedia.org/wiki/C_(programming_language)

    https://en.wikipedia.org/wiki/C_preprocessor

    https://en.wikipedia.org/wiki/Lisp_(programming_language)

    https://en.wikipedia.org/wiki/Python_(programming_language)

    1 hr 30 min
  • Demetri Spanos

    Artificial intelligence industry veteran Demetri Spanos joins us in discussing artificial intelligence, machine learning, low level programming, an optimization problem that was solved with making something from scratch, understanding computing and engineering problems, the Internet of Things, and software stacks.

    https://en.wikipedia.org/wiki/Artificial_intelligence

    https://en.wikipedia.org/wiki/Machine_learning

    https://en.wikipedia.org/wiki/Scientific_computing

    https://en.wikipedia.org/wiki/Computational_finance

    https://en.wikipedia.org/wiki/Neural_network

    https://en.wikipedia.org/wiki/C_dynamic_memory_allocation

    1 hr 10 min

About Unwind

From the publisher's feed

The Handmade programming community has a different perspective on software development. In this show, we sit down with Handmade programmers and let them show off their work and share what they've been…