← SnapRecaps

From Coder to Creator: My Journey

► 74,176 views ⏲ 8:59 Watch on YouTube ↗

Summary

Tris argues that generalists thrive by teaching, performing publicly, and using all learned skills, warning against outsourcing creative work and urging daily practice with open-source tools to create what you love.

Executive Summary

In this talk, Tris of "No Boilerplate" shares his philosophy of creativity and generalism, arguing that specialization is overrated and that broad skills built through teaching, public speaking, and daily practice led to his viral success. He urges creators to perform in front of others—even if scary at first—because it shifts perspective and improves craft, and to adopt Steve Martin's advice that you will eventually use everything you've learned. He warns against outsourcing important creative work, since paying others only teaches them, and recommends starting with familiar tools like Emacs before evolving, while standardizing on open-source Linux to remove constraints. Drawing on his journey from a viral Rust video to fiction podcasting, he emphasizes daily writing habits and a technology-minimalist setup, ultimately framing all advice as tools to help you create what you love.

Key Points

  • ▶ 0:00 Tris runs "No Boilerplate," creating daily tech videos plus music and podcasts, all on Linux with free/open-source software on cheap hardware.
  • ▶ 0:14 His video scripts and all linked materials are public domain, available as a Markdown document on GitHub.
  • ▶ 0:32 His father's advice shaped his career: being a programmer leaves spare time to teach, while teaching leaves no spare time—and now he teaches on YouTube.
  • ▶ 1:01 The speaker's first major recommendation is "Specialization is for insects," rooted in his realization that his guilt over not studying programming in spare time came from an external narrative, not his own desire.
  • ▶ 1:14 He rejects the "only specialists win" idea by choosing to be a generalist, reframing his goal from productivity to happiness, and over 15 years builds broad skills through his day job and public speaking.
  • ▶ 2:06 After recording a 10-minute Rust presentation for colleagues and uploading it to YouTube, the video goes viral overnight—over a thousand comments—becoming the turning point that changes his life.
  • ▶ 2:36 A lifelong music and performance background provided foundational skills for creative success, especially on YouTube.
  • ▶ 3:22 The core recommendation: anyone who wants to be creative should practice performing something in front of others—e.g., presenting, playing music, acting, or reciting poetry.
  • ▶ 3:42 Two key lessons from performing: it is not scary (stage fright is just lack of practice), and it forces you to consider your work from the audience's perspective; reviewing your own performance footage helps you improve.
  • ▶ 4:03 Wanted to be a writer since reading The Hitchhiker's Guide to the Galaxy; completing NaNoWriMo taught him the vital value of a daily writing habit.
  • ▶ 4:27 Discovering the podcast Start With This shifted his goal from books to podcast fiction, leading him to write the pilot of Lost Terminal.
  • ▶ 5:03 He offers personal mentoring and Patreon support to teach the skills he used to build a fiction podcast—sustained by gratitude for his supporters.
  • ▶ 5:27 Adopt the Steve Martin philosophy: "You will eventually use everything you've ever learned" — every seemingly unrelated or annoying task is part of the project and helps you improve.

  • ▶ 5:51 Don't outsource important creative work; paying someone else means paying for them to learn the skills, not you. Learning skills yourself is cheaper and better long-term.

  • ▶ 6:25 Start new projects with tools you already know (e.g., the speaker began writing with Emacs/Org Mode), then evolve — later discovering Obsidian and using it to build the very presentation they're giving.

  • ▶ 7:00 Standardizing on Linux and open-source tools removes hardware/software constraints; he could do all coding and production on a solar-powered Raspberry Pi, only changing setup for ergonomics.
  • ▶ 7:18 Digital minimalism feels "weird" because it replaces smartphone apps with a bag of separate physical devices (camera, Dictaphone, e-ink tablet, digital typewriter), forcing a trade-off between smartphone convenience and bulkier alternatives.
  • ▶ 7:40 His dream workspace includes enough room to separate his audio sessions from his wife's meetings, and an office with four color-coded walls and four identical machines dedicated to writing, editing, research, and production—one of which he might build himself.
  • ▶ 8:08 He reflects that all recommendations are "just tools" to help him create what he loves, and that he finds almost any subject fascinating when explained well.

  • ▶ 8:14 He emphasizes that being a writer, artist, and creator feels essential, and that the best way to learn is to write about a topic yourself and explain it to others.

  • ▶ 8:30 He invites support through Patreon or Ko-fi, with perks including early access, ad-free videos, credits, and one-to-one mentoring.

  • ▶ 8:37 He points to additional free resources: his sci-fi podcast Lost Terminal, the urban fantasy podcast Modern Prometheus, and transcripts/compile-checked Markdown source on GitHub with corrections in the pinned errata comment.

Video Sections

  • ▶ 0:00 Intro and Father's Advice (0:00 - 1:01) - Tris introduces the channel and shares how his father's advice led him into programming.
  • ▶ 1:01 Broad Skills and First Recommendation (1:01 - 2:34) - He argues against specialization and explains how becoming a generalist opened up his career.
  • ▶ 2:34 Creative Training Through Performance (2:34 - 4:03) - Performing music honed his creative skills, so his second recommendation is to practice performing before others.
  • ▶ 4:03 Writing Journey and Patreon (4:03 - 5:29) - He recounts writing Lost Terminal and offers mentoring and support tiers on Patreon.
  • ▶ 5:29 Learning and Starting With What You Know (5:29 - 7:00) - Everything learned eventually becomes useful, so start with familiar tools like Emacs and Obsidian.
  • ▶ 7:00 Digital Workspace and Minimalism (7:00 - 7:58) - Linux and open source free him from hardware constraints, and he shares his minimalist dream-office setup.
  • ▶ 7:58 Closing and Support (7:58 - 8:59) - He reflects on tools and creativity, then invites support with early access and ad-free videos.

Exact Transcript

Load the full timestamped transcript on demand and click any time to jump in the video.