More Code with Jason episodes

304 - Abstraction and Consciousness with Christian Genco thumbnail

304 - Abstraction and Consciousness with Christian Genco

Published 13 Jan 2026

Duration: 4828

The podcast discusses the intersection of technology and human experience through the lens of a physical newsletter and explores concepts of abstraction, identity, and the future of AI.

Episode Description

In this episode I talk with Christian Jenko for round two. We explore abstraction as the most important idea in software, Michael Singer's philosophy...

Overview

The podcast introduces Nonsense Monthly, a physical programming newsletter designed to combat digital fatigue by delivering content through traditional mail. The newsletter covers a wide array of topics, including programming, philosophy, psychology, and business. It encourages readers to subscribe through its website and features in-depth discussions on various aspects of software development and related fields.

A significant portion of the conversation revolves around the influence of Large Language Models (LLMs) on software development, with a strong emphasis on the importance of abstraction and technical fundamentals in an AI-dominated landscape. The episode explores abstraction as a fundamental concept in both the physical world and programming, using diverse examples to illustrate its significance. Furthermore, the discussion delves into broader philosophical topics such as identity, consciousness, and the nature of human and artificial intelligence, incorporating insights from literature, science, and spiritual traditions. The episode consistently highlights the role of abstraction in understanding both the world and code, as well as the potential for AI to evolve beyond a purely utilitarian role.

Recent Episodes of Code with Jason

29 Mar 2026 317 - Edward Tewiah, Creator of PropertyWebBuilder

A real estate website toolkit, Property Web Builder, faced UI/UX complexity and monetization hurdles despite AI-driven customization efforts, revealing challenges in balancing technical execution, client preferences, and shifting business priorities.

27 Mar 2026 316 - Adapting to AI in the Agency World with Errol Schmidt

AI tools like Claude and Codex are revolutionizing software development by boosting productivity and shortening timelines, yet raise concerns about agency business models, critique "vibe coding" as unprofessional, explore evolving developer roles with AI handling complex tasks, anticipate job market shifts and obsolescence, emphasize human creativity and judgment, and contrast software's ephemeral value with art's enduring qualities in an AI-driven landscape.

16 Mar 2026 315 - Dave Thomas, RubyConf 2026 Keynote Speaker

Dave Thomass discusses revitalizing RubyConf 2026 through social interaction and unstructured engagement, exploring Ruby's class-based philosophy versus Elixir's functional approach, emphasizing data transformation, abstraction, clarity, variable naming, jargon critique, AI collaboration, systems thinking, and non-technical analogies to simplify complex processes and enhance software design readability.

2 Mar 2026 313 - David Santoro, CTO of Carwow

A podcast discusses the launch of a physical newsletter, *Nonsense Monthly*, and a conversation on startup co-founder dynamics, idea validation, technical leadership, and engineering best practices.

More Code with Jason episodes