Debugging Tips

When I first started working with JavaScript, I did most of my debugging with alert messages. That was painful!

Now I find that a lot of my debugging is done with the console. At times I will open up the debugger, but for most things, I can figure it out pretty quickly using the console.

Over the years I have learned a few console commands that are very helpful. I know I would have loved to have these commands when I started out, so I put together a tutorial on some of the lesser known console commands. I think these can help you find a resolution faster.

Take a look at our latest tutorial.

Why I Prefer JavaScript

Many years ago when I started my university studies (more than I would like to think), I elected as my major computer science. I stuck with that major for about 2 semesters and then switched to English. Many people thought it was a drastic switch; from one side of the spectrum to the other. Two majors that are not even closely related.

However, I considered both majors similar. I discovered that the reason I enjoyed English during my undergraduate studies is because I enjoy expressing myself with language. (Now, I may not be that great at it, but I still enjoy it.) I also enjoy seeing (reading) how others express themselves with language.

Well, in that sense I see many similarities between programming and writing. In programming you need to use the syntax and semantics of the language to express what you are trying to accomplish. You not only have to communicate to the computer, but you also need to communicate to other programmers that will need to read and understand your code.

This brings me to the reason that I prefer coding in JavaScript over other languages. JavaScript is a very flexible language. There is never one way to solve a problem. JavaScript includes multiple approaches to coding and doesn’t force you into a single approach. I love the flexibility. I love the freedom. I love to see how different programmers approach a similar problem; the unique techniques they come up with and basically how they express themselves. And I enjoy not only solving the problem, but there is a certain satisfaction when you can solve it in an elegant, expressive way.

This is why I prefer JavaScript. Probably not a reason you expected to hear, but it is the most persuasive reason for me personally.

Why do you use JavaScript?

A Complete List of JavaScript Tutorials

We only publish about half of our JavaScript tutorials in this blog and we want to make sure you have better access to them. So it was decided by the powers that be to create a full list of tutorials on our website. I know, it is not a difficult conclusion to come to; we should have done it a long time ago.

The tutorials are currently organized into 5 categories. As we see the need, we will break them out into more categories. Take a look at the list and find those you would really like to view.

Also, take a moment and suggest a JavaScript tutorial you would like to see by making a comment in the comment section.

Here is a link to the list: