Viewing Podcast: Podcast
AI
Arts
Business
Crypto
Finance
Health
History
Interviews
Investing
Macro
Misc
News
Politics
Product
Programming
Science
Social
Startups
Technology
VC
970: Why Did Anthropic Buy Bun?

970: Why Did Anthropic Buy Bun?

Duration: 00:45:10
January 14, 2026
  • Anthropic's acquisition of Bun is primarily driven by their need to bundle the JavaScript runtime with their Cloud Code SDK for improved performance and size.
  • The discussion around Git workflows highlights a preference for using the integrated graphical user interfaces within editors like VS Code over pure terminal commands for staging and committing changes.
  • Creating accessible web experiences is crucial, but pursuing and sharing experimental, potentially inaccessible creative coding projects is acceptable if clearly labeled as such, allowing for a broader skill showcase.
969: This guy is nuts (TypeScript Doom)

969: This guy is nuts (TypeScript Doom)

Duration: 00:55:04
January 12, 2026
  • The "Doom in TypeScript" project successfully ran the classic game Doom using only TypeScript's type system, showcasing the Turing completeness of types and demonstrating how to render pixels using ASCII art and complex type manipulations.
  • The "Type Slayer" tool was developed to diagnose and visualize performance bottlenecks within TypeScript's type system, addressing issues like massive type JSON files and excessive memory usage in large codebases.
  • The discussion explored the evolving landscape of programming languages and tools, including the rise of GUI-based developer tools over CLIs, the potential of WebAssembly, and the philosophical implications of AI on software development and the future of programming languages.
968: Habits and Changes We Want to Make in 2026

968: Habits and Changes We Want to Make in 2026

Duration: 00:33:36
January 7, 2026
  • The discussion emphasizes the importance of setting SMART goals and breaking down changes into small, manageable steps for effective habit formation and personal growth.
  • The podcast highlights the power of habit tracking and systems for achieving goals, with personal anecdotes and app recommendations.
  • A significant portion of the conversation focuses on tackling common productivity challenges like email management and to-do list organization to improve efficiency.
967: What’s Going to Happen in Web Dev During 2026

967: What’s Going to Happen in Web Dev During 2026

Duration: 00:48:09
December 31, 2025
  • WebGPU and 3D experiences will become more prevalent, enabling visually richer and more interactive websites.
  • Modern CSS standards will gain significant traction, reducing reliance on JavaScript for certain UI functionalities and animations.
  • The integration of AI in web development will deepen, impacting everything from code generation and testing to personalized software creation and identification of security vulnerabilities.
966: A Look Back at Web Dev in 2025

966: A Look Back at Web Dev in 2025

Duration: 00:56:26
December 24, 2025
  • The Temporal API is now widely supported across major browsers, offering a significant improvement over the older Date API for handling time complexities.
  • On-device AI is becoming more common, with features like OCR and speech-to-text improving, though widespread adoption of small AI models is still developing.
  • CSS continues to evolve with powerful new features like relative color syntax and container style queries, making it a more robust programming language, though adoption is sometimes slowed by browser support and older device limitations.
965: Baseline 2025 Features web gained in 2025

965: Baseline 2025 Features web gained in 2025

Duration: 00:26:26
December 22, 2025
  • Same-document view transitions are now available in all browsers, enabling smooth visual transitions between elements within a single page application.
  • The popover API allows for declarative creation of pop-up elements like tooltips and dropdowns, with enhanced capabilities when combined with the anchor API.
  • JSON modules are now baseline, allowing you to import JSON files directly into your JavaScript code as if they were modules.
964: Markdown as a CMS is a bad idea

964: Markdown as a CMS is a bad idea

Duration: 01:03:05
December 17, 2025
  • Master keyboard shortcuts by leveraging tools like the "hyper key" and exploring combinations with less-used keys for significant productivity gains.
  • Utilize the Error Lens VS Code extension to display code errors and warnings inline with your code, allowing for quicker identification and resolution.
  • When considering a new SaaS project, prioritize a "batteries-included" framework or a minimal stack based on specific project needs and developer familiarity, and for client-facing content, opt for a robust CMS over markdown files.
963: Hardware Hacking with Matt Brown

963: Hardware Hacking with Matt Brown

Duration: 00:58:02
December 15, 2025
  • Gaining root access to IoT devices often involves finding UART console headers or extracting firmware to analyze system binaries.
  • Hardware hacking is a means to an end, primarily focused on revealing security vulnerabilities in software and APIs rather than deep silicon-level analysis.
  • Understanding the legality of hardware hacking involves a focus on good-faith security research on devices you own, with protections often built into laws like the DMCA.
962: The Home Server / Synology Show

962: The Home Server / Synology Show

Duration: 00:35:20
December 10, 2025
  • Home server hardware discussion focuses on Synology NAS devices, with upgrades like 2.5 gigabit networking and SSDs for caching significantly improving performance.
  • For software applications, the podcast covers media streaming with Jellyfin and Plex, audiobook management with Audiobookshelf, and self-hosting platforms like Koolifi.
  • To securely access home servers remotely, the primary recommendation is using Cloudflare tunnels, which avoids the need for traditional port forwarding on a router.
961: Keeping Up With The Fast and Furious Web

961: Keeping Up With The Fast and Furious Web

Duration: 00:28:02
December 8, 2025
  • Prioritize understanding the "why" behind new technologies, focusing on their benefit to users rather than simply learning every new framework.
  • Embrace learning through multiple modalities, as actively engaging with content in different ways, like hands-on practice and interactive examples, solidifies understanding and overcomes personal learning preferences or challenges.
  • Be wary of hype and dogma; critically evaluate information, especially from influencers or paid promotions, and focus on foundational concepts and debugging skills that have lasting value.