CodeCast: A New Way to Stream and Learn Code
SFU VentureLabs recently sat down with Ryan St. Germaine, CEO of CodeCast, to learn about
what the platform has to offer. CodeCast is a medium which allows creators to stream code
interactively while teaching viewers about different topics.
Who Is It For?
CodeCast caters to two main groups of users: creators and learners. Learners can range from
individuals interested in the basics of coding, all the way to experts who are brushing up on their
skills. Creators can script, stream, and upload their own videos. They use their digital
environment of choice and stream that into the player in real time which creates a recording of
the video tutorial and synchronizes the instructors code in recording and in real time if they are
teaching students live.
What Is It About?
CodeCast serves as a learning platform for users, as well as a video creation and submission
platform for creators. Learners can browse through multiple series, topics, and creators to find
the content they are looking for. The option to download the code used in tutorials makes it easy
to follow along with the instructor and learn with a hands-on approach. This strays from the
traditional approach of tutorials where there is limited access to resources that the instructor is
teaching with. By rolling out features such as messages, likes, and comments, CodeCast also
helps create a sense of community and offers a chance for learners to connect with both peers
and instructors.

The People Behind the Idea
CodeCast would not be where it is today without the motivation and vision that propelled Ryan
and Tam Kbeili, who is the founder of the company. Ryan expressed that his simple yet
promising reasoning behind wanting to become an entrepreneur was because ‘starting a
business just [made] sense’. Growing up watching his dad start businesses, Ryan felt inspired
to pave his own way in the entrepreneurial world and began his first business at the age of 18.
Ryan’s motivation behind joining CodeCast was to encourage individuals to “improve, grow, and
progress their careers” as well as to “help people get into software development and beyond.”
At the office, Ryan works alongside a dynamic team consisting of multiple departments such as
marketing and software development, many of which are former students of CodeCast founder
Tam Kbeili.
Tam is a teacher at a coding bootcamp that he founded called CodeCore. For years, he trained
hundreds of students and spent over 10,000 hours teaching a variety of coding topics. Many of
Tams’ students went on to work in senior positions at tech companies and achieved success in
the tech world. Overtime, he realized that many students needed him to stop frequently and re-
explain specific concepts. It was this experience that sparked the idea of making coding
concepts more accessible to individuals through a convenient, user-friendly platform.
CodeCast’s mission is to help creators gain a larger follower base and learners to achieve their
personal coding milestones such as leveling up their careers. The company is also striving
towards becoming the largest peer-to-peer learning platform for developers. With clear goals in
mind, a multi-faceted team, and valuable mission statement, CodeCast is set to reach new
heights in the coding community.