Technology & Innovation Podcasts

Deep dives into software, AI, startups, and the future of tech

Showing 76–100 of 116 episodes

Mastering Event Sourcing in Rails Simplified

Mastering Event Sourcing in Rails Simplified

Join us on the Boring Rails Podcast as we demystify event sourcing with expert insights! In this episode, we discuss how to implement a simplified version of event sourcing using just ActiveRecord and Rails callbacks. Our guest explains the core principles of event sourcing, illustrating it with practical examples, such as tracking user actions in a blog application. Discover the benefits of maintaining a log of events for better change tracking, auditing, and even undoing actions. This approach makes event sourcing accessible to developers at any level. Tune in for a clear and engaging conversation that will empower you to enhance your Rails applications with event-driven systems. Don't miss the recommended resources for further learning!

3 min Jul 07
Self-Refreshing Hotwire Components in Rails

Self-Refreshing Hotwire Components in Rails

In this episode of Boring Rails, we explore the powerful pattern of using self-refreshing Hotwire components with Ruby on Rails. Host and expert Jesper Christiansen discuss the importance of building UI components that can update dynamically without a full page reload. Learn how to simplify complex flows with Turbo Streams, avoid common pitfalls such as messy partials, and ensure a cleaner coding experience by encapsulating logic within components. Jesper shares practical examples and solutions that streamline development, making it easier to manage identifiers and maintain your codebase. Tune in to discover how to leverage ViewComponents for better maintainability and efficiency in your Rails applications!

3 min Jul 07
Why AGI Is Not Just Around the Corner

Why AGI Is Not Just Around the Corner

In this episode of the Dwarkesh Podcast, we explore the intriguing question of why many experts believe that Artificial General Intelligence (AGI) is still far off. Host Dwarkesh Patel is joined by a prominent AI researcher to discuss the limitations of current AI systems, particularly the critical issue of continual learning. While some predict that AGI is just a few years away, others argue it could take decades due to the inability of AI, especially large language models (LLMs), to learn and adapt over time. The conversation delves into the distinctions between task performance and true intelligence, highlighting the challenges that lie ahead in AI development. Tune in to understand the future of AI and why continual learning is a pivotal factor in achieving AGI.

3 min Jul 07
Track the ISS Using DNS: A Tech Twist

Track the ISS Using DNS: A Tech Twist

In this episode of Tech Talk, we explore the intriguing connection between DNS and the International Space Station (ISS) with expert Terence Eden. Discover how DNS, typically seen as the internet's phonebook, can also pinpoint the ISS's location in real-time using its LOC record. Terence walks us through the creation of the domain 'where-is-the-iss.dedyn.io', demonstrating how simple DNS commands can provide the satellite's coordinates. Learn about the frequency of updates, integration with the N2YO API for accurate data, and the fascinating challenges of converting altitude measurements. Whether you're a tech enthusiast or space lover, this episode offers a unique perspective on how technology connects us to the cosmos.

3 min Jul 07
From: shkspr.mobi
Revolutionizing Coding with Phoenix.new by Fly.io

Revolutionizing Coding with Phoenix.new by Fly.io

In this episode of Tech Talk Today, we explore Phoenix.new, Fly.io's groundbreaking platform for prompt-driven app development. Host and expert Kurt discuss how Phoenix.new simplifies the app creation process by allowing users to describe their desired application through simple prompts, automatically generating a complete Phoenix application. We dive into the significance of Phoenix as an Elixir-based web framework, its integration with Fly.io's distributed architecture, and the challenges of using Elixir. Learn how large language models and innovative sandboxing technology make app development more accessible and risk-free, opening up opportunities for developers of all skill levels. Don't miss this insightful discussion on the future of AI-assisted programming!

4 min Jul 06
Building a macOS App with AI: Insights from Indragie

Building a macOS App with AI: Insights from Indragie

In this episode, we chat with Indragie Karunaratne about his innovative approach to app development using Claude Code, an AI coding agent. Indragie shares his journey of building Context, a native macOS SwiftUI app designed for debugging MCP servers, and reveals how he managed to write less than 1,000 lines of code for a project that totals around 20,000 lines. He discusses the unique benefits of using AI in coding, such as enhancing user interfaces and automating tedious tasks, while also addressing the challenges of clear communication with AI tools. Tune in to discover how AI is reshaping the future of coding and why developers should embrace these advanced tools for increased productivity and creativity.

3 min Jul 06
Reviving CGI: Serving 200M Requests Daily

Reviving CGI: Serving 200M Requests Daily

In this episode of Tech Time Talk, we explore the unexpected revival of CGI (Common Gateway Interface) with expert Jake Gold. Once considered outdated, CGI is making a comeback thanks to modern programming languages like Go and Rust, which enable rapid processing. Jake shares his experience running a CGI program on a 16-thread AMD 3700X, serving over 2400 requests per second—equating to more than 200 million requests a day! Discover how advancements in hardware and software have transformed CGI from a performance bottleneck into a viable web development solution. Join us for an insightful discussion that challenges the notion of old technology being obsolete and inspires innovative thinking in web development.

2 min Jul 06
Boosting PostgreSQL Performance with pgstream Snapshots

Boosting PostgreSQL Performance with pgstream Snapshots

In this episode, we explore the intricacies of optimizing pgstream snapshots for PostgreSQL with expert Esther Minano Sanz. Discover how targeted improvements can enhance bulk data loads and manage complex schemas effectively. We delve into the fundamentals of pgstream, a powerful open-source Change Data Capture tool, and discuss the critical snapshot process that captures a consistent view of the database. Esther shares key techniques, including leveraging pg_dump and pg_restore for schema management, utilizing PostgreSQL’s transaction snapshot mechanism for efficient data reading, and implementing parallelism for faster operations. Tune in to learn valuable insights on performance optimization strategies that can significantly impact your database replication processes!

3 min Jul 05
From: xata.io
NVIDIA's RTX 50 Series: Chaos and Controversy

NVIDIA's RTX 50 Series: Chaos and Controversy

In this episode of Tech Talk Today, host Jamie and expert Dr. Alex Chen dive into the turmoil surrounding NVIDIA's recent RTX 50 series launch. From scalper bots snatching GPUs before they even reach consumers to alarming reports of melting power connectors and missing processing units, NVIDIA is facing a barrage of criticism. The duo discusses the implications of these issues on consumer trust and the company's market strategy, including theories about stock limitations and deceptive marketing practices. Listen in to understand how NVIDIA's recent hardware problems are reshaping the GPU landscape and consumer perceptions.

3 min Jul 05
Trust Issues in the AI Industry with Alberto Romero

Trust Issues in the AI Industry with Alberto Romero

In this episode of Tech Talk, host and AI expert Alberto Romero delves into the growing concerns surrounding trust in the AI industry. With the hype around artificial intelligence and claims about artificial general intelligence (AGI) on the rise, Alberto highlights the disconnect between promises and reality. He discusses the talent churn among AI researchers, suggesting that their movement reflects skepticism about AGI's imminent arrival. Alberto emphasizes the importance of transparency in AI communications and critiques the industry's focus on addictive products over genuine utility. Listeners will gain insights into how these factors impact public perception of AI and the urgent need for ethical practices in the field. Tune in to discover what steps the industry must take to rebuild trust and prioritize user well-being.

3 min Jul 05
Reclaim Your Data: The Local-First Software Revolution

Reclaim Your Data: The Local-First Software Revolution

In this episode, we explore the transformative concept of local-first software and its implications for data ownership. As cloud applications become ubiquitous, we discuss the hidden costs associated with storing data online, including loss of control and potential breaches. Our expert explains how local-first software allows users to retain ownership of their data while enabling seamless collaboration. Discover the innovative use of Conflict-free Replicated Data Types (CRDTs) that facilitate offline access and automatic syncing. We delve into how this approach prioritizes user privacy and security, transforming the way we interact with technology. Tune in to learn how you can advocate for data ownership and explore local-first software options that empower you as a user!

2 min Jul 05
Unlocking AI: Build Your MCP Server in 6 Steps

Unlocking AI: Build Your MCP Server in 6 Steps

In this episode, we explore the Model Context Protocol (MCP) and its transformative role in AI development. Our expert breaks down the architecture of MCP, which allows large language models to seamlessly interact with external resources. Learn how to build your own MCP server in six simple steps, and discover the benefits of using this standardized protocol for scalable AI solutions. Whether you're a developer looking to enhance your applications or an AI enthusiast curious about the latest advancements, this episode provides valuable insights and practical tips for leveraging MCP in your projects.

3 min Jul 03
Designing Your First AI Agent: A Beginner's Guide

Designing Your First AI Agent: A Beginner's Guide

In this episode, we explore the exciting world of AI agents with our expert guest. Learn what sets AI agents apart from traditional software, and discover practical applications across various fields, including customer support and software engineering. Our expert shares valuable insights on choosing the right large language model (LLM), the essential tools to get started, and important considerations like privacy and accuracy. Whether you're a tech enthusiast or a developer eager to dive into AI, this episode equips you with the foundational knowledge to design your first AI agent. Join us as we break down the complexities and encourage experimentation in this rapidly evolving field.

3 min Jul 03
Code vs. Automation: Insights from Armin Ronacher

Code vs. Automation: Insights from Armin Ronacher

Join us for an enlightening conversation with Armin Ronacher, a prominent figure in the programming community, as we explore the critical role of coding in automation. Armin shares his insights on the Model Context Protocol (MCP) and its limitations, comparing it with practical tools like the GitHub CLI. Discover why code remains essential for precise and reliable task automation, particularly for repetitive processes. Armin argues that while AI models are evolving, they may not yet surpass the reliability of traditional coding. This episode is a must-listen for anyone interested in programming, software development, and the future of automation. Tune in to understand why mastering code is still the best approach to efficient task management.

3 min Jul 03
Unlocking the Power of PDFs: Your Guide to Digital Files

Unlocking the Power of PDFs: Your Guide to Digital Files

In this episode, we explore the fascinating world of PDFs with an expert guest. Discover why PDFs are the go-to format for document sharing, ensuring consistent formatting across devices. We discuss the technical aspects of PDFs, including compression and streaming, which make handling these files easier than ever. Security is also a key focus, as we delve into how encryption protects sensitive information. Whether you're a business professional or just curious about digital file formats, this episode provides essential tips on creating and managing PDFs effectively. Tune in to learn how to leverage the power of PDFs in your daily communication!

3 min Jul 03
Discover Pennybase: A Lightweight BaaS Alternative

Discover Pennybase: A Lightweight BaaS Alternative

In this episode of Tech Talk, we explore Pennybase, a unique 'poor man's Backend-as-a-Service' that offers a simplified alternative to Firebase and Supabase. Our expert guest explains how Pennybase allows developers to quickly set up lightweight backends with just under 1000 lines of Go code and no external dependencies. We discuss its core features, including file-based storage with CSV support, a REST API for easy data access, and real-time updates that enhance user experience. The conversation also covers security measures like role-based access control, making Pennybase an excellent option for small projects or rapid prototyping. Tune in to learn how to get started with Pennybase and leverage its capabilities for your next application!

3 min Jul 03
From: github.com
Tech Job Opportunities on Hacker News: July 2025

Tech Job Opportunities on Hacker News: July 2025

In this episode, we explore the exciting job opportunities available in the tech sector, specifically through the 'Who is Hiring?' thread on Hacker News. Our expert shares insights into diverse roles offered by companies like Hackensack Meridian Health and Yottar, highlighting positions such as Senior Software Engineer, Senior Data Scientist, and Full Stack Engineer. We discuss the importance of direct connections with hiring managers and the growing trend of remote work. The episode emphasizes the value of Hacker News as a community-driven resource for job seekers in software engineering, data science, and AI solutions. Tune in to learn how to leverage this platform for your next career move!

3 min Jul 02
Unpacking Large Language Models: Trends & Insights

Unpacking Large Language Models: Trends & Insights

In this episode, we delve into the captivating world of large language models (LLMs) with our expert guest. Discover what LLMs are, how their size and parameters impact performance, and the significance of training data quality. We explore the impressive evolution from GPT-2 with 1.5 billion parameters to GPT-3, boasting a staggering 175 billion parameters. Learn about the unique LLaMA models and the importance of specific datasets like Books3. Additionally, we discuss the annealing technique that enhances model performance. Join us to understand the trends shaping the future of artificial intelligence and its applications!

3 min Jul 02
Dialing Back LLMs: A Candid Developer's Journey

Dialing Back LLMs: A Candid Developer's Journey

In this episode, we explore the evolving relationship between developers and large language models (LLMs) with seasoned software engineer Alberto Fortin. After initially embracing LLMs to enhance productivity, Alberto shares his honest reflections on the challenges he faced while integrating them into production code. He discusses the 'productivity illusion' that many developers experience and highlights the importance of maintaining control over the development process. Learn why he decided to shift his approach and how he now uses LLMs as tools for smaller tasks rather than relying on them for major features. This candid conversation offers valuable insights for developers navigating the complexities of AI in software engineering.

3 min Jul 02
From: zed.dev
Clarifying Ruby on Rails Delegated Types

Clarifying Ruby on Rails Delegated Types

In this episode, we dive into the often confusing world of delegated types in Ruby on Rails with expert Kasper Timm Hansen. Delegated types enable multi-table inheritance, allowing a single model to manage different content types, like messages and comments. Kasper explains how to effectively implement delegated types, the importance of naming conventions, and offers tips for improving clarity in your Rails applications. Listeners will gain insights into best practices for structuring models and enhancing code maintainability, making it easier to navigate the complexities of Rails polymorphism. Whether you're new to Rails or looking to refine your skills, this episode is packed with actionable advice and expert insights!

3 min Jun 30
From: kaspth.com
YouTube's Role in Advancing Robotics and AI

YouTube's Role in Advancing Robotics and AI

In this episode of Tech Talk Today, host Sarah is joined by Dr. Atharva to explore the unexpected connection between YouTube and advancements in robotics. They discuss the colossal investment in the 'Behemoth' language model, its limitations in physical tasks, and how integrating over a million hours of YouTube videos led to the innovative V-JEPA 2 model. This model transcends traditional language comprehension by predicting real-world actions, bridging the gap between AI and robotics. Tune in to uncover how this groundbreaking approach enhances robots' capabilities and shapes the future of technology.

3 min Jun 29
AI Manipulation: The Sara Duterte Controversy

AI Manipulation: The Sara Duterte Controversy

In this episode of 'Truth Talk', we explore the explosive issue of AI-generated videos that influenced public sentiment regarding the impeachment of Philippine Vice President Sara Duterte. Following the Senate's decision to halt the impeachment trial, two viral videos emerged—one featuring schoolboys arguing against impeachment and another supporting it, both ultimately revealed to be AI-generated. Our expert discusses how these videos captured public attention, the mixed reactions from political figures, and the broader implications of AI in shaping political narratives. We also provide practical tips on how to critically evaluate media content to avoid misinformation. Join us for an enlightening conversation about the evolving landscape of trust and media in the digital age.

2 min Jun 28
Unlocking Data Transmission with Ultrasound Technology

Unlocking Data Transmission with Ultrasound Technology

In this episode of Tech Talk, we explore the revolutionary concept of transmitting data using ultrasound technology, a method often overlooked in our everyday devices. Join our host as they delve into a conversation with an expert who explains how ultrasound operates at frequencies above human hearing and can be utilized for secure data transmission. Discover how common devices like laptops and smartphones can communicate information silently and securely through encoded audio signals. We discuss practical applications of this technology, from secure communications to smart device interactions, and how it may reshape our understanding of data transmission in the tech landscape. Tune in to unlock the potential of ultrasound in technology!

3 min Jun 27
From: halcy.de
Discover Qwen VLo: The Future of Image Generation

Discover Qwen VLo: The Future of Image Generation

In this episode, we explore the groundbreaking Qwen VLo, a new multimodal model that revolutionizes how we understand and generate images. Building on previous versions, Qwen VLo enhances capabilities by not only comprehending image content but also producing stunning visuals based on user prompts. Learn how it bridges the gap between perception and creation, enabling users to interact creatively with technology. From simple tasks like changing colors to complex edits like altering styles, Qwen VLo's versatility empowers artists and creators alike. Its support for multiple languages further democratizes creativity, making it accessible to a global audience. Join us as we delve into the exciting possibilities that Qwen VLo presents for the future of art and technology.

3 min Jun 27
Unlocking Web Development: The Power of DOM Templating APIs

Unlocking Web Development: The Power of DOM Templating APIs

In this episode, we explore the significance of DOM templating APIs with web development expert Justin Fagnani. Discover how these APIs enhance the process of creating dynamic HTML, improve security against threats like XSS, and boost app performance by efficiently updating only necessary parts of the DOM. Justin explains the limitations of current frameworks and the need for a native templating API to streamline development. As we dive into the advantages of declarative programming over imperative methods, you'll gain insights into the future of web standards and what developers can do to advocate for these crucial enhancements. Tune in to understand how a robust templating system can revolutionize your web applications!

3 min Jun 27

Create Your Own Podcast Library

Sign up to save articles and build your personalized podcast feed. Your first 3 episodes are free.