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.
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.
All of our projects have associated end-to-end video playlists available on our YouTube channel.
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.
- Getting Started with Rails 7 (Ruby on Rails application)
- NerdDice.com (Ruby on Rails application)
- NerdDice (Ruby Gem)
- statelesscode.com Stateless Sage (Wordpress theme PHP/JavaScript)
- Stateless Code Retrospectives (agile retros)
- Enough Inkscape to be Dangerous (used to create the files in the assets folder of the statelesscode repo)
- Why Stateless Code
Extracted Mediocre Karaoke videos from Retros and special episodes
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.
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.