← World

Watch Me Teach a Newbie to Code

←Blog ·

I've been using Google Hangouts On-Air to experiment with a lot of things since it's launch.

It's allowed me to interview startup founders from around the world for my podcast.

I've chatted with energetic entrepreneurs all over the globe, via the helpouts platform, who are looking for technology advice to get their projects started and save them critical time.

When I first saw notch screencasting coding minecraft several years ago, I had already seen the power of Khan Academy and was exploring ways we can leverage amazing new technology like video streaming or social networking to drastically improve stale categories such as education.

Going back to the mother of all demo's (perhaps the first screencast), I've always thought that we could be utilizing basic communication tools better. For instance, from time to time I'll screencast / record my desktop for hours, either privately or with a team member working on a project.

There is something to say however, about the result of openness when at the scale of the internet.

If someone as educated as Salman Kahn, son to a single immigrant mother, who received a B.S. in three fields, M.S. in two from MIT, and an MBA from HBS - or someone as highly skilled in a highly paid profession such as notch (now a $101 millionaire) - can open up and just give it all away... why can't I?

Thinking about why these powerful technologies aren't always leveraged for our benefit. For instance, most people had the exact same tools and opportunity as Sal and Notch, but would never think to open it up and give it away.

I'm still thinking about the dynamic. It's hard for me to understand the impact of someone making an educational video on anything from algebra to game physics engines, being watched by millions or even more people.

Back to the future, I've been tinkering here and there. A while back I figured a popular search would be for the dark art of page scraping using a tool like phantomjs, so I hit recording just to test it out. I've done quick show & tell demo's after completing work on a project like my rss reader, with an audience of zero, just for posterity. When the much anticipated framework held it's public launch, I watched the famo.us launch live streaming my reactions.

Then I noticed a sub reddit, Watch People Code, and their dog food project www.watchpeoplecode.com, which inspired me to spend a few hours Sunday working on my open source web radio jukebox project live.

In an effort to step up my efforts this year, I'll be setting up office hours to not only take your technology questions, but also to learn to program.

That's right, I'll teach you to code, for free. The only condition is that the session will be recorded and published on youtube for everyone's benefit. A good pupil will be motivated to learn, and not afraid to ask questions that others out there are surely also thinking.

If you're someone interested in learning web technologies, or you know someone with access to a microphone and internet connection who is, contact me at edu@jeffpelton.com .