I'm a software engineer living in Atlanta, Georgia. My primary interests lie in applying software engineering techniques in web application development.
I'm into object-oriented programming, dynamic languages, and client-side applications.
I'm a software engineer living in Atlanta, Georgia. My primary interests lie in applying software engineering techniques in web application development.
I'm into object-oriented programming, dynamic languages, and client-side applications.
by Tom on March 3, 2010
The second article in my JavaScript Beginners column is now published in this month’s issue of JSMag.

{ Comments on this entry are closed }
by Tom on February 2, 2010
For the next five months or so, I’m going to be contributing a weekly column to JSMag. The column is going to be specifically targeting developers who are brand new to the JavaScript programming language or who are coming to JavaScript from statically-typed languages.

The first column – Data Types & Variables – ran in this month’s issue of the magazine. You can grab a copy of the magazine here.
{ Comments on this entry are closed }
by Tom on February 1, 2010
A couple of years ago, I began writing and maintaining a small JavaScript project that made it relatively easy for others to showcase their images on their website. Over time, I continued to develop the utility until it eventually grew into Slideshow JS. A little over a year ago, I released the second version of the script. It was built largely on improving cross-browser support and included a lot of features that were requested by users that had been using the script for sometime.
Continually developing Slideshow JS, fixing bugs, improving functionality, and helping others get it up and running on their site was a lot of fun; however, I’m officially retiring this project. Currently, I don’t have the time required to maintain this project. As such, Slideshow JS has begun to show its date. It hasn’t been updated in several months and there are many new, free libraries that have been released that do a much better job at showcasing your images.
Of course, should I revisit Slideshow JS or end up developing in new projects, this page will be the first to be updated.
{ Comments on this entry are closed }
by Tom on January 5, 2010
My article The Many Functions of Functions is featured in this month’s edition of JSMag.
In the article, I discuss function objects, function literals, anonymous functions, and the basics of closures.
I also talk about how to recognize each of the function types in production code and frameworks as well as how to identify which function variation is best suited to a given context.
You can grab a copy of the issue here. Past issues are available here.
{ Comments on this entry are closed }
by Tom on December 14, 2009
For the past two years, I’ve used this site as a public journal for various programming problems I’ve encountered, solutions to them, and my thoughts on various software development tomfoolery. I was a lot of fun, but I’ve decided to come down out of the blogosphere. At least, to some degree.
I’m planning to use this space to represent who I am and what I do. I’ll be using this site – and its RSS feed – as a place for me to keep track of various articles, projects, or notes that I’ve published online.
Feel free to keep up and read along, or connect with me via Facebook, LinkedIn, or simply using the contact form below.
Out with the old and in with the new,
Tom
{ Comments on this entry are closed }
SITE CONTENT COPYRIGHT 2007 - 2010 TOM MCFARLIN ALL RIGHTS RESERVED