CodeJOAT: Thirty years of being an IT dogsbody
code \`kōd\
a. a set of instructions for a computer.
b. a system of symbols used to represent assigned and often secret meanings.
joat \`jōt\
Acronym for: Jack of All Trades.
a. a handy versatile person.
b. a person who can do quality work at many tasks.

Welcome to my modest home on the Web. Have a look around, let me know what you think.

Tom Porter, tomporter@codejoat.com

My latest posts:


Want your web app to talk on the phone? Try Tropo!


Wednesday, June 09, 2010

I recently started a project to collect sales data from a couple hundred stores where the only technology assumption I could make was that the store owner would have a phone. A while back, one of the smart guys in my local Ruby user group talked about Asterisk (a software-based PBX) and Adhearsion (a lovely Ruby framework that takes a lot of the grunt work out of Asterisk setup). I asked him for advice and he suggested Tropo , a hosted telephony service.

See rest of post

Heroku and Hobo ROCK!


Monday, March 15, 2010

It’s been too long since I posted here. A new job takes up a lot of my spare brain cycles. I’m doing a lot of python work at the Albany, NY office of solutionset where I am a Database Integration Engineer. A great place to work, but keeps me hopping.

See rest of post

RubyFringe: Day 0


Friday, July 18, 2008

We drove up from Albany Thursday and had a pretty good drive: a little longer than I would have wanted, but interesting once we crossed the border. The entire cultural milieu is different enough to make us feel that we are in another country, but similar enough to jar when faced with ads for American big box stores and chains. The Canadians put up some helpful signs to assist Americans with the traumatic adjustment to the metric system. Don’t want anyone driving 100 MPH when the speed limit is only 100 KPH!

See rest of post

Trying out heroku.com, RoR hosting and through the web app creation.


Monday, May 26, 2008

I got an invite to the Heroku beta, and it looks pretty neat.

See rest of post

Refactoring and DRY


Thursday, May 01, 2008

I have been at work refactoring code and striving to DRY (Don’t Repeat Yourself). I took duplicate code out of the home page and the all posts page and turned it into a partial to view the Post teasers. For some reason I have in the past fallen in love with the each method, so tended to write:

See rest of post