Skip to content

Hello world!

2012 January 30
by Richard Harrington

Welcome to my new tech blog, in which I detail my successes and frustrations on the road to becoming a programmer.

I’ve been coding on and off — mostly off — since I first started with BASIC, Logo and GraFORTH (huge bonus points if you remember that one) ¬†on the Apple IIe in the early 1980s. I was strong in middle school and then dropped it in high school because I was afraid to be a computer geek. Then I didn’t pick it up again seriously until twenty-five years later. I made a few abortive attempts over the years (other languages I have learned a little bit of and then forgotten completely include Pascal, 6502 Assembly, C, C++, Perl, PHP, and Scheme) but only really started delving into it in earnest in the past few years, mostly into JavaScript. Which is, as many have discovered, a lot more interesting than the horrible buggy scripting language it appeared to be during the browser wars of the 1990s.

This blog will be not so much a catalog of tips and tricks and best practices — for that, go to — but rather more of a memoir of how and why I got back into this stuff. My goal is to share what I have learned about coding and about learning, and to provide some moral support to people who stumble across one of the posts here and think, now I know I’m not the only one who had <x> problem, or who couldn’t understand <y> concept.

Time to get some sleep. Tomorrow, we begin at the beginning. Or in the middle. We’ll probably keep jumping back and forth, actually.

One Response Post a comment
  1. February 16, 2012

    for those of you that are interested in cellular automata I just made an iPad app that replicates conway’s game of life.

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS