It has come time for me to learn those things.
I think a lot of sysadmins out there are in a similar situation therefore I'm going to document my journey in hopes that others can benefit.
First, let me be clear about what's driving my decisions:
- I'm smart. I don't want to be talked down to.
- I'm busy. Training materials will have to "get to the point" and should be a document I can read on my own time.
- I'm lazy. I don't want to do a lot of work. I want a framework that does 90% of the work for me.
- I'm in a hurry. I'm not going to spend a lot of time evaluating tools. If something is popular or popular with the coworkers nearest my desk, I'm going to use it. If it turns out to be a bad decision at least I have nearby people to cry with.
- I'm really lazy. I don't want to have to reinvent the wheel.
As I find resources that help me do this I'll be writing about them and tagging these posts "AJAX Education".
So far I've gotten up to speed pretty quickly with these resources:
- AJAX Basics: Basics of Ajax from "Software As She's Developed" is available as a Podcast, but I've been the notes they've linked to on AjaxPatterns.org. So far I've read these two patterns and I already feel like the veil has been lifted:
- Django: The web framework I've picked is Django. I'm working through the online Djanjo Tutorial which is excellent. Hats off to the project for having such excellent documentation. Why did I choose this framework? (1) It uses Python, my new favorite language, (2) the person that sits next to me at work uses it, answers my questions quickly, and hasn't gotten annoyed yet. (If he starts to ask me if I've considered learning Ruby-On-Rails you know he's gotten fed up with all my questions.)
Ok, that's enough reading material for this week. Hopefully the next article will be about my success getting a mock up of my future web app up and running.
Please post comments. Tell me what resources you've found useful!