Peter talks about general software development and coding in Elixir in particular. All code can be found on GitHub: https://github.com/PJUllrich/PeterAndCode
Across 12 videos, this channel demonstrates minimal persuasion intensity, primarily through Moral framing. Recurring themes suggest consistent operative goals beyond stated content.
Moral framing
Presenting a complex issue with genuine tradeoffs as a simple choice between right and wrong. Once something is framed as a moral issue, compromise feels like complicity and disagreement feels immoral rather than reasonable.
Haidt's Moral Foundations Theory; Lakoff's framing research (2004)
Low influence intensity with high transparency. This channel lets content speak for itself.
This channel operates as a technical hub for the Elixir community, focusing on 'learning in public' through complex live-coding projects and framework deep-dives. Regular viewers are encouraged to adopt the Elixir ecosystem, utilize the creator's educational tools like RunElixir.com, and view software development as a transparent, iterative process of problem-solving.
The creator uses long-form, unpolished live coding sessions to demonstrate the practical application of Elixir frameworks like Membrane, Ash, and LangChain.
The channel actively promotes the growth of the Elixir community by highlighting new libraries, defending server-side rendering, and launching free educational resources.
The creator documents his own learning struggles and hosts Q&A sessions to build a relatable presence and foster a community around shared growth and new ventures.
Provides a detailed, 'unfiltered' look at the specific implementation details of a new UI library, which is highly useful for Elixir developers deciding whether to purchase it.
Trying FluxonUI: UI Components for LiveView
Provides a helpful overview of a new community resource that simplifies the entry point for learning Elixir and Phoenix.
Announcing RunElixir.com
Provides a rare, unedited look at solving complex low-level streaming bugs (like SPS/PPS keyframe issues) within the Elixir ecosystem.
Build a Twitch Clone in Elixir
Provides a rare, unscripted look at how a framework creator approaches problem-solving and project initialization using their own tools.
Build something with Ash guided by Zach Daniel!
Provides a realistic look at infrastructure troubleshooting (Fly.io IP allocation and database pool sizing) that is often edited out of polished tutorials.
Build a Twitch Clone in Elixir
Provides a realistic look at the 'messy middle' of software development, specifically regarding complex multimedia protocols like RTMP and HLS.
Build a Twitch Clone in Elixir
Moral framing
Presenting a complex issue with genuine tradeoffs as a simple choice between right and wrong. Once something is framed as a moral issue, compromise feels like complicity and disagreement feels immoral rather than reasonable.
Haidt's Moral Foundations Theory; Lakoff's framing research (2004)
Performed authenticity
The deliberate construction of "realness" — confessional tone, casual filming, strategic vulnerability — designed to lower your guard. When someone appears unpolished and honest, you evaluate their claims less critically. The spontaneity is rehearsed.
Goffman's dramaturgy (1959); Audrezet et al. (2020) on performed authenticity