Tutorial update with latest tech stack