Google’s starting their annual Summer of Code again. It’s tempting to try to get accepted (you get a $5,000 stipend), but I’ve got too many other things going on.
I’m still debating whether or not I need a separate computer blog, for writing about programming and web development and stuff like that. Hmm. Well, I’ll try doing it in here for a while, and if it becomes an issue, then I’ll split it off again.
So, I’m focusing on learning Ajax right now, because at the moment I know almost nothing about it (other than that it’s cool and makes the new rich web experience possible). It doesn’t seem like it’s that hard, really — just Javascript with some XML, basically. Shouldn’t take too long to learn. Too bad the BYU library doesn’t have any books on it… But then again, books go out of date rather quickly. The web is the best source of information on web technologies. I’ll post good tutorials to my del.icio.us account as I find them.
Another thought: as a programmer, the thing that keeps me going is having cool projects to work on. Without that coolness factor, coding is like pulling off my fingernails. Okay, maybe not quite so painful, but it’s boring. Boring is bad, except when necessary. And the underlying infrastructure of a project has to be beautiful (in the physics sense), otherwise I won’t want to work on it. Anyway, I’ll write more about these later. Maybe on a day when I haven’t already written six other posts. :)

This post




