Unwind

Unwind

By The Handmade NetworkTechnology
Download on the App Store

Unwind episodes

  • How does a web dev become a CPU engineer? w/ Alex (aolo2)

    Welcome to the first episode of Unwind in podcast form! Web developer turned CPU engineer Alex (aolo2) joins us to discuss three amazing programs he made from scratch: a collaborative whiteboard, a chat application, and a processor trace viewer.

    For those listening via a podcast feed, welcome to Unwind. Unwind started as a live interview show on Twitch, but this year we've decided to change the format and bring it to podcast platforms. We're still keeping the old Handmade Network Podcast episodes around, so you can listen through the backlog at any time.

    This episode is intended to be watched in video form. We recommend watching on YouTube or Spotify.

    Show notes:

    • Alex’s whiteboard program: https://git.some.website/aolo2/desk2/src/branch/sdf
    • Alex’s chat program: https://github.com/aolo2/chat
    • Handmade Hero: https://guide.handmadehero.org/
    • Milton, another Handmade paint program: https://www.miltonpaint.com/
    • Our 2024 Visibility Jam: https://handmade.network/jam/visibility-2024
    • Colin’s profiler, Spall: https://gravitymoth.com/spall/
    • Join the Handmade community: https://handmade.network/

      Edited by Vital Ash: https://youtube.com/@vitalash

      58 min
    • [HMS2022] Memory Strategies: The Merits of (Un)safe
      Happy Thanksgiving! This is a rebroadcast of the memory safety podcast from Handmade Seattle 2022.
      Allen Webster (creator of 4coder) interviews three guests on the hotly-contested topic of memory safety:
      - Evan Ovadia, creator of the Vale programming language (https://vale.dev/)
      - Ryan Fleury, game developer and employee at Epic Games Tools (formerly RAD Game Tools) (https://www.rfleury.com/)
      - John Austin, founder of Pontoco, the game studio known for their VR game The Last Clockwinder (https://pontoco.com/)
      We hope you learn something about memory allocation and memory safety, and we hope that this can be a model for difficult programming conversations in the future!
      This episode was produced by Abner Coimbre for Handmade Seattle 2022, and is made available in its unmodified form under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License: https://creativecommons.org/licenses/by-nc-nd/4.0/
      1 hr 54 min
    • State of the Network 2021

      Rudy Faile - community member, former podcast guest, navy veteran, and systems engineer - joins us to discuss the Handmade movement in 2021, including the Handmade Seattle conference, Handmade projects, and Handmade Network, and where we are planning to go with Handmade Network in 2022 and beyond.

      https://handmade-seattle.com/

      https://happenlance.com/

      https://handmade.network/jam

      https://handmade.network/showcase

      45 min
    • [HMS2021] The Race to Replace C and C++ 2.0
      Another Handmade Seattle special, this time from HMS2021! In this episode, Abner Coimbre, host of Handmade Seattle and founder of Handmade Network, has another discussion about new systems-level programming languages acting as alternatives to C and C++. This podcast features three guests: Andrew Kelley of Zig, Ginger Bill of Odin, and Mason Remaley who is on the Zig Software Foundation board, and has experience with both Zig and Rust.
      Intro and outro have been added after-the-fact and are not part of the official recording. Rebroadcasted in coordination with HMS2021 to host this conference content on audio-only, standard podcast platforms.
      https://media.handmade-seattle.com/the-race-to-replace-c-and-cpp-2/
      https://ziglang.org/
      https://odin-lang.org/
      https://www.anthropicstudios.com/
      https://github.com/sponsors/ziglang
      https://jangafx.com/software/embergen/
      1 hr 37 min
    • How The Internet Works, w/ Tyler Leeds & Rudy Faile

      Tyler Leeds is a network engineer for Automattic. He works as a member of a small team that manages a massive network, responsible for a massive portion of the entire web. He and Rudy Faile, a coworker of Tyler's, community member, and former podcast guest, join us in this episode to dig into the guts of how networking works at a lower level. We discuss both the technical and human aspects of how the Internet comes together, and what that means for software developers.

      Tyler was kind enough to provide a practical example of a BGP update (which we discuss in the podcast) in action for us to check out: https://handmade.network/static/media/podcast/hmn/bgp_example.txt

      https://www.cisco.com/

      https://automattic.com/

      https://www.arin.net/resources/guide/asn/

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

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

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

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

      https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13769-5.html

      https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/13753-25.html

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

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

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

      1 hr 25 min
    • The Web's Problems & Future, w/ Ben Visness and Asaf Gartner

      Ben Visness and Asaf Gartner—web development professionals and Handmade Network staff members—join us in this episode. We discuss the problems that the web is trying to solve, the source of performance problems in web-based software, how the web could improve practically in the short-term, and how it could improve dramatically in the long-term.

      https://jquery.com/

      https://developer.mozilla.org/en-US/docs/Web/CSS

      https://v8.dev/

      https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model

      https://www.w3schools.com/csS/css3_flexbox.asp

      https://www.chromium.org/developers/how-tos/trace-event-profiling-tool

      https://webassembly.org/

      https://developer.chrome.com/docs/devtools/evaluate-performance/

      1 hr 13 min
    • Examining Computer Science Education, w/ Demetri Spanos

      Demetri Spanos is a machine learning expert, PhD recipient, and former university professor. In this episode, he joins us again to discuss the subject of education, particularly in universities. We dig into the perceived problems of computer science and software engineering education, whether they are real or serious, why they are there, how they have been solved elsewhere, and how we might solve them in the future.

      https://www.caltech.edu/

      https://www.usc.edu/

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

      https://ncu.libguides.com/writingresources/synthesis

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

      https://en.wikipedia.org/wiki/Java_(software_platform)

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

      https://nodejs.org/en/

      https://www.olin.edu/

      1 hr 26 min
    • Ripcord, Programming, and Education, w/ Cancel

      Andrew Richards (also known as cancel), creator of Ripcord, joins us to chat about how he got into low level programming, the development and technical challenges of Ripcord, programming languages, teaching low-level programming, and modern software.

      https://cancel.fm/

      https://cancel.fm/ripcord

      https://en.wikipedia.org/wiki/UTF-8

      https://en.wikipedia.org/wiki/UTF-16

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

      https://bellard.org/tcc/

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

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

      1 hr 23 min
    • Funding Handmade Projects, w/ Andrew Kelley & Allen Webster

      Andrew Kelley and Allen Webster join us to discuss the funding model of Zig language and making Handmade-style projects self-sufficient in funding.

      https://ziglang.org/zsf/

      https://4coder.net

      https://patreon.com

      https://itch.io

      https://drive.google.com/drive/folders/1ucHARxVbhrBbuZDbhrGHYDTsYAs8_bMH

      https://sourcehut.org/

      1 hr 22 min
    • [HMS2020] The Race to Replace C and C++
      A Handmade Seattle 2020 special! In this episode, Abner (host of Handmade Seattle, Handmade Network founder) discusses compilers and programming languages with Andrew Kelley, Ginger Bill, and Josh Huelsman. Intro and outro have been added after-the-fact and are not part of the official recording. Rebroadcasted in coordination with HMS2020 to host this conference content on audio-only, standard podcast platforms.
      https://media.handmade-seattle.com/the-race-to-replace-c-and-cpp/
      https://ziglang.org
      https://odin-lang.org
      https://twitter.com/machinamentum
      https://www.amazon.com/gp/product/0130224189?pf_rd_r=HA28V9K2CVPX02MTF12W&pf_rd_p=a712d25e-094e-4a8b-b495-0be41c4dbcc9
      https://www.youtube.com/watch?v=Gv2I7qTux7g
      https://www.youtube.com/watch?v=rCqFdYUnC24
      Gunshot Sound Credits:
      Gunshot #1: https://opengameart.org/content/sound-effects-for-platformer
      Gunshot #2: https://opengameart.org/content/byte-man-sfx-1
      Licensed under the Creative Commons license (https://creativecommons.org/licenses/by-nc-nd/4.0/).
      1 hr 34 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…