| A | B | C | D | E | F | G | H | I | J | K | M | N | O | P | R | S | T | U | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Done | Entered on new site | Title | Vimeo Video Title | Type | Conference | Has Q&A | Main Video URL | Q&A Video Url | Track(s) | Schedule Position | Speaker Name(s) | Speaker Bio | Old Guide URL | Old Media Subdomain URL | Short Description | Long Description | Slides | Notes for HMN Admins | |
2 | Good times with a pile of GPUs | Talk | Handmade Seattle 2019 | Physical | 1 | Elizabeth Baumel | https://media.handmade-seattle.com/elizabeth-baumel/ | https://docs.google.com/presentation/d/15XDSWNXVdqJ20dKi512fvdr-2eRYlK0zVLISDnjaEeM/edit#slide=id.p1 https://web.archive.org/web/20221207065835/https://handmade-seattle.com/2019/slides/elizabeth_baumel.pdf | video lost due to technical difficulties https://x.com/Icetigris/status/1196542579547881472 | |||||||||||
3 | Let’s talk about queues | Fabian Giesen - Let's Talk About Queues | Talk | Handmade Seattle 2019 | https://player.vimeo.com/video/453080016 | Physical | 2 | Fabian Giesen | https://guide.handmade-seattle.com/c/2019/talks/lets-talk-about-queues/ | https://media.handmade-seattle.com/fabian-giesen/ | was at https://www.handmade-seattle.com/2019/slides/fabian_giesen.zip at some point in 2020, not available on Internet Archive | |||||||||
4 | Inventing an instruction set - the genesis of LarrabeeNI, Knights Corner NI, and AVX512 | Tom Forsyth - The Lifecycle of an Instruction Set | Talk | Handmade Seattle 2019 | https://vimeo.com/450406346 | Physical | 3 | Tom Forsyth | https://guide.handmade-seattle.com/c/2019/talks/lifecycle-of-an-instruction-set/ | https://media.handmade-seattle.com/tom-forsyth/ | Tom Forsyth, an Intel CPU and GPU architect who worked on AVX-512, explores what's required to innovate instruction set architectures. | https://tomforsyth1000.github.io/papers/LRBNI%20origins%20v4%20full%20fat.pdf https://web.archive.org/web/20200904211241/https://www.handmade-seattle.com/2019/slides/tom_forsyth.pdf | ||||||||
5 | DOD breakdown of an OOP sample | Talk | Handmade Seattle 2019 | Physical | 4 | Mike Acton | https://media.handmade-seattle.com/mike-acton/ | video lost to time, source: Abner during a #coffee chat | ||||||||||||
6 | Odin | Ginger Bill - Odin Lang | Demo | Handmade Seattle 2019 | https://player.vimeo.com/video/452658481 | Physical | 5 | Ginger Bill | https://guide.handmade-seattle.com/c/2019/devon/odin-lang/ | https://media.handmade-seattle.com/ginger-bill/ | ||||||||||
7 | Our Machinery | Our Machinery | Demo | Handmade Seattle 2019 | https://player.vimeo.com/video/452657581 | Physical | 4 | https://guide.handmade-seattle.com/c/2019/devon/our-machinery/ | https://media.handmade-seattle.com/our-machinery/ | |||||||||||
8 | Riscy Business | Mio Iwakura - Riscy Business | Demo | Handmade Seattle 2019 | https://player.vimeo.com/video/452654388 | Physical | 3 | Mio Iwakura | https://guide.handmade-seattle.com/c/2019/devon/riscy-business/ | https://media.handmade-seattle.com/mio-iwakura/ | ||||||||||
9 | The Melodist | Ryan Fleury - The Melodist | Demo | Handmade Seattle 2019 | https://player.vimeo.com/video/452653457 | Physical | 2 | Ryan Fleury | https://guide.handmade-seattle.com/c/2019/devon/melodist/ | https://media.handmade-seattle.com/ryan-fleury/ | ||||||||||
10 | <Devon’s recap> | tek256's Journey | | Handmade Seattle 2019 | https://player.vimeo.com/video/452650321 | Physical | 1 | tek256 | https://guide.handmade-seattle.com/c/2019/devon/handmade-seattle-2019/ | https://media.handmade-seattle.com/tek256/ https://media.handmade-seattle.com/documentary-2019/ | also named "HMS Documentary (2019)" | |||||||||
11 | Dion Systems | Demo | Handmade Seattle 2020 | | ||||||||||||||||
12 | Dion Systems | Dion Systems - The How And Why Of Reinventing The Wheel | Talk | Handmade Seattle 2020 | https://vimeo.com/485177664 | https://vimeo.com/485223852 | Online | 18 & 19 | Allen Webster, Ryan Fleury | https://guide.handmade-seattle.com/c/2020/dion-systems-reinventing-wheel/ https://guide.handmade-seattle.com/c/2020/dion-systems-qa/ | https://media.handmade-seattle.com/dion-systems/ | |||||||||
13 | Simple Computer Company | Neo Ar - Simple Computer Company | Demo | Handmade Seattle 2020 | https://vimeo.com/484993051 | Online | 17 | Neo Ar | https://guide.handmade-seattle.com/c/2020/simple-computer-company/ | https://media.handmade-seattle.com/simple-computer-company/ | Is it possible to achieve an order of magnitude less complexity for computer hardware? Computers that are simple and reliable? | |||||||||
14 | Myst VR | Cyan, Inc. - The Directors behind Myst VR | Podcast | Handmade Seattle 2020 | https://vimeo.com/484974215 | | 15 | https://guide.handmade-seattle.com/c/2020/cyan-inc/ | https://media.handmade-seattle.com/the-directors-behind-myst-vr/ | Hannah Gamiel (Development Director) and Eric A. Anderson (Creative Director) discuss their relationship with developers, including systems programmers. | ||||||||||
15 | Parallelization | Vegard Nossum - Parallelisation in the Linux Kernel | Talk | Handmade Seattle 2020 | https://vimeo.com/484896774 | Online | 14 | Vegard Nossum | https://guide.handmade-seattle.com/c/2020/parallelisation-in-linux-kernel/ | https://media.handmade-seattle.com/parallelization-in-the-linux-kernel/ | ||||||||||
16 | Cute Framework | Randy Gaul - Cute Framework | Talk | Handmade Seattle 2020 | https://player.vimeo.com/video/484986966 | Physical | 16 | Randy Gaul | https://guide.handmade-seattle.com/c/2020/cute-framework/ | https://media.handmade-seattle.com/cute-framework/ | Author of the renowned Cute Header libraries now unveils the *cutest* framework for 2D games~ | |||||||||
17 | Syzygy | Riccardo Caprari - Syzygy | Demo | Handmade Seattle 2020 | https://vimeo.com/477735555 | Online | 13 | Riccardo Caprari | https://guide.handmade-seattle.com/c/2020/syzygy/ | https://media.handmade-seattle.com/syzygy/ | Syzygy is an enigmatic game focused on the ability of morphing at will a square world into triangles and hexagons. | |||||||||
18 | Compiler Podcast Ep. 1 | Compiler Podcast - The Race to Replace C and C++ | Podcast | Handmade Seattle 2020 | https://vimeo.com/484681201 | Online | 10 | Andrew R. Kelley, Ginger Bill, Joshua Huelsman | https://guide.handmade-seattle.com/c/2020/race-to-replace-c-and-cpp/ | https://media.handmade-seattle.com/the-race-to-replace-c-and-cpp/ | https://handmade.network/podcast/ep/fe1a2a6a-3ac6-4ce5-b8fb-76f156c493e0 | |||||||||
19 | Low-Level Academy | Nikita Baksalyar - Low-Level Academy | Demo | Handmade Seattle 2020 | https://vimeo.com/478707772 | Online | 12 | Nikita Baksalyar | https://guide.handmade-seattle.com/c/2020/low-level-academy/ | https://media.handmade-seattle.com/low-level-academy/ | Can we design the Khan Academy of low-level programming? | |||||||||
20 | Kernel Adventures | Gal Zaban - Linux Kernel Adventures | Talk | Handmade Seattle 2020 | https://vimeo.com/484687091 | Online | 11 | Gal Zaban | https://guide.handmade-seattle.com/c/2020/linux-kernel-adventures/ | https://media.handmade-seattle.com/linux-kernel-adventures/ | What happens when a security researcher decides to reverse and exploit a Linux driver? | |||||||||
21 | New Paradigms | Elizabeth Baumel - You CAN teach an old programmer new paradigms! | Talk | Handmade Seattle 2020 | https://vimeo.com/483871671 | Online | 9 | Elizabeth Baumel | https://guide.handmade-seattle.com/c/2020/new-paradigms/ | https://media.handmade-seattle.com/you-can-teach-and-old-programmer-new-paradigms/ | With extensive data-oriented design experience, a Unity software engineer teaches us how to shift paradigms. | |||||||||
22 | WhiteBox | Andrew Reece - WhiteBox | Demo | Handmade Seattle 2020 | https://vimeo.com/483795097 | Online | 8 | Andrew Reece | https://guide.handmade-seattle.com/c/2020/whitebox/ | https://media.handmade-seattle.com/whitebox-systems/ | Watch how your code behaves as you write it. | |||||||||
23 | Handmade Mindset | Ramón Santamaría - Developing a Handmade Mindset for raylib | Talk | Handmade Seattle 2020 | https://vimeo.com/483789871 | Online | 7 | Ramón Santamaría | https://guide.handmade-seattle.com/c/2020/handmade-mindset-for-raylib/ | https://media.handmade-seattle.com/developing-a-handmade-mindset-for-raylib/ | Epic MegaGrants recipient intimately explains how he prepares his mind to work on raylib. | |||||||||
24 | Wormaid | Timothy Barnes - Wormaid | Demo | Handmade Seattle 2020 | https://vimeo.com/482941093 | Online | 6 | Timothy Barnes | https://guide.handmade-seattle.com/c/2020/wormaid/ | https://media.handmade-seattle.com/wormaid/ | A San Diego developer showcases his personal indie puzzle game. | |||||||||
25 | learnopengl.com | Joey de Vries - Learn OpenGL | Fireside Chat / Interview | Handmade Seattle 2020 | https://vimeo.com/482937816 | Online | 5 | Joey de Vries | https://guide.handmade-seattle.com/c/2020/learn-opengl/ | https://media.handmade-seattle.com/the-history-behind-learn-opengl/ | Meet the man responsible for the most popular website to learn graphics programming. | |||||||||
26 | Verco & Pepper | Matheus Lessa - Verco & Pepper | Demo | Handmade Seattle 2020 | https://vimeo.com/482438370 | Online | 4 | Matheus Lessa | https://guide.handmade-seattle.com/c/2020/verco-pepper/ | https://media.handmade-seattle.com/verco-and-pepper/ | ||||||||||
27 | Modern CPU Optimizations | Nuno Leiria - Modern CPU Optimizations | Talk | Handmade Seattle 2020 | https://vimeo.com/482436836 | Online | 3 | Nuno Lieria | https://guide.handmade-seattle.com/c/2020/modern-cpu-optimizations/ | https://media.handmade-seattle.com/modern-cpu-optimizations/ | How can you optimize a AAA game running in the cloud? A senior engineer at Epic Games reveals how. | |||||||||
28 | Ripcord | Andrew Richards - Ripcord | Demo | Handmade Seattle 2020 | https://vimeo.com/478210818 | Online | 2 | Andrew Richards | https://guide.handmade-seattle.com/c/2020/ripcord/ | https://media.handmade-seattle.com/ripcord/ | ||||||||||
29 | Shader Expertise | Freya Holmér - Developing Shader Experience | Fireside Chat / Interview | Handmade Seattle 2020 | https://player.vimeo.com/video/482361448 | Online | 1 | Freya Holmér | https://guide.handmade-seattle.com/c/2020/developing-shader-expertise/ | https://media.handmade-seattle.com/developing-shader-expertise/ | ||||||||||
30 | Terminal Click | Terminal Click - Early Ideas & Prototype | Talk | Handmade Seattle 2020 | https://vimeo.com/495966931 | Online | Abner Coimbre | https://media.handmade-seattle.com/terminal-click/ | Terminal Click seeks to innovate terminal emulators, and some new ideas have already surfaced. Skip to around 6-7 minute mark to see the features. | unsure if this was part of the conference at all but it was part of the media vault so it needs to be preserved | ||||||||||
31 | ImportC | Walter Bright - ImportC | Talk | Handmade Seattle 2021 | https://vimeo.com/652814229 | https://vimeo.com/652821195 | Physical | 31 & 32 | Walter Bright | https://guide.handmade-seattle.com/c/2021/importc/ https://guide.handmade-seattle.com/c/2021/importc-qa/ | https://media.handmade-seattle.com/importc/ | Walter Bright, creator of the D programming language, embedded a C compiler into the D compiler. | ||||||||
32 | Visa-Viz | Ilia Demianenko - Visa Viz | Demo | Handmade Seattle 2021 | https://vimeo.com/641790252 | https://vimeo.com/653250030 | Physical | 33 & 34 | Ilia Demianenko | https://guide.handmade-seattle.com/c/2021/visa-viz/ https://guide.handmade-seattle.com/c/2021/visa-viz-qa/ | https://media.handmade-seattle.com/visa-viz/ | Ilia Demianenko gives us a fleshed out Twitter thread graph explorer. Learn how deep you can go with threads. | ||||||||
33 | MedC | Mark Mendell - medc | Demo | Handmade Seattle 2021 | https://vimeo.com/641790697 | https://vimeo.com/653272458 | Physical | 35 & 36 | Mark Mendell | https://guide.handmade-seattle.com/c/2021/medc/ https://guide.handmade-seattle.com/c/2021/medc-qa/ | https://media.handmade-seattle.com/medc/ | Mark Mendell shocks the audience in Handmade Seattle 2021, by revealing a C editor for mobile. He's been programming on his phone for years... | ||||||||
34 | Cove Kid | Ted Bendixson - Cove Kid | Demo | Handmade Seattle 2021 | https://vimeo.com/638277169 | https://vimeo.com/653501261 | Physical | 37 & 38 | Ted Bendixson | https://guide.handmade-seattle.com/c/2021/cove-kid/ https://guide.handmade-seattle.com/c/2021/cove-kid-qa/ | https://media.handmade-seattle.com/cove-kid/ | Cove Kid is an indie puzzler originally built for macOS, from scratch! Ted Bendixson explains why he targets Apple machines first. | ||||||||
35 | Roc Lang | Richard Feldman - Roc Lang | Talk | Handmade Seattle 2021 | https://vimeo.com/653510682 | https://vimeo.com/653520013 | Physical | 39 & 40 | Richard Feldman | https://guide.handmade-seattle.com/c/2021/roc-lang/ https://guide.handmade-seattle.com/c/2021/roc-lang-qa/ | https://media.handmade-seattle.com/roc-lang/ | Richard Feldman, author of Elm in Action, introduces us to high-level, low-overhead programming through Roc Lang | ||||||||
36 | Our Machinery | Our Machinery (2021) | Demo | Handmade Seattle 2021 | https://vimeo.com/644297356 | Physical | 28 | https://guide.handmade-seattle.com/c/2021/our-machinery/ | https://media.handmade-seattle.com/our-machinery-2021/ | Our Machinery, famously known as the "Game Engine Ourselves We Would Want to Use" returns to Handmade Seattle 2021! | ||||||||||
37 | Essence | Nakst - Essence | Demo | Handmade Seattle 2021 | https://vimeo.com/641404677 | Online | 29 | Nakst | https://guide.handmade-seattle.com/c/2021/essence/ | https://media.handmade-seattle.com/essence/ | An operating system that respects the user. | |||||||||
38 | Whitebox | Andrew Reece - WhiteBox | Demo | Handmade Seattle 2021 | https://vimeo.com/645179584 | Online | 30 | Andrew Reece | https://guide.handmade-seattle.com/c/2021/whitebox/ | https://media.handmade-seattle.com/whitebox-systems-2021/ | Watch how your code behaves as you write it. WhiteBox systems returns to Handmade Seattle 2021 with an incredible progress report | |||||||||
39 | BoksOS | Dan Bokser - BoksOS | Demo | Handmade Seattle 2021 | https://vimeo.com/641404193 | https://vimeo.com/650137830 | Physical | 21 & 22 | Dan Bokser | https://guide.handmade-seattle.com/c/2021/boksos/ https://guide.handmade-seattle.com/c/2021/boksos-qa/ | https://media.handmade-seattle.com/boksos/ | BoksOS (working title) is an experimental project to develop an operating system written in Zig | ||||||||
40 | Practical DOD | Andrew Kelley - Practical DOD | Talk | Handmade Seattle 2021 | https://vimeo.com/649009599 | https://vimeo.com/649016743 | Physical | 23 & 24 | Andrew Kelley | https://guide.handmade-seattle.com/c/2021/practical-dod/ https://guide.handmade-seattle.com/c/2021/practical-dod-qa/ | https://media.handmade-seattle.com/practical-data-oriented-design/ | Andrew Kelley, creator of Zig, picks up where Mike Acton left off to teach us practical ways to apply data-oriented design. | title on media site was "A Practical Guide to Applying Data-Oriented Design" | |||||||
41 | Metadesk | Dion Systems - Metadesk | Talk | Handmade Seattle 2021 | https://vimeo.com/650161731 | https://vimeo.com/650222874 | Physical | 25 & 26 | https://guide.handmade-seattle.com/c/2021/metadesk/ https://guide.handmade-seattle.com/c/2021/metadesk-qa/ | https://media.handmade-seattle.com/metadesk/ https://media.handmade-seattle.com/yin-and-yang-of-data-formats/ | The Dion Systems team return to introduce Metadesk along with compelling insights on data formats. | title on media site was "The Yin and Yang of Data Formats" | ||||||||
42 | EndBASIC | Julio Merino - EndBASIC | Demo | Handmade Seattle 2021 | https://vimeo.com/641791002 | https://vimeo.com/648855031 | Physical | 14 & 15 | Julio Merino | https://guide.handmade-seattle.com/c/2021/endbasic/ https://guide.handmade-seattle.com/c/2021/endbasic-qa/ | https://media.handmade-seattle.com/endbasic/ | BASIC interpreter + DOS environment, reimagined. | Julio Merino re-imagines the BASIC interpreter and the DOS environment to be used by the kids of today. | |||||||
43 | Future of Low-Level | HMN - Future of Low-Level Programming | Demo | Handmade Seattle 2021 | https://vimeo.com/643322603 | Online | 16 | https://guide.handmade-seattle.com/c/2021/future-of-low-level-programming/ | https://media.handmade-seattle.com/handmade-network/ | Abner and the Handmade Network staff sit down and discuss the future of low-level programming. | We're not super happy with how this turned out, and the content is so out of date that it likely doesn't need ot be ported. It's a historical artifact now so it's worth keeping for that sake alone. Make a new one in Seattle 2024 if it's that bad. | |||||||||
44 | Oasis in Curses | Jacob Bell - Oasis in Curses | Demo | Handmade Seattle 2021 | https://vimeo.com/641405866 | https://vimeo.com/650080649 | Physical | 19 & 20 | Jacob Bell | https://guide.handmade-seattle.com/c/2021/oasis-in-curses/ https://guide.handmade-seattle.com/c/2021/oasis-in-curses-qa/ | https://media.handmade-seattle.com/oasis-in-curses/ | An Indie RPG for Windows (3D), Built from Scratch | A turn-based RPG where you program your team with a visual constraint-based language. Inspired by JRPGs and the engineering game genre. | |||||||
45 | ZLD | Jakub Konka - ZLD | Demo | Handmade Seattle 2021 | https://vimeo.com/641405452 | https://vimeo.com/648845195 | Physical | 12 & 13 | Jakub Konka | https://guide.handmade-seattle.com/c/2021/zld/ https://guide.handmade-seattle.com/c/2021/zld-qa/ | https://media.handmade-seattle.com/zld/ | Jakub Konka presents the ZLD Linker: Zig’s LLD drop-in replacement. | ||||||||
46 | Performant Processing | Elizabeth Baumel - Principles of Performant Processing | Talk | Handmade Seattle 2021 | https://vimeo.com/648348292 | https://vimeo.com/648360279 | Physical | 10 & 11 | Elizabeth Baumel | https://guide.handmade-seattle.com/c/2021/performant-processing/ https://guide.handmade-seattle.com/c/2021/performant-processing-qa/ | https://media.handmade-seattle.com/principles-and-practices-for-performant-processing/ | Elizabeth Baumel, Unity engineer working on the Data-Oriented Technology Stack (DOTS), returns to teach us the principles behind performant software. | title on media site was "Principles and Practices for Performant Processing" | |||||||
47 | Nushell | JT - Nushell | Demo | Handmade Seattle 2021 | https://vimeo.com/640638960 | Online | 8 | JT | https://guide.handmade-seattle.com/c/2021/nushell/ | https://media.handmade-seattle.com/nushell/ | JT presents us a new type of shell. Nu looks at each input as something with structure, which unlocks rather helpful and unique features. | |||||||||
48 | Context is Everything | Andreas Fredriksson - Context is Everything | Talk | Handmade Seattle 2021 | https://vimeo.com/644068002 | Online | 9 | Andreas Fredriksson | https://guide.handmade-seattle.com/c/2021/context-is-everything/ | https://media.handmade-seattle.com/context-is-everything/ | Andreas Fredriksson, Principal Engineer at Unity3D, provides a fun and exhaustive case study to prove that context is everything | |||||||||
49 | Unexplored 2 | Ludomotion - Unexplored 2 | Demo | Handmade Seattle 2021 | https://vimeo.com/644055317 | Online | 6 | Ludomotion | https://guide.handmade-seattle.com/c/2021/unexplored-2/ | https://media.handmade-seattle.com/unexplored-2/ | Ludomotion is a small studio advancing gameplay technology, renowned for their dungeon generation. Their latest game is Unexplored 2: The Wayfarer's Legacy | |||||||||
50 | SerenityOS | Andreas Kling - SerenityOS | Demo | Handmade Seattle 2021 | https://vimeo.com/641406697 | Online | 7 | Andreas Kling | https://guide.handmade-seattle.com/c/2021/serenityos/ | https://media.handmade-seattle.com/serenityos/ | SerenityOS is a love letter to ’90s user interfaces. Andreas Kling demos some of the best aspects of his new operating system | |||||||||
51 | Compiler Podcast Ep. 2 | Compiler Podcast - Episode 2 | Podcast | Handmade Seattle 2021 | https://vimeo.com/627290643 | Online | 5 | Andrew Kelley, Ginger Bill, and Mason Remaley | https://guide.handmade-seattle.com/c/2021/compiler-podcast-episode-2/ | https://media.handmade-seattle.com/the-race-to-replace-c-and-cpp-2/ | Andrew Kelley, Ginger Bill, and Mason Remaley debate the merits of Zig, Odin, and Rust respectively. Enjoy this sequel to the original compiler podcast | https://handmade.network/podcast/ep/57103cab-ff39-42b4-b59b-61c02ab526a2 | ||||||||
52 | Emotional Programming | Anne McLaughlin - Low-Level Emotional Programming | Talk | Handmade Seattle 2021 | https://vimeo.com/646764408 | https://vimeo.com/647003038 | Physical | 3 & 4 | Anne McLaughlin | https://guide.handmade-seattle.com/c/2021/low-level-emotional-programming/ https://guide.handmade-seattle.com/c/2021/emotional-programming-qa/ | https://media.handmade-seattle.com/low-level-emotional-programming/ | Anne McLaughlin AKA "thehappiecat" is an accomplished software engineer and popular YouTuber. In this talk, Anne gives us insights into regulating emotions when faced with difficult challenges. | ||||||||
53 | Quality in Software | Rasmus Andersson - Quality in Software | Talk | Handmade Seattle 2021 | https://vimeo.com/646398677 | https://vimeo.com/646412710 | Physical | 1 & 2 | Rasmus Andersson | https://guide.handmade-seattle.com/c/2021/quality-in-software/ https://guide.handmade-seattle.com/c/2021/quality-in-software-qa/ | https://media.handmade-seattle.com/quality-in-software/ | Rasmus Andersson kickstarts Handmade Seattle 2021 with an opening keynote about quality in software. | ||||||||
54 | Cute Framework | Randy Gaul - Cute Framework (Devilish Details) | Talk | Handmade Seattle 2021 | https://vimeo.com/659058957 | https://vimeo.com/659076211 | Physical | 17 & 18 | Randy Gaul | https://guide.handmade-seattle.com/c/2021/cute-framework/ https://guide.handmade-seattle.com/c/2021/cute-framework-qa/ | https://media.handmade-seattle.com/cute-framework-devilish-details/ | Randy Gaul is seriously rethinking 2D games and he joins us again for the devilish details of the Cute Framework. | ||||||||
55 | Zig's VP of Community | Loris Cro - Zig's VP of Community | Podcast | Handmade Seattle 2021 | https://vimeo.com/517037233 | | 27 | Loris Cro | https://guide.handmade-seattle.com/c/2021/zigs-vp-of-community/ | https://media.handmade-seattle.com/zig-vp-of-community/ | Loris Cro—Zig's VP of Community—examines the missing ingredients for systems programming to succeed. | |||||||||
56 | Opening Notes | Opening Notes (2022) | | Handmade Seattle 2022 | https://vimeo.com/779991551 | Physical | 1 | Abner Coimbre | https://guide.handmade-seattle.com/c/2022/opening-notes/ | |||||||||||
57 | Blinded by Fear | Tyler Middleweek - Blinded By Fear | Demo | Handmade Seattle 2022 | https://vimeo.com/776801975 | | 22 | Tyler Middleweek | https://guide.handmade-seattle.com/c/2022/blinded-by-fear/ | A Sci-Fi Horror Written From Scratch | ||||||||||
58 | Survivorship Bias | Mason Remaley - It Is Not Suvivorship Bias | Talk | Handmade Seattle 2022 | https://vimeo.com/783465506 | https://vimeo.com/783467957 | Physical | 23 & 24 | Mason Remaley | https://guide.handmade-seattle.com/c/2022/its-not-survivorship-bias/ https://guide.handmade-seattle.com/c/2022/its-not-survivorship-bias-qa/ | On Successful Software Endeavors (2022) | |||||||||
59 | Yucan UI | Christian Buttner - Yucan | Demo | Handmade Seattle 2022 | https://vimeo.com/779195985 | | 21 | Christian Buttner | https://guide.handmade-seattle.com/c/2022/yucan/ | Cross-Platform UI Engine | ||||||||||
60 | Abbrv | Jake Mason - Abbrv | Demo | Handmade Seattle 2022 | https://vimeo.com/770635667 | | 20 | Jake Mason | https://guide.handmade-seattle.com/c/2022/abbrv/ | OS-Wide Text Expansion Tool | ||||||||||
61 | Whitebox | Andrew Reece - Whitebox (2022) | Demo | Handmade Seattle 2022 | https://vimeo.com/776820761 | | 19 | Andrew Reece | https://guide.handmade-seattle.com/c/2022/whitebox-2022/ | Watch how your code behaves as you write it. | ||||||||||
62 | Computers & Humans | Andrew Reece - Talking with Computers & Humans | Talk | Handmade Seattle 2022 | https://vimeo.com/776820165 | | 18 | Andrew Reece | https://guide.handmade-seattle.com/c/2022/talking-computers-humans/ | A Synthesis of Communication & Interaction Models | ||||||||||
63 | Simple Software? | Peter van Hardenberg - Why Can't We Make Simple Software? | Talk | Handmade Seattle 2022 | https://vimeo.com/780013486 | https://vimeo.com/780015991 | Physical | 16 & 17 | Peter van Hardenberg | https://guide.handmade-seattle.com/c/2022/why-cant-make-simple-software/ https://guide.handmade-seattle.com/c/2022/why-cant-make-simple-software-qa/ | ||||||||||
64 | EmberGen | Nick Seavert - EmberGen | Demo | Handmade Seattle 2022 | https://vimeo.com/770611307 | | 14 & 15 | Nick Seavert | https://guide.handmade-seattle.com/c/2022/embergen/ https://guide.handmade-seattle.com/c/2022/embergen-qa/ | Artist turned Founder: The Rise of JangaFX | ||||||||||
65 | The Magic of Magic Poser | Wombat Studio - Magic Poser | Demo | Handmade Seattle 2022 | https://vimeo.com/770866543 | | 13 | Wombat Studio | https://guide.handmade-seattle.com/c/2022/magic-poser/ | Best 3D Pose Reference App | ||||||||||
66 | Todool | Michael Kutowski - Todool | Demo | Handmade Seattle 2022 | https://vimeo.com/776800129 | | 12 | Michael Kutowski | https://guide.handmade-seattle.com/c/2022/todool/ | To-Do Editor with different modes, advanced movement & powerful commands | ||||||||||
67 | SDF Atlas | Billy Pan - SDF Atlas | Demo | Handmade Seattle 2022 | https://vimeo.com/776799666 | | 11 | Billy Pan | https://guide.handmade-seattle.com/c/2022/sdf-atlas/ | Explore SDF Compositions without the Hassle of Shader Code | ||||||||||
68 | Optimism in Design | Davis Morley - Optimism in Design | Talk | Handmade Seattle 2022 | https://vimeo.com/783228488 | https://vimeo.com/783233740 | Physical | 9 & 10 | Davis Morley | https://guide.handmade-seattle.com/c/2022/optimism-in-design/ https://guide.handmade-seattle.com/c/2022/optimism-in-design-qa/ | A Talk About Voxels (2022) | |||||||||
69 | LibQuincy | Demetri - LibQuincy | Demo | Handmade Seattle 2022 | https://vimeo.com/771258494 | | 8 | Demetri Spanos | https://guide.handmade-seattle.com/c/2022/libquincy/ | Real-time Audio Spectrum Visualization Library | ||||||||||
70 | Sprig | Cedric Hutchings - Sprig | Demo | Handmade Seattle 2022 | https://vimeo.com/770625302 | | 7 | Cedric Hutchings | https://guide.handmade-seattle.com/c/2022/sprig/ | The console where every player is creator. | ||||||||||
71 | Spall | Colin Davidson - Spall | Demo | Handmade Seattle 2022 | https://vimeo.com/776796857 | | 6 | Colin Davidson | https://guide.handmade-seattle.com/c/2022/spall/ | Simple, Fast, Portable Profiling | ||||||||||
72 | Memory Strategies | Memory Strategies: The Merits of (Un)safe | Podcast | Handmade Seattle 2022 | https://handmade.network/podcast/ep/afc72ed0-f05f-4bee-a658-9ad02c0453da | Online | 5 | Allen Webster, Ryan Fleury, John Austin | https://guide.handmade-seattle.com/c/2022/memory-strategies-merits-unsafe/ | Video doesn’t exist. it used to be here though https://player.vimeo.com/video/774890907 :'( | ||||||||||
73 | Weathering Software Winter | Devine Lu Linvega - Weathering Software Winter | Talk | Handmade Seattle 2022 | https://vimeo.com/780005704 | https://vimeo.com/780009058 | Physical | 3 & 4 | Devine Lu Linvega | https://guide.handmade-seattle.com/c/2022/weathering-software-winter/ https://guide.handmade-seattle.com/c/2022/weathering-software-winter-qa/ | ||||||||||
74 | Crafting Interpreters | Bob Nystrom - The Craft Behind Crafting Interpreters | Fireside Chat / Interview | Handmade Seattle 2022 | https://vimeo.com/780000746 | Physical | 2 | Bob Nystrom | https://guide.handmade-seattle.com/c/2022/behind-crafting-interpreters/ | |||||||||||
75 | Future of Terminals | Mitchell Hashimoto - The Future of Terminals | Fireside Chat / Interview | Handmade Boston 2023 | https://vimeo.com/854038896 | Online | Mitchell Hashimoto | |||||||||||||
76 | Enter the Arena | Ryan Fleury - Enter The Arena | Talk | Handmade Boston 2023 | https://vimeo.com/856069590 | Physical | Ryan Fleury | |||||||||||||
77 | Errors & Compilers | Martins Mozeiko - Handmade Boston | Talk | Handmade Boston 2023 | https://vimeo.com/855891054 | Physical | Mārtiņš Možeiko | |||||||||||||
78 | Path to Raylib | Ramon Santamaria - The Path to raylib | Talk | Handmade Boston 2023 | https://vimeo.com/854047840 | Online | Ramon Santamaria | |||||||||||||
79 | N64 Modding | Kaze Emanuar - A Definitive Guide to N64 Modding | Talk | Handmade Boston 2023 | https://vimeo.com/853440902 | Online | Kaze Emanuar | |||||||||||||
80 | Two Vectors | Freya Holmér - Why can't you multiply vectors? | Talk | Handmade Boston 2023 | https://www.youtube.com/watch?v=htYh-Tq7ZBI | Physical | Freya Holmér | Freya Holmér is the creator of Shader Forge and Shapes—the award-winning real-time vector graphics library. As a Twitch Partner and YouTube educator she teaches everything from math, shaders, procedural geometry all the way up to product design. At Handmade we need guidance on skills that supercharge our low-level programming: specifically on the artistic and mathematical. Freya is more than qualified to help us out here. | ..or can you? A deceptively simple question with a complex answer – come join a mathematical journey into madness and wonder, in search of answers that might just give you a new perspective on the mathematical constructs we use in our games | Hosted externally. | ||||||||||
81 | Deferred Shading | Japer - Appraise The Classics | Talk | Handmade Boston 2023 | https://vimeo.com/855359650 | Physical | Jasper St. Pierre | Study Architecture behind Great Games At Handmade we’re often building our own isolated apps, tools, or games. However it’s also important to explore the work of others to imitate the good and avoid repeating the bad. Join Jasper on a very interesting tour to discover why engineering decisions are made in ways that seem foreign to us. You’ll gain new insights as we think hard about what software quality means in a messy world. Psst, check out Jasper’s noclip site, it’s incredible. | ||||||||||||
82 | Embers of Insight | Ginger Bill - Embers of Insight | Fireside Chat / Interview | Handmade Seattle 2023 | https://vimeo.com/887533603/9222544305 | Physical, Online | 1 | Ginger Bill | Creator of the Odin programming language. Physicist at JangaFX. | - | - | Fireside wisdom with Bill Hall of JangaFX (Makers of EmberGen) In this exclusive session, Abner and Bill delve into the heart of the software industry’s challenges and aspirations, touching on the three fundamental themes that shape Handmade Seattle’s mission. | ||||||||
83 | Eon: An Amiga 500 Demo | Andreas Fredriksson - Eon: An Amiga 500 Demo | Talk | Handmade Seattle 2023 | https://vimeo.com/887527796/c9132ed6bc | https://vimeo.com/887528492/54d97d5bae | Physical, Online | 2 | Andreas Fredriksson | Lead Engine Programmer at Insomniac Games. | - | - | What can we learn from demo groups trying to coax 40yo hardware into doing things its designers never imagined? | What can we learn from demo groups trying to coax 40yo hardware into doing things its designers never imagined? Eon is an Amiga 500 demo by the group The Black Lotus, which took home first price at Revision Party demo combo. Andreas had his hands all over this demo and will share the mindset and approach that led to the demo to be completed after four years of work. Many of the lessons stem from embracing constraints and not settling for the obvious. | ||||||
84 | Approaching Local-First Software | Mr. 4th - Approaching Local-First Software | Podcast | Handmade Seattle 2023 | https://vimeo.com/888148983/8c1fe3dc42 | Online | 3 | Allen Webster, Peter van Hardenberg | - | - | Allen Webster sits down with the head of Ink & Switch, an independent research lab. | Learn how local-first software can be simple (and better) for users Allen sits with Peter van Hardenberg to dig into the work of the Ink and Switch research laboratory. Their discussion ultimately leads to local-first software, some of the difficulties with creating it, and concluding with the concepts behind CRDT and AutoMerge: the Ink and Switch library for creating CRDT application state. | ||||||||
85 | Cactus Image Viewer | Wassimulator - Cactus Image Viewer | Demo | Handmade Seattle 2023 | https://vimeo.com/887506439/c6b7e70350 | Physical, Online | 4 | Wassim Alhajomar | Hi there! I'm Wassim, located in Berlin Germany. I'm a doctor of medicine and a hobbyist of all things programming. I enjoy working with code in C and designing games and game engine related stuff. I also enjoy playing and making music, writing, and painting. Right now all of my projects are done in whatever free time I can spare after work. | - | - | Lightweight image viewer for Windows. | A native image viewer for Windows, written in C/C++ (single-file) Cactus supports most common image formats, cropping, basic editing, blur effects, rotation, histograms, togglable linear filtering, and loading sorted folders, packed in a custom immediate mode UI engine, with a D3D11 backend. Notably, Cactus offers Animated GIF and WebP support with play/pause and seek controls. | using bio from https://wassimulator.com/about.html | ||||||
86 | MobileCode | mark.dev - MobileCode | Demo | Handmade Seattle 2023 | https://vimeo.com/887514995/2d7dc7e353 | https://vimeo.com/889290136/69b93d2129 | Physical, Online | 5 | Mark Mendell | - | - | A Handmade code editor designed for mobile phones. | A Handmade code editor designed for mobile phones. The developer is confident that he has coded more on a phone than any other human in history. In fact, MobileCode itself was entirely written on a phone. Born out of 7 years of pain using apps which cram a desktop paradigm into a small screen, MobileCode rethinks the entire editing experience. | |||||||
87 | Orca | Martin Fouilleul - Orca | Demo | Handmade Seattle 2023 | https://vimeo.com/887510391/d9b6819c0a | https://vimeo.com/889290402/33706f0dbf | Physical, Online | 6 | Martin Fouilleul | - | - | WebAssembly apps without the web. A brand-new stack for cross-platform apps. | WebAssembly apps without the Web Orca is a brand-new stack for cross-platform, sandboxed applications. It uses WebAssembly modules as a portable program representation and bundles them with its own runtime to produce self-contained applications for each operating system. Orca also provides APIs to interact with the underlying platform, and comes with a support library to help build graphics and UI applications. | |||||||
88 | SQL's Inner Workings: The Truth About Query Engines | Nikita Lapkov - SQL's Inner Workings | Talk | Handmade Seattle 2023 | https://vimeo.com/888147574/414952f8d8 | https://vimeo.com/888147459/150f338c9d | Physical, Online | 7 | Nikita Lapkov | Database engineer. | - | - | An exposé by a whistleblower investigating the marketing claims of “It’s just the same old SQL you know.” Most databases nowadays provide an SQL interface to query your data. After all, if one knows SQL, they can easily write queries to any database, right? Right? In this talk we will dive into how SQL queries are actually executed and try to unmask trade offs and complexity hidden by a familiar syntax. | |||||||
89 | ShapeUp | Daniel Hooper - ShapeUp | Demo | Handmade Seattle 2023 | https://vimeo.com/887510278/396e2ab923 | https://vimeo.com/889290506/e5a560faba | Physical, Online | 8 | Daniel Hooper | - | - | SDF 3D Modeler | Create 3D models by adding and subtracting shapes, instead of dealing with vertices and faces. Traditional 3D programs are staggeringly complex and difficult to learn. I wanted to see what it would be like to use constructive solid geometry (CSG) to remove the need for the user to understand vertices, faces, and all the various operations you can do to them. By placing shapes in space, you can create both organic and mechanical shapes, the way a child might play with blocks. | |||||||
90 | Dante’s Cowboy | Creikey - Dante's Cowboy | Demo | Handmade Seattle 2023 | https://vimeo.com/887507366/afa202625d | https://vimeo.com/887531704/2589b152d6 | Physical, Online | 9 | Cameron Reikes | - | - | A Neo-Western town is simmering with conflict. | AI-driven characters act and speak in dramatic concert with the player. A unique narrative emerges on every playthrough: build or break relationships that directly affect the outcome of the game. Expect lightning-quick load times on mobile, desktop and the web! Dante’s Cowboy is written from scratch in C. Development is done on native desktop with native tools: RemedyBG and MSVC, while production in the web leverages Emscripten. We are cross-platform thanks to the Sokol headers. | |||||||
91 | TB | Yasser Arguelles - Tilde Backend | Demo | Handmade Seattle 2023 | https://vimeo.com/887510264/798b29233f | https://vimeo.com/889290606/2546bcb9fb | Physical, Online | 10 | Yasser Arguelles | - | - | The future of compiler backends. | The future of compiler backends. TB is a compiler backend built to address problems I and many others have had with LLVM, the hope is to fill the same niches such as integration with languages, optimization, and flexibility without incurring the same compile time costs or code complexity. | |||||||
92 | High-Level is the Goal | Ben Visness - High-level is the goal | Talk | Handmade Seattle 2023 | https://vimeo.com/888144904/41ea23bd45 | https://vimeo.com/888145288/1ab0720e8d | Physical, Online | 11 | Ben Visness | Head of Handmade Network. WebAssembly engineer at Mozilla. | - | - | Why “Handmade” means more than “low-level.” | Why “Handmade” means more than “low-level.” Why does the Handmade community focus so much on low-level programming? What’s the point? Do we simply reject new things to return to the good old days? Or is there more than that? Let’s dig into the current state of computing and talk about what sets the Handmade ethos apart. | ||||||
93 | The State of Software UX | Jes Chuhta - The State of Software UX | Fireside Chat / Interview | Handmade Seattle 2023 | https://vimeo.com/887532756/2972a82e55 | Physical, Online | 12 | Jes Chuhta | Professional UX/UI designer who is passionate about making ethical software. | - | - | A survey of user-hostile games, apps, and software. | A survey of user-hostile games, apps, and software. In this fireside chat, designer Jes Chuhta sits with Abner Coimbre to explore dysfunction in the software industry in terms of user experience. Jes will dissect examples from the real-world and comment on stories submitted by ticket holders. We then turn our eyes to the rare examples that we consider good, wrapping it all up with a careful look towards Handmade software* and how we might further improve in the UI/UX department. * With permission from the creators! | |||||||
94 | Handmade Reflections | Handmade Reflections (2023) | Podcast | Handmade Seattle 2023 | https://vimeo.com/889284447/d0b24570f0 | Online | 13 | Abner Coimbre, Ben Visness | - | - | Abner Coimbre and Ben Visness discuss Handmade's goals for 2024, with fun shenanigans along the way! | An in-depth convo among two good friends. Ben Visness, head of Handmade Network, and Abner Coimbre, founder of Handmade Cities, sit together for the first time on a multi-hour podcast. From unraveling the mystery of Abner’s Majora’s Mask obsession to exploring Ben’s projects and life interests, you’ll catch an entertaining glimpse into these leadership figures at Handmade. Get an inside look at their goals for 2024 with (at times) spicy commentary on the software world. This isn’t your run-of-the-mill discussion – it’s a spirited exchange. | ||||||||
95 | Disk Voyager | Vjekoslav - Disk Voyager | Demo | Handmade Seattle 2023 | https://vimeo.com/887508227/dc8ff6226e | Physical, Online | 14 | Vjekoslav | - | - | Unleash the thrill of warp-speed file discovery! | Next-gen file explorer, built from the ground up, with the following design goals: ⦁ Modern and minimal interface that puts your files in the spotlight ⦁ Fast disk operations that deliver results in a split second ⦁ Simple yet versatile user experience through panels & tabs, commands, GoTo window and much more ⦁ Personalized with your colors, hotkeys, layouts and default actions. ⦁ Small & portable program that fits on your floppy disk | ||||||||
96 | The Ethics of Psychological Manipulation | Scott Redig - The Ethics of Pyschological Manipulation | Talk | Handmade Seattle 2023 | https://vimeo.com/888147938/6807c6c1bd | https://vimeo.com/888147777/1272b516b8 | Physical, Online | 15 | Scott Redig | Engineer at Pocketwatch Games3. | - | - | A look at how video games make money. | A look at how video games make money. Learn an easy way to use ethical thinking to improve your decision making. Uncover how parts of the video game industry are exploiting their players. | ||||||
97 | Serenum | Sam H. Smith - Serenum Computing | Demo | Handmade Seattle 2023 | https://vimeo.com/887510365/8446cf0e2d | https://vimeo.com/889303217/4ea9a13f28 | Physical, Online | 16 | Sam H. Smith | - | - | Solving the Thirty Million Line Problem. Not affiliated with Molly Rocket, Inc. | A self-hosting system free from traditional constraints. I have made a desktop computer system that shares no code or language with existing software. Everything can be understood by one person, no bug is unfixable. Everything is written in my language Brevis and the system is self-hosting without any ties to C or existing toolchains. | |||||||
98 | Disassembling Impostor Syndrome | Loris Cro - Disassembling Impostor Syndrome | Talk | Handmade Seattle 2023 | https://vimeo.com/888147720/f0182acf4e | https://vimeo.com/888147596/a9edcfc622 | Physical, Online | 19 | Loris Cro | VP of Community at Zig. | - | - | Understand the mechanisms behind how we see ourselves (and others) in communities that focus on building competence. | Understand the mechanisms behind how we see ourselves (and others) in communities that focus on building competence. I’m going to explore some of the mechanisms that might lead us to feeling like an impostor. This talk is not meant to be a cheap “just believe in yourself” self-help guide, but rather an investigation of how social dynamics interact with engineering processes (e.g. evaluating our code against someone else’s) and in fact I will spend a good chunk of the talk on the analysis of situations where the same mechanisms lead to completely different outcomes. I’m a software engineer, not a trained psychologist, so caveat emptor, but in my role of VP of Community at the Zig Software Foundation I’ve had the pleasure of observing these dynamics from multiple angles and hopefully will be able to bring you some insight that would otherwise be hard to procure on your own. | ||||||
99 | Opticks | Zeanith - Opticks | Demo | Handmade Seattle 2023 | https://vimeo.com/887510428/8926bf202d | https://vimeo.com/889290315/86696223bb | Physical, Online | 17 | Janidhu Somatilaka | Hi I’m Janidhu (I also go by the screenname Zeanith, feel free to call me either), and I'm a graduate from the University of Auckland and an engineer from a small corner of the globe called New Zealand. I have a passion for low level software and embedded hardware, I also love RGB LEDS which you can see in my demo of Opticks at Handmade Seattle 2023. | - | - | RGB that's easy to program and use. | Opticks is an RGB project that demonstrates how cool RGB products can be if they dont ship with the most invasive, inefficient, opaque software/firmware. | ||||||
100 | Whitebox | Andrew Reece - WhiteBox | Demo | Handmade Seattle 2023 | https://vimeo.com/887510192/7488c1c6a0 | https://vimeo.com/889290745/b8a9f317b1 | Physical, Online | 18 | Andrew Reece | - | - | The world’s only live timeline debugger. | The world’s only live timeline debugger. This year, we have hugely expanded and generalized WhiteBoxs inspection & visualization engine. Previously, WhiteBox’s main focus has been to make writing code an exploratory conversation with the computer by visualizing feedback about code’s behaviour immediately as you write it. In this demo, we’re showcasing our first steps towards a new way to understand production-scale codebases. |