Skip to content
@statelesscode

Stateless Code

Stateless Code Code Along wallpaper

Code Along with Stateless Code

At Stateless Code believe you can learn to code without an expensive degree or boot camp and our mission is to help get you there by delivering high quality content that helps you learn. Check out our Why Stateless Code playlist (inspired by this amazing TED Talk by Simon Sinek) for more about us.

Code Along

We help to get you there by providing videos of the complete end-to-end journeys through software engineering projects. All of our content is available here on GitHub in open source format under the UNLICENSE and CC0, so you can use whatever you need to help with your development.

Coding Videos

All of our projects have associated end-to-end video playlists available on our YouTube channel.

Videos in a Single Take Style With Mistakes Left In

Legend has it that Mozart was able compose music in a single draft with no need for revision. If you’re like Mozart, you can stop reading and go write your magnum opus.

It is natural, common, and expected to make mistakes while coding. Whether it’s from a failing test, a syntax error, or a runtime error, you are going to see a lot of red when you code, and you need to know what to do when that happens. We do pause the videos so you don't have to just sit there watching Mike type, but otherwise we try to give as close to a true live end-to-end as possible.

Stateless Code videos are done (as much as possible) in a “one take” style. If Mike makes a mistake, you get to watch him muddle through troubleshooting it. This is done because learning the process and methods of getting yourself “unstuck” when you are stuck are just as valuable (if not more so) than the coding itself.

The videos and posts on this site take you end-to-end through the process.

Learning Videos

Projects with GitHub Repos

  • Getting Started with Rails 7 (Ruby on Rails application) GitHub Icon YouTube Icon Stateless Code Icon
  • NerdDice.com (Ruby on Rails application) GitHub Icon YouTube Icon Stateless Code Icon
  • NerdDice (Ruby Gem) GitHub Icon YouTube Icon Stateless Code Icon
  • statelesscode.com Stateless Sage (Wordpress theme PHP/JavaScript) GitHub Icon YouTube Icon Stateless Code Icon

Other Video Series

  • Stateless Code Retrospectives (agile retros) YouTube Icon Stateless Code Icon
  • Enough Inkscape to be Dangerous (used to create the files in the assets folder of the statelesscode repo) YouTube Icon Stateless Code Icon
  • Why Stateless Code YouTube Icon Stateless Code Icon

If You're a Real Glutton for Punishment

Extracted Mediocre Karaoke videos from Retros and special episodes YouTube Icon

About the Founder

Mike Duchemin learned to code in the wild and created Stateless Code to be the resource he wishes he had when he was starting out. He has navigated through the wilderness and can help guide you through your journey. See the about page at Stateless Code for more information.

Legal

We make coding videos for the end-to-end of every project we do. If you collaborate on any of our projects, you are consenting to potentially have the interaction featured in our videos. There is no guarantee or obligation to include your contribution or interaction in our videos, and we reserve the right to moderate inappropriate content at our own discretion.

So-called "intellectual property" is a racket. The goal of this legal section is to disavow any claim to intellectual property in the strongest possible terms. The code is made available under the UNLICENSE and all copyright is vacated under the Creative Commons CC0 Public Domain Dedication. Copying is not stealing. In the event that the UNLICENSE or CC0 are not enforceable in your jurisdiction substitute it with the most permissive copyright and licensing options available to you in your jurisdiction.

Pinned Loading

  1. nerd_dice nerd_dice Public

    A Ruby Gem for rolling polyhedral dice.

    Ruby 2

  2. rails-7-getting-started rails-7-getting-started Public

    A journey through the Rails Getting Started guide using Ruby on Rails 7.0

    Ruby 1 1

  3. nerd_dice_dot_com nerd_dice_dot_com Public

    A Ruby on Rails app for tabletop role playing games

    Ruby 2 1

Repositories

Showing 8 of 8 repositories
  • salesforce-site-community-security Public

    A scratch org Salesforce DX project for demonstrating and then fixing guest user site security issues.

    statelesscode/salesforce-site-community-security’s past year of commit activity
    0 Unlicense 0 0 0 Updated Jun 5, 2024
  • statelesscode Public

    Profile repo with README

    statelesscode/statelesscode’s past year of commit activity
    0 0 1 0 Updated May 25, 2024
  • nerd_dice Public

    A Ruby Gem for rolling polyhedral dice.

    statelesscode/nerd_dice’s past year of commit activity
    Ruby 2 MIT 0 1 0 Updated Apr 16, 2024
  • nerd_dice_dot_com Public

    A Ruby on Rails app for tabletop role playing games

    statelesscode/nerd_dice_dot_com’s past year of commit activity
    Ruby 2 Unlicense 1 1 0 Updated Sep 8, 2023
  • .github Public

    Special GitHub repo for organization

    statelesscode/.github’s past year of commit activity
    0 0 0 0 Updated Apr 29, 2023
  • stateless_website_rails5 Public

    Website for statelesscode.com

    statelesscode/stateless_website_rails5’s past year of commit activity
    Ruby 0 Unlicense 0 0 7 Updated Mar 8, 2023
  • rails-7-getting-started Public

    A journey through the Rails Getting Started guide using Ruby on Rails 7.0

    statelesscode/rails-7-getting-started’s past year of commit activity
    Ruby 1 Unlicense 1 0 0 Updated Mar 20, 2022
  • stateless_sage Public

    Adaptation of roots/sage for statelesscode.com WordPress theme development

    statelesscode/stateless_sage’s past year of commit activity
    PHP 1 MIT 0 0 0 Updated Nov 7, 2021

Top languages

Loading…

Most used topics

Loading…