181 reputation
3
bio website ianatkin.info
location Sunnyvale, CA
age 46
visits member for 1 year, 7 months
seen Dec 4 '12 at 1:08

I type lots of itty-bitty characters in the hope that they'll do something useful.

I develop applications for the web that serve thousands, and sometimes millions, of users.

I specialize in back-end fun these days, but have a long history of trying to make Internet Explorer do something approaching sensible, and other activities generally described as front-end.

I love to read and study the hardcore concepts of computer science, as well as the whole shebang/gamut of computing history. Areas of particular interest are SmallTalk, Lisp, and the amazing work done at Apple in the late 70s and early 80s.

I also do nerdy stuff with electronic music, and when I find time I also read the mainstay of all geeks: science fiction. I guess I'm true to type. I also enjoy watching vintage movies of all sizes and subjects, but have a fondness for B-movies and dystopic tales.

Cue the Zombie Apocalypse!


Nov
30
comment Is there a quick and practical (hands on) way to learn another programming language?
Here's some things to look out for as far as PHP: learn the differences between PHP's OOP model and that of C++; learn about associative arrays and their quirks; PHP isn't typed as such, but types can be inferred.
Nov
30
comment Is having sensitive data in a PHP script secure?
@delnan en.wikipedia.org/wiki/Magic_number_(programming)
Nov
30
comment Is having sensitive data in a PHP script secure?
Not to mention the horrors associated with throwing magic numbers all over the code base.
Nov
30
comment Which is more maintainable — boolean assignment via if/else or boolean expression?
I think you answered your own question. Sometimes, when developers try to go with "clever" it ends up being less readable, and working through pages of c = (a == b) type stuff takes an order of magnitude longer.
Nov
30
comment Why is the sudden increase in number of Git submitters on Debian popcon graph in 2010-01?
Because as much as anyone may wish to, it's just not possible for everyone to pay that much attention to what Linus is doing at any given time. I'm buying the critical mass argument. I've seen that happen with so many things. Word of mouth and unintentional promotion have as much to do with anything's success, as much as the 'it' in question being superior. Sometimes the 'it' in question isn't superior at all.
Nov
30
awarded  Supporter
Nov
30
answered Should I leave href empty when implementing click events via jQuery?
Nov
30
awarded  Teacher
Nov
30
answered How do web-developers do web-design when freelancing?
Nov
29
answered Looking for enterprise web application design inspiration
Nov
29
awarded  Autobiographer