Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Tomorrow Corporation Tech Demo

    retrogameinternals

    5 HN recommenders · recommended in 5 months, 2023–2026

    YouTube

    14:06 · 107K views · Feb 21, 2023

    Allan Blomquist demonstrates the internal programming and debugging tools Tomorrow Corporation uses to make games, including live modification of a running game and time-travel debugging.

    Held up in debugger and tooling threads as an amazing ideal of a tight feedback loop and what debugging could be.

    Software Engineering & LanguagesTesting, debugging & developer toolsGame programming & engines
    1. 30:41
      Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015ReactEurope472K views • 11 years ago
    2. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    3. 44:25
      Alen Ladavac - Taking CI and automated testing seriously - WebCamp Zagreb 2018WebCamp Zagreb941 views • 7 years ago
    4. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    5. 1:18:03
      Dtrace ReviewGoogleTalksArchive19K views • 14 years ago
    6. 59:47
      Failing to Fail: The Spiderweb Software WayGDC Festival of Gaming570K views • 8 years ago
    7. 54:20
      Bret Victor - Inventing on PrincipleRui Oliveira339K views • 14 years ago
    8. 56:27
      In Search of TomorrowBerkeley Institute for Data Science (BIDS)18K views • 10 years ago
    9. 2:50
      Live Debugging in Smalltalkjarober1.2K views • 18 years ago
    10. 45:31
      Bruce Hauman - Developing ClojureScript With FigwheelClojureTV56K views • 11 years ago
    11. 26:56
      The Implementation of Rewind in BraidGDC Festival of Gaming141K views • 9 years ago
    12. 20:00
      Twenty Minutes of Reasons to Use the RemedyBG DebuggerMolly Rocket70K views • 4 years ago
    13. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    14. 1:15:51
      Jonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco190K views • 13 years ago
    15. 6:39
      Making MetagunNizzotch763K views • 16 years ago
    16. 43:33
      Google I/O 2011: Chrome Dev Tools ReloadedGoogle for Developers107K views • 15 years ago
    17. 52:35
      Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017GOTO Conferences101K views • 9 years ago
    18. 1:22:13
      HandmadeCon 2016 - History of Software Texture Mapping in GamesMolly Rocket15K views • 9 years ago
    19. 27:56
      Unity DOTS vs Handbuilt: Sample ProjectNick Caston687K views • 6 years ago
    20. 40:55
      "Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference69K views • 12 years ago

    7 comments from Hacker News

    1. @modernerdApr 2024· in “Leaving Rust gamedev after 3 years”

      Allan Blomquist's tooling demo they mention is incredible, go watch it: this video Really sells the value of having a tight developer feedback loop: it shows hot reloading for code and graphics, a reversible debugger, live profiling with flame graphs, a data inspector with data breakpoints, time travel inspection with a scrub bar, session sharing and replay with the same scrub bar and direct links from the call stack to a breakpoint, and more. Above the many niggles they had with Rust itself, this greatly helps me understand why Rust left them wanting more from their working environment. They say they've switched back to Unity with [LINK] to try to capture some of that, and now I see why. (It's a shame that hot reloading tooling in Rust wasn't ready for them yet, but I see why they've moved on instead of waiting/contributing.)

      Strongly recommendsView on HN
    2. @superdiskJan 2026· in “DDD was a great debugger – what would a modern equivalent look like today?”

      This is a legitimate question but this was clearly generated using an LLM. To add something constructive, this demo represents an amazing ideal of what debugging could be: this video

      Strongly recommendsView on HN
    3. @_gabe_Mar 2023· in “What a good debugger can do”

      > I should mention that the perfect debugger doesn’t exist It may not exist, but this demo has got to be the closest thing to the perfect debugger I've ever seen: this video

      Strongly recommendsView on HN
    4. @MikeSchurmanMay 2024· in “GTFL – A Graphical Terminal for Common Lisp”

      Yes, I'm a big fan of Bret Victor's work. I share his Inventing on Principle talk on a near yearly basis. I've seen light table years ago and thought it looked really neat, but I haven't looked into it much as it wasn't directly applicable to my environments. But, probably worth a look for ideas. On the topic of time-travel debugging, have you seen the demo: this video (Tomorrow Corporation Tech Demo) Very impressive, worth a watch.

      RecommendsView on HN
    5. @YoofieMar 2023· in “What a good debugger can do”

      A whole world of creative opportunities open up when the toolchain and related debugging tools don't suck. Check out this wild video[1] of someone modifying and debugging a game in real time. [1]: this video

      RecommendsView on HN