technology for newbie for web developers