Some of the most valuable things you can learn are not written in books, not shown in the presentations and demos. Those come from seeing how others work.
How do they do all those small things? What tricks do they have? How would they approach that problem?
Unfortunately, I can't remember seeing people sharing the way they actually work (unless they pair). I want to see what mistakes they make, how they fix those, how they try to come up with a word erasing a line 10 times.
I believe all this is of a great value for a lot of us.
What I described is partially done by PeepCode's Play By Play series and Tekpub. Those are amazing (usually). But that's not exactly what I am after. Those screencasts are high quality, polished and prepared ones. YOU are NOT featuring there. I want to see YOU there. All of you, guys.
So I decided to make a first step (or maybe not so) and screencast myself while working on a Rails Plugin.
This is mostly real-time work. You'll see how I fail, you'll spot the mistakes I've done and did not even notice, you'll see how I write README. And, most importantly, you will hopefully see some of the things that will help yourself.
This video features the following tools/technologies:
How do they do all those small things? What tricks do they have? How would they approach that problem?
Unfortunately, I can't remember seeing people sharing the way they actually work (unless they pair). I want to see what mistakes they make, how they fix those, how they try to come up with a word erasing a line 10 times.
I believe all this is of a great value for a lot of us.
What I described is partially done by PeepCode's Play By Play series and Tekpub. Those are amazing (usually). But that's not exactly what I am after. Those screencasts are high quality, polished and prepared ones. YOU are NOT featuring there. I want to see YOU there. All of you, guys.
So I decided to make a first step (or maybe not so) and screencast myself while working on a Rails Plugin.
This is mostly real-time work. You'll see how I fail, you'll spot the mistakes I've done and did not even notice, you'll see how I write README. And, most importantly, you will hopefully see some of the things that will help yourself.
This video features the following tools/technologies:
- Ruby, Ruby On Rails
- CoffeeScript
- SASS
- Git, Github
- Vim (MacVim and Terminal)
- Jasmine and basic testing of JavaScript and even CSS assets
- etc
Additionally, before watching, make sure you Turn On the Volume. Rare person doesn't like the music that my wife helped me prepare. Even if you don't not like the video, you should like the music :)
I hope you enjoy it. UPDATE: Please watch it in full screen as the quality is lower than I expected.
P.S.: Screencasting is really hard. And that's my first. So apologies if something isn't in-place.
(If you can't see the video here, open it on Vimeo. Alternatively, try YouTube - it should work with HTML5-only browser).