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

16 Jun 2026 322 - Joe Masilotti

AI transforms developer and consulting roles by commoditizing coding, pushing focus toward strategic guidance and app optimization, while challenging solo founders and consultants to adapt beyond code delivery, highlighting AI's strengths in execution over design and the growing need for human-centric, opinionated content and personal branding.

3 Jun 2026 321 - Uncle Bob Martin

Explores software modeling complexities, AI's reliance on statistical prediction versus explanatory knowledge, the balance of elegance and accuracy, abstraction's role in managing entropy and disorder, and the evolution of programming principles like test-driven development and object-oriented design.

27 Apr 2026 319 - Kellen Presley of Rhizome Compliance

Covers physical programming's tactile appeal, career shifts from engineering to compliance, AI in fraud detection, minimalism in code, community learning, and AI's impact on fintech and education.

9 Apr 2026 318 - Adam Dawkins, CTO of Dragon Drop

Scaling Ruby on Rails projects faces challenges from rigid conventions that hinder flexibility, requiring intentional architecture, refactoring, and modular design to counter pitfalls like short-term solutions, poor testing, and overreliance on inheritance, while promoting collaboration through shared terminology and practical strategies.

More Code with Jason episodes