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

    Vibe coding complex changes in Rust

    Jon Gjengset

    2 HN recommenders · recommended in 3 months, 2025–2026

    YouTube

    2:59:08 · 56K views · Aug 1, 2025

    Jon Gjengset spends about three hours livecoding complex changes in a Rust codebase with agentic AI tools, testing his hypothesis that AI is weak at non-pattern work. He documents where Claude Code helps and where it struggles.

    Pointed to as a non-promotional, realistic long session of an experienced engineer working with AI on non-trivial code.

    AI, Machine Learning & DataLLMs & generative AIC, C++, Rust, Go & systems languagesSoftware practice, open source & careers
    1. 1:33:23
      Crust of Rust: Lifetime AnnotationsJon Gjengset299K views • 6 years ago
    2. 1:02:49
      Hacking with Andrew and Brad: tip.golang.orgThe Go Programming Language99K views • 11 years ago
    3. 4:09:16
      Implementing (part of) a BitTorrent client in RustJon Gjengset115K views • 3 years ago
    4. 1:13:11
      Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley ExplainsJetBrains982K views • 5 months ago
    5. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    6. 2:34:01
      Crust of Rust: async/awaitJon Gjengset246K views • 5 years ago
    7. 1:56:20
      Let's build GPT: from scratch, in code, spelled out.Andrej Karpathy8.2M views • 3 years ago
    8. 31:34
      Vibe Coding Is The FutureY Combinator302K views • 1 year ago
    9. 29:25
      Rust NYC: Jon Gjengset - Demystifying unsafe codeRust Programming Language27K views • 6 years ago
    10. 48:46
      Rust's Journey to Async/AwaitInfoQ90K views • 6 years ago
    11. 40:14
      S1E8: Show And Tell: Efrit: When Steve Gives Claude Full Access To 50 Years of Emacs CapabilitiesVibe Coding With Steve and Gene2.5K views • 1 year ago
    12. 1:00:49
      The Art of Code - Dylan BeattieNDC Conferences4.9M views • 6 years ago
    13. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    14. 3:03:54
      The Why, What, and How of Pinning in RustJon Gjengset87K views • 7 years ago
    15. 39:23
      vibe physicsAngela Collier 438K views • 1 year ago
    16. 2:41
      Generative AI for Krita - With ControlNetAcly224K views • 3 years ago
    17. 1:17:12
      C++ Seasoningaghuttun58K views • 13 years ago
    18. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    19. 36:16
      RustConf 2016 - A Modern Editor Built in Rust by Raph LevienConfreaks43K views • 10 years ago
    20. 34:55
      "Outperforming Imperative with Pure Functional Languages" by Richard FeldmanStrange Loop Conference98K views • 5 years ago

    4 comments from Hacker News

    1. @sitkackAug 2025· in “AI doesn't lighten the burden of mastery”

      Jon Gjengset (jonhoo) Who is famously fastidious did a stream on live coding where he did something similar in terms of control. Worth of a watch if that is a style you want to explore. this video I don't have the energy to do that for most things I am writing these days which are small PoC where the vibe is fine. I suspect as you do more, you will create dev guides and testing guides that can encapsulate more of that direction so you won't need to micromanage it. If you used Gemini CLI, you picked the coding agent with the worst output. So if you got something that worked to your liking, you should try Claude.

      RecommendsView on HN
    2. @ontouchstartJan 2026· in “Profession by Isaac Asimov”

      Ironically, when machine learning is getting “deeper & deeper”, human learning is getting more and more impatient and shallow. I have been searching “Vibe coding” videos on YouTube that are not promoting something. And I found this one and sat down and watched the whole three hours. It does take a lot of real effort. this video

      RecommendsView on HN
    3. @coffeeriSep 2025· in “A staff engineer's journey with Claude Code”

      This video [0] is relevant, though it actually supports your point - it shows Claude Code struggling with non-trivial tasks and needing significant hand-holding. I suspect videos meeting your criteria are rare because most AI coding demos either cherry-pick simple problems or skip the messy reality of maintaining real codebases. [0] this video

      CitesView on HN
    4. @anuramatSep 2025· in “Ask HN: Share a video-series of developing non-trivial things with AI?”

      take a look at the replies to [LINK] eg [LINK] and this video PS, what was your last setup? performance depends a lot on the domain/model/workflow[1]; some combinations don't work at all [1] by workflow I mean: trying to oneshot a feature VS interactive exploration VS boilerplate generation

      CitesView on HN