Now I Have a Blog TooNow I Have a Blog Too Christopher Finke is a software engineer at Mahalo. He is available for birthday parties and bar mitzvahs.

Posts tagged with 'Recommendations'

Video Tutorial: The JavaScript Programming Language

Friday, May 4th, 2007

Yahoo!'s video of Douglas Crockford's The JavaScript Programming Language lecture is definitely the best overview of JavaScript that I've ever seen. (The first part is embedded below, and the remaining 3 parts are linked after that.) I saw it a while back, but it's been getting a fair amount of press in the social media space this week.

Part 2 Part 3 Part 4

I'm self-taught when it comes to JavaScript, as I've never taken a formal class that dealt with it, and it was refreshing to find that I've managed to pick up most of the good habits that Crockford recommends while avoiding most of the bad habits he cautions against. I must have made good choices as to which sites' and browser extensions' source code I studied.

I think next I'll get started on watching their "Advanced JavaScript" series.

I will crush you and your armies.

Monday, February 12th, 2007

Recommendation of the day: Warfish. It's a basic online Risk game, and it's tons of fun. You can get an idea of what the gameplay is like by watching this timelapse of a game. Games can last hours/days/weeks, and you can have it e-mail you when it's your turn. It's the perfect 3-minute break from whatever else you were doing. Signup is invitation only, so if you want in, leave a comment or e-mail me for an invite.

Oh, and by the way, I'd like to thank Tom for getting me addicted to this game when I was supposed to be working. Thanks Tom!

Hackers and Downloaders

Thursday, January 25th, 2007

Welcome, readers of Lifehacker and Download Squad. I hope you find URL Fixer as useful as I do.

Feel free to check out my other extension and software projects, and if you find any of it interesting, go ahead and subscribe to my feed. I typically write about Firefox extensions, my job at Netscape, and other technical items of interest on a semi-daily basis.