ABCDEFGHIJKMNOPRSTU
1
Done
Entered on new site
Title
Vimeo Video Title
Type
Conference
Has Q&A
Main Video URLQ&A Video Url
Track(s)
Schedule Position
Speaker Name(s)
Speaker Bio
Old Guide URLOld Media Subdomain URLShort Description
Long Description
Slides
Notes for HMN Admins
2
Good times with a pile of GPUsTalkHandmade Seattle 2019Physical1Elizabeth Baumelhttps://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 queuesFabian Giesen - Let's Talk About QueuesTalkHandmade Seattle 2019https://player.vimeo.com/video/453080016Physical2Fabian Giesenhttps://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 AVX512Tom Forsyth - The Lifecycle of an Instruction SetTalkHandmade Seattle 2019https://vimeo.com/450406346Physical3Tom Forsythhttps://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 sampleTalkHandmade Seattle 2019Physical4Mike Actonhttps://media.handmade-seattle.com/mike-acton/video lost to time, source: Abner during a #coffee chat
6
OdinGinger Bill - Odin LangDemoHandmade Seattle 2019https://player.vimeo.com/video/452658481Physical5Ginger Billhttps://guide.handmade-seattle.com/c/2019/devon/odin-lang/https://media.handmade-seattle.com/ginger-bill/
7
Our MachineryOur MachineryDemoHandmade Seattle 2019https://player.vimeo.com/video/452657581Physical4https://guide.handmade-seattle.com/c/2019/devon/our-machinery/https://media.handmade-seattle.com/our-machinery/
8
Riscy BusinessMio Iwakura - Riscy BusinessDemoHandmade Seattle 2019https://player.vimeo.com/video/452654388Physical3Mio Iwakurahttps://guide.handmade-seattle.com/c/2019/devon/riscy-business/https://media.handmade-seattle.com/mio-iwakura/
9
The MelodistRyan Fleury - The MelodistDemoHandmade Seattle 2019https://player.vimeo.com/video/452653457Physical2Ryan Fleuryhttps://guide.handmade-seattle.com/c/2019/devon/melodist/https://media.handmade-seattle.com/ryan-fleury/
10
<Devon’s recap>tek256's JourneyHandmade Seattle 2019https://player.vimeo.com/video/452650321Physical1tek256https://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 SystemsDemoHandmade Seattle 2020
12
Dion SystemsDion Systems - The How And Why Of Reinventing The WheelTalkHandmade Seattle 2020https://vimeo.com/485177664https://vimeo.com/485223852Online18 & 19Allen Webster, Ryan Fleuryhttps://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 CompanyNeo Ar - Simple Computer CompanyDemoHandmade Seattle 2020https://vimeo.com/484993051Online17Neo Arhttps://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 VRCyan, Inc. - The Directors behind Myst VRPodcastHandmade Seattle 2020https://vimeo.com/48497421515https://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
ParallelizationVegard Nossum - Parallelisation in the Linux KernelTalkHandmade Seattle 2020https://vimeo.com/484896774Online14Vegard Nossumhttps://guide.handmade-seattle.com/c/2020/parallelisation-in-linux-kernel/https://media.handmade-seattle.com/parallelization-in-the-linux-kernel/
16
Cute FrameworkRandy Gaul - Cute FrameworkTalkHandmade Seattle 2020https://player.vimeo.com/video/484986966Physical16Randy Gaulhttps://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
SyzygyRiccardo Caprari - SyzygyDemoHandmade Seattle 2020https://vimeo.com/477735555Online13Riccardo Caprarihttps://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. 1Compiler Podcast - The Race to Replace C and C++PodcastHandmade Seattle 2020https://vimeo.com/484681201Online10Andrew R. Kelley, Ginger Bill, Joshua Huelsmanhttps://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 AcademyNikita Baksalyar - Low-Level AcademyDemoHandmade Seattle 2020https://vimeo.com/478707772Online12Nikita Baksalyarhttps://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 AdventuresGal Zaban - Linux Kernel AdventuresTalkHandmade Seattle 2020https://vimeo.com/484687091Online11Gal Zabanhttps://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 ParadigmsElizabeth Baumel - You CAN teach an old programmer new paradigms!TalkHandmade Seattle 2020https://vimeo.com/483871671Online9Elizabeth Baumelhttps://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
WhiteBoxAndrew Reece - WhiteBoxDemoHandmade Seattle 2020https://vimeo.com/483795097Online8Andrew Reecehttps://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 MindsetRamón Santamaría - Developing a Handmade Mindset for raylibTalkHandmade Seattle 2020https://vimeo.com/483789871Online7Ramón Santamaríahttps://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
WormaidTimothy Barnes - WormaidDemoHandmade Seattle 2020https://vimeo.com/482941093Online6Timothy Barneshttps://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.comJoey de Vries - Learn OpenGLFireside Chat / InterviewHandmade Seattle 2020https://vimeo.com/482937816Online5Joey de Vrieshttps://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 & PepperMatheus Lessa - Verco & PepperDemoHandmade Seattle 2020https://vimeo.com/482438370Online4Matheus Lessahttps://guide.handmade-seattle.com/c/2020/verco-pepper/https://media.handmade-seattle.com/verco-and-pepper/
27
Modern CPU OptimizationsNuno Leiria - Modern CPU OptimizationsTalkHandmade Seattle 2020https://vimeo.com/482436836Online3Nuno Lieriahttps://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
RipcordAndrew Richards - RipcordDemoHandmade Seattle 2020https://vimeo.com/478210818Online2Andrew Richardshttps://guide.handmade-seattle.com/c/2020/ripcord/https://media.handmade-seattle.com/ripcord/
29
Shader ExpertiseFreya Holmér - Developing Shader ExperienceFireside Chat / InterviewHandmade Seattle 2020https://player.vimeo.com/video/482361448Online1Freya Holmérhttps://guide.handmade-seattle.com/c/2020/developing-shader-expertise/https://media.handmade-seattle.com/developing-shader-expertise/
30
Terminal ClickTerminal Click - Early Ideas & PrototypeTalkHandmade Seattle 2020https://vimeo.com/495966931OnlineAbner Coimbrehttps://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
ImportCWalter Bright - ImportCTalkHandmade Seattle 2021https://vimeo.com/652814229https://vimeo.com/652821195Physical31 & 32Walter Brighthttps://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-VizIlia Demianenko - Visa VizDemoHandmade Seattle 2021https://vimeo.com/641790252https://vimeo.com/653250030Physical33 & 34Ilia Demianenkohttps://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
MedCMark Mendell - medcDemoHandmade Seattle 2021https://vimeo.com/641790697https://vimeo.com/653272458Physical35 & 36Mark Mendellhttps://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 KidTed Bendixson - Cove KidDemoHandmade Seattle 2021https://vimeo.com/638277169https://vimeo.com/653501261Physical37 & 38Ted Bendixsonhttps://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 LangRichard Feldman - Roc LangTalkHandmade Seattle 2021https://vimeo.com/653510682https://vimeo.com/653520013Physical39 & 40Richard Feldmanhttps://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 MachineryOur Machinery (2021)DemoHandmade Seattle 2021https://vimeo.com/644297356Physical28https://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
EssenceNakst - EssenceDemoHandmade Seattle 2021https://vimeo.com/641404677Online29Naksthttps://guide.handmade-seattle.com/c/2021/essence/https://media.handmade-seattle.com/essence/An operating system that respects the user.
38
WhiteboxAndrew Reece - WhiteBoxDemoHandmade Seattle 2021https://vimeo.com/645179584Online30Andrew Reecehttps://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
BoksOSDan Bokser - BoksOSDemoHandmade Seattle 2021https://vimeo.com/641404193https://vimeo.com/650137830Physical21 & 22Dan Bokserhttps://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 DODAndrew Kelley - Practical DODTalkHandmade Seattle 2021https://vimeo.com/649009599https://vimeo.com/649016743Physical23 & 24Andrew Kelleyhttps://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
MetadeskDion Systems - MetadeskTalkHandmade Seattle 2021https://vimeo.com/650161731https://vimeo.com/650222874Physical25 & 26https://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
EndBASICJulio Merino - EndBASICDemoHandmade Seattle 2021https://vimeo.com/641791002https://vimeo.com/648855031Physical14 & 15Julio Merinohttps://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-LevelHMN - Future of Low-Level ProgrammingDemoHandmade Seattle 2021https://vimeo.com/643322603Online16https://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 CursesJacob Bell - Oasis in CursesDemoHandmade Seattle 2021https://vimeo.com/641405866https://vimeo.com/650080649Physical19 & 20Jacob Bellhttps://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 ScratchA turn-based RPG where you program your team with a visual constraint-based language. Inspired by JRPGs and the engineering game genre.
45
ZLDJakub Konka - ZLDDemoHandmade Seattle 2021https://vimeo.com/641405452https://vimeo.com/648845195Physical12 & 13Jakub Konkahttps://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 ProcessingElizabeth Baumel - Principles of Performant ProcessingTalkHandmade Seattle 2021https://vimeo.com/648348292https://vimeo.com/648360279Physical10 & 11Elizabeth Baumelhttps://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
NushellJT - NushellDemoHandmade Seattle 2021https://vimeo.com/640638960Online8JThttps://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 EverythingAndreas Fredriksson - Context is EverythingTalkHandmade Seattle 2021https://vimeo.com/644068002Online9Andreas Fredrikssonhttps://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 2Ludomotion - Unexplored 2DemoHandmade Seattle 2021https://vimeo.com/644055317Online6Ludomotionhttps://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
SerenityOSAndreas Kling - SerenityOSDemoHandmade Seattle 2021https://vimeo.com/641406697Online7Andreas Klinghttps://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. 2Compiler Podcast - Episode 2PodcastHandmade Seattle 2021https://vimeo.com/627290643Online5Andrew Kelley, Ginger Bill, and Mason Remaleyhttps://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 podcasthttps://handmade.network/podcast/ep/57103cab-ff39-42b4-b59b-61c02ab526a2
52
Emotional ProgrammingAnne McLaughlin - Low-Level Emotional ProgrammingTalkHandmade Seattle 2021https://vimeo.com/646764408https://vimeo.com/647003038Physical3 & 4Anne McLaughlinhttps://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 SoftwareRasmus Andersson - Quality in SoftwareTalkHandmade Seattle 2021https://vimeo.com/646398677https://vimeo.com/646412710Physical1 & 2Rasmus Anderssonhttps://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 FrameworkRandy Gaul - Cute Framework (Devilish Details)TalkHandmade Seattle 2021https://vimeo.com/659058957https://vimeo.com/659076211Physical17 & 18Randy Gaulhttps://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 CommunityLoris Cro - Zig's VP of CommunityPodcastHandmade Seattle 2021https://vimeo.com/51703723327Loris Crohttps://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 NotesOpening Notes (2022)Handmade Seattle 2022https://vimeo.com/779991551Physical1Abner Coimbrehttps://guide.handmade-seattle.com/c/2022/opening-notes/
57
Blinded by FearTyler Middleweek - Blinded By FearDemoHandmade Seattle 2022https://vimeo.com/77680197522Tyler Middleweekhttps://guide.handmade-seattle.com/c/2022/blinded-by-fear/A Sci-Fi Horror Written From Scratch
58
Survivorship BiasMason Remaley - It Is Not Suvivorship BiasTalkHandmade Seattle 2022https://vimeo.com/783465506https://vimeo.com/783467957Physical23 & 24Mason Remaleyhttps://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 UIChristian Buttner - YucanDemoHandmade Seattle 2022https://vimeo.com/77919598521Christian Buttnerhttps://guide.handmade-seattle.com/c/2022/yucan/Cross-Platform UI Engine
60
AbbrvJake Mason - AbbrvDemoHandmade Seattle 2022https://vimeo.com/77063566720Jake Masonhttps://guide.handmade-seattle.com/c/2022/abbrv/OS-Wide Text Expansion Tool
61
WhiteboxAndrew Reece - Whitebox (2022)DemoHandmade Seattle 2022https://vimeo.com/77682076119Andrew Reecehttps://guide.handmade-seattle.com/c/2022/whitebox-2022/Watch how your code behaves as you write it.
62
Computers & HumansAndrew Reece - Talking with Computers & HumansTalkHandmade Seattle 2022https://vimeo.com/77682016518Andrew Reecehttps://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?TalkHandmade Seattle 2022https://vimeo.com/780013486https://vimeo.com/780015991Physical16 & 17Peter van Hardenberghttps://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
EmberGenNick Seavert - EmberGenDemoHandmade Seattle 2022https://vimeo.com/77061130714 & 15Nick Seaverthttps://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 PoserWombat Studio - Magic PoserDemoHandmade Seattle 2022https://vimeo.com/77086654313Wombat Studiohttps://guide.handmade-seattle.com/c/2022/magic-poser/Best 3D Pose Reference App
66
TodoolMichael Kutowski - TodoolDemoHandmade Seattle 2022https://vimeo.com/77680012912Michael Kutowskihttps://guide.handmade-seattle.com/c/2022/todool/To-Do Editor with different modes, advanced movement & powerful commands
67
SDF AtlasBilly Pan - SDF AtlasDemoHandmade Seattle 2022https://vimeo.com/77679966611Billy Panhttps://guide.handmade-seattle.com/c/2022/sdf-atlas/Explore SDF Compositions without the Hassle of Shader Code
68
Optimism in DesignDavis Morley - Optimism in DesignTalkHandmade Seattle 2022https://vimeo.com/783228488https://vimeo.com/783233740Physical9 & 10Davis Morleyhttps://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
LibQuincyDemetri - LibQuincyDemoHandmade Seattle 2022https://vimeo.com/7712584948Demetri Spanoshttps://guide.handmade-seattle.com/c/2022/libquincy/Real-time Audio Spectrum Visualization Library
70
SprigCedric Hutchings - SprigDemoHandmade Seattle 2022https://vimeo.com/7706253027Cedric Hutchingshttps://guide.handmade-seattle.com/c/2022/sprig/The console where every player is creator.
71
SpallColin Davidson - SpallDemoHandmade Seattle 2022https://vimeo.com/7767968576Colin Davidsonhttps://guide.handmade-seattle.com/c/2022/spall/Simple, Fast, Portable Profiling
72
Memory StrategiesMemory Strategies: The Merits of (Un)safePodcastHandmade Seattle 2022https://handmade.network/podcast/ep/afc72ed0-f05f-4bee-a658-9ad02c0453daOnline5Allen Webster, Ryan Fleury, John Austinhttps://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 WinterDevine Lu Linvega - Weathering Software WinterTalkHandmade Seattle 2022https://vimeo.com/780005704https://vimeo.com/780009058Physical3 & 4Devine Lu Linvegahttps://guide.handmade-seattle.com/c/2022/weathering-software-winter/
https://guide.handmade-seattle.com/c/2022/weathering-software-winter-qa/
74
Crafting InterpretersBob Nystrom - The Craft Behind Crafting InterpretersFireside Chat / InterviewHandmade Seattle 2022https://vimeo.com/780000746Physical2Bob Nystromhttps://guide.handmade-seattle.com/c/2022/behind-crafting-interpreters/
75
Future of TerminalsMitchell Hashimoto - The Future of TerminalsFireside Chat / InterviewHandmade Boston 2023https://vimeo.com/854038896OnlineMitchell Hashimoto
76
Enter the ArenaRyan Fleury - Enter The ArenaTalkHandmade Boston 2023https://vimeo.com/856069590PhysicalRyan Fleury
77
Errors & CompilersMartins Mozeiko - Handmade BostonTalkHandmade Boston 2023https://vimeo.com/855891054PhysicalMārtiņš Možeiko
78
Path to RaylibRamon Santamaria - The Path to raylibTalkHandmade Boston 2023https://vimeo.com/854047840OnlineRamon Santamaria
79
N64 ModdingKaze Emanuar - A Definitive Guide to N64 ModdingTalkHandmade Boston 2023https://vimeo.com/853440902OnlineKaze Emanuar
80
Two VectorsFreya Holmér - Why can't you multiply vectors?TalkHandmade Boston 2023https://www.youtube.com/watch?v=htYh-Tq7ZBIPhysicalFreya HolmérFreya 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 gamesHosted externally.
81
Deferred ShadingJaper - Appraise The ClassicsTalkHandmade Boston 2023https://vimeo.com/855359650PhysicalJasper St. PierreStudy 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 InsightGinger Bill - Embers of InsightFireside Chat / InterviewHandmade Seattle 2023https://vimeo.com/887533603/9222544305Physical, Online1Ginger BillCreator 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 DemoAndreas Fredriksson - Eon: An Amiga 500 DemoTalkHandmade Seattle 2023https://vimeo.com/887527796/c9132ed6bchttps://vimeo.com/887528492/54d97d5baePhysical, Online2Andreas FredrikssonLead 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 SoftwareMr. 4th - Approaching Local-First SoftwarePodcastHandmade Seattle 2023https://vimeo.com/888148983/8c1fe3dc42Online3Allen 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 ViewerWassimulator - Cactus Image ViewerDemoHandmade Seattle 2023https://vimeo.com/887506439/c6b7e70350Physical, Online4Wassim AlhajomarHi 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
MobileCodemark.dev - MobileCodeDemoHandmade Seattle 2023https://vimeo.com/887514995/2d7dc7e353https://vimeo.com/889290136/69b93d2129Physical, Online5Mark 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
OrcaMartin Fouilleul - OrcaDemoHandmade Seattle 2023https://vimeo.com/887510391/d9b6819c0ahttps://vimeo.com/889290402/33706f0dbfPhysical, Online6Martin 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 EnginesNikita Lapkov - SQL's Inner WorkingsTalkHandmade Seattle 2023https://vimeo.com/888147574/414952f8d8https://vimeo.com/888147459/150f338c9dPhysical, Online7Nikita LapkovDatabase 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
ShapeUpDaniel Hooper - ShapeUpDemoHandmade Seattle 2023https://vimeo.com/887510278/396e2ab923https://vimeo.com/889290506/e5a560fabaPhysical, Online8Daniel Hooper--SDF 3D ModelerCreate 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 CowboyCreikey - Dante's CowboyDemoHandmade Seattle 2023https://vimeo.com/887507366/afa202625dhttps://vimeo.com/887531704/2589b152d6Physical, Online9Cameron 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
TBYasser Arguelles - Tilde BackendDemoHandmade Seattle 2023https://vimeo.com/887510264/798b29233fhttps://vimeo.com/889290606/2546bcb9fbPhysical, Online10Yasser 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 GoalBen Visness - High-level is the goalTalkHandmade Seattle 2023https://vimeo.com/888144904/41ea23bd45https://vimeo.com/888145288/1ab0720e8dPhysical, Online11Ben VisnessHead 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 UXJes Chuhta - The State of Software UXFireside Chat / InterviewHandmade Seattle 2023https://vimeo.com/887532756/2972a82e55Physical, Online12Jes ChuhtaProfessional 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 ReflectionsHandmade Reflections (2023)PodcastHandmade Seattle 2023https://vimeo.com/889284447/d0b24570f0Online13Abner 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 VoyagerVjekoslav - Disk VoyagerDemoHandmade Seattle 2023https://vimeo.com/887508227/dc8ff6226ePhysical, Online14Vjekoslav--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 ManipulationScott Redig - The Ethics of Pyschological ManipulationTalkHandmade Seattle 2023https://vimeo.com/888147938/6807c6c1bdhttps://vimeo.com/888147777/1272b516b8Physical, Online15Scott RedigEngineer 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
SerenumSam H. Smith - Serenum ComputingDemoHandmade Seattle 2023https://vimeo.com/887510365/8446cf0e2dhttps://vimeo.com/889303217/4ea9a13f28Physical, Online16Sam 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 SyndromeLoris Cro - Disassembling Impostor SyndromeTalkHandmade Seattle 2023https://vimeo.com/888147720/f0182acf4ehttps://vimeo.com/888147596/a9edcfc622Physical, Online19Loris CroVP 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
OpticksZeanith - OpticksDemoHandmade Seattle 2023https://vimeo.com/887510428/8926bf202dhttps://vimeo.com/889290315/86696223bbPhysical, Online17Janidhu SomatilakaHi 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
WhiteboxAndrew Reece - WhiteBoxDemoHandmade Seattle 2023https://vimeo.com/887510192/7488c1c6a0https://vimeo.com/889290745/b8a9f317b1Physical, Online18Andrew 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.