Hey there, I'm Chris

Developer and content creator. Described as "pretty good" by millions of devs.

Chris Power About

Creator of Typecraft, a technical education platform reaching 225,000+ developers on YouTube and 20,000+ developers on Twitter/X.

Trusted collaborator with the Ruby on Rails Foundation, producing official Rails educational content and helping teach the next generation of Rails developers.

Software engineer with 15+ years of experience building production systems and leading teams.

Husband and father of three.

YouTube
225,000+
YouTube subscribers
X
20,000+
Twitter/X followers
15+
Years of experience
Millions
Video views

Trusted by

What I Do

My goal is simple: make complex technical topics accessible and enjoyable to learn.

Technical Education

I create in-depth programming content that helps developers actually understand how things work. My videos and courses focus on practical skills developers use every day.

  • Ruby on Rails
  • APIs and backend systems
  • Linux and command-line tooling
  • Vim and developer productivity
  • Modern web architecture
YouTube

Content Creation

Through Typecraft, I've built one of the largest independent developer education channels focused on Rails and modern development tooling.

My content blends:

  • Deep technical understanding
  • Clear explanations
  • Engaging storytelling

to help developers level up their skills.

Ruby

Ruby on Rails Ecosystem

I've been a long-time member of the Rails community and have collaborated directly with the Ruby on Rails Foundation, creating official educational videos and promoting Rails to the broader developer community.

  • Hosted Rails World
  • Spoken at developer conferences
  • Taught workshops and technical sessions

Software Engineering

Before focusing heavily on education and content creation, I spent over a decade building production systems as a software engineer. Today I combine this experience with teaching and leadership through consulting, mentorship, and content.

I've worked on high-scale APIs, frontend web applications, developer platforms, and distributed systems.

Ruby on Rails Ruby on Rails
TypeScript TypeScript
React React / Next.js
PostgreSQL PostgreSQL
Redis Redis
Linux Docker
Linux & Docker

Speaking & Teaching

I regularly speak at conferences and developer events. My teaching style focuses on clarity, practicality, and curiosity — helping developers truly understand the systems they work with.

Chris Power speaking at a conference
Ruby on Rails
Modern developer tooling
Engineering productivity
Linux and CLI workflows
Building real software systems

Beyond Code

Outside of work, I'm a husband and father of three kids. Much of what I do is driven by a desire to build meaningful things and share knowledge with others.

Whether it's building software, creating educational content, or helping developers grow in their careers, I believe great technology comes from curiosity, craftsmanship, and community.

Work With Me

If you're building something interesting or want to help developers learn, I'd love to hear from you.

Consulting Technical advising Developer education Conference speaking Workshops