Pinchflat

LIVE: cozy chat about programming

Raw Attributes

Source: bashbunni
  • upload_date_index: 99
  • prevent_culling: false
  • subtitle_filepaths:
  • livestream: true
  • playlist_index: 0
  • thumbnail_filepath: /downloads/chris/tubes/bashbunni_[UC9H0HzpKf5JlazkADWnW1Jw]/Season 2026/s2026e041699_LIVE: cozy chat about programming-thumb.jpg
  • media_size_bytes: 824773699
  • culled_at:
  • description: I'm working on learning Rust, setting up my other PC for coding streams, and other lil tasks that I haven't gotten around to :) Classical playlist: https://youtu.be/rcCEnJpylBc In this livestream, bashbunni hosts a "cozy chat" and co-working session focused on the developer experience, technical setups, and the philosophy of learning new programming languages. We take a break from the usual deep-dive coding to discuss the realities of setting up a Linux environment for streaming, the benefits of analog note-taking for programmers, and the comparison between languages like Rust, Go, and Haskell. In this session, we cover: - Developer Workflows: Setting up a Framework laptop with Nix, i3, and Sway for a seamless dev environment. - Learning Science: Why analog note-taking might be more effective for cementing complex technical concepts than digital alternatives. - Programming Language Deep Dives: Honest thoughts on the "ceremony" of Rust, the simplicity of Go, and the mathematical beauty of Haskell. - Content Creation & Community: Navigating different streaming platforms (YouTube vs. Twitch vs. Kick) and managing a growing developer community. - Peripherals & Gear: A look at split keyboards (Keychron Q11), audio interfaces, and camera setups for creators. Chapters 00:00 - Stream intro & technical setup: Switching from Sway back to i3 02:10 - The plan: Cozy co-working and fixing the Framework laptop 05:10 - Analog vs. Digital note-taking: The science of learning 09:10 - Note-taking tools: Org mode, Obsidian, and Freeform 10:00 - Camera setup: Sony ZV-E10 and content creation solo-tips 13:10 - "Evergreen Notes" and optimizing the learning process 15:30 - Discussion: Developer philosophy and receiving feedback 17:45 - Learning Rust: Using JetBrains Academy and the Rust Book 20:15 - Ballet and Posture: The "two-strap" backpack rule 22:45 - Q&A: Professional foot strengthening and "tricks" of the trade 25:30 - The risk of "rolling an ankle" in tech and life 29:40 - Open source timer and fish shell configurations 31:25 - Ethics in AI: From Groq to weird use cases in San Fran 33:50 - Tea time: Matcha lattes and Rooibos benefits 35:50 - Using Rust for desktop apps and terminal emulators (Rio) 37:20 - Comparing Rust vs. Go: Explicit ceremony vs. simplicity 41:15 - Don't prematurely optimize your programming language choice 43:00 - The design philosophy of Elixir, Erlang, and reliability 45:30 - Memory management: Garbage collection vs. Ownership systems 48:30 - Why Haskell is excellent for problem-solving skills 51:00 - Programming languages I’ve learned (and why) 54:15 - Is Rust actually functional? (Influences vs. Imperative) 57:15 - Why developers "love" Rust: Insights from the JetBrains survey 59:30 - Troubleshooting Lua: When errors are never helpful 01:03:00 - Keychron Q11 Review: Split keyboards and remapping caps lock 01:08:45 - Learning focus vs. Development speed 01:13:30 - YouTube vs. Twitch: Platform culture and technical differences 01:18:15 - Audio gear: XLR vs. USB mics and audio interfaces 01:21:00 - Reflections on "The Standup" podcast and creator collaborations 01:22:45 - Why I won't stream on Kick 01:25:50 - Wrap up & Raiding Alveus Sanctuary #rustlang #developerlife #linux #programming #coding #softwareengineering #nixos #womenintech #learntocode #opensource #bashbunni #golang
  • title: LIVE: cozy chat about programming
  • id: 2740160
  • duration_seconds: 5289
  • updated_at: 2026-04-18T02:15:57Z
  • source_id: 52
  • short_form_content: false
  • media_redownloaded_at: 2026-04-18T02:15:57Z
  • inserted_at: 2026-04-16T22:31:39Z
  • media_filepath: /downloads/chris/tubes/bashbunni_[UC9H0HzpKf5JlazkADWnW1Jw]/Season 2026/s2026e041699_LIVE: cozy chat about programming.mp4
  • uuid: c2571915-095a-4bbd-81ec-f3f8bed9daf4
  • uploaded_at: 2026-04-16T22:34:50Z
  • matching_search_term:
  • metadata_filepath: /downloads/chris/tubes/bashbunni_[UC9H0HzpKf5JlazkADWnW1Jw]/Season 2026/s2026e041699_LIVE: cozy chat about programming.info.json
  • prevent_download: false
  • last_error:
  • media_id: iDFerdedLIM
  • media_downloaded_at: 2026-04-18T02:15:53Z
  • predicted_media_filepath: /downloads/chris/tubes/bashbunni_[UC9H0HzpKf5JlazkADWnW1Jw]/Season 2026/s2026e041699_LIVE: cozy chat about programming.mp4
  • nfo_filepath: /downloads/chris/tubes/bashbunni_[UC9H0HzpKf5JlazkADWnW1Jw]/Season 2026/s2026e041699_LIVE: cozy chat about programming.nfo
  • original_url: https://www.youtube.com/watch?v=iDFerdedLIM
Worker
State
Scheduled At
Pinchflat.Downloading.MediaDownloadWorker completed
Pinchflat.Downloading.MediaDownloadWorker completed
Pinchflat.Downloading.MediaDownloadWorker completed