Natasha The Robot

Currently learning... iPhone development!                                     You can follow me on Twitter here

Debugging JavaScript In Internet Explorer

I’ve been working on a very javascript / css heavy feature this week, so naturally I had to do a lot of cross-browser testing. The way I debug Javascript and CSS in Chrome (which is my default browser for everything), is by playing around in the Web Developer Console.

How To Learn Backbone.js

During the past weekend, it feels like I’ve tried almost every resource to learn Backbone.js. I learn brand new topics best by listening to someone explain it, so I started out by going to a Meetup on Thursday night where there was a Backbone.js expert who was supposed to teach us Backbone.js. Let’s just say [...]

How To Add A Form TextBox With JQuery

Last week, I was playing around with building a Polling app. I looked at how PollEverywhere does the poll adding part, and was really inspired by how a new poll box is created when the user starts typing in a question. I’m pretty new to JQuery, so I was really proud to replicate the functionality in [...]

Draw Something Awesome: Playing With HTML5 Canvas, JavaScript, And JQuery

While the basic syntax of JavaScript is important to learn, I’ve found it frustrating that I don’t understand how to apply what I’ve learned so far to actually building something. So last week, I asked Hani Sharabash of Bloc.io to build something simple with me. We came up with a very simple drawing application that [...]

Javascript: The Cool Parts

So far, as I’ve been learning JavaScript, many teachers and teaching resources really start off by focusing on the JavaScript syntax. I learned Java in the CS106A course before, so the JavaScript syntax is not really a big problem for me. Sure, JavaScript is different than Java, so I will continue learning about those differences, [...]

Factorials In Javascript (With Recursion)

To learn JavaScipt, I’m redoing some problems I’ve done to learn Ruby. Previously, I wrote a Ruby method to find a factorial of a number both recursively and non-recursively. You can read the original post here. This is how you solve the same problem with Javascript:

Working With JavaScript Hashes

Yesterday, I started learning JavaScript, since that is one of the most important languages any web developer needs to know. Coming from a Java and Ruby background, one of the first things I wanted to do in JavaScript was create a Hash. To my surprise I found out that there are no “Hashes” in JavaScript. [...]