Expanded

Play by Play: NodeJS with Tim Caswell

In this course, open source trailblazer Tim Caswell demonstrates lightweight, high performance Node.js web servers (his final app runs in only 1ms!), building middleware, writing a test suite with built-in modules, using Apache bench for benchmarking, adding structure to an application as it develops, debugging, and the good feeling of writing Open Source software.
Course info
Rating
(123)
Level
Intermediate
Updated
Aug 2, 2012
Duration
1h 38m
Table of contents
Description
Course info
Rating
(123)
Level
Intermediate
Updated
Aug 2, 2012
Duration
1h 38m
Description

Tim Caswell (@creationix) is an open source trailblazer. He was one of the first users and contributors to Node.js. He started howtonode.org where many people learned how to use early versions of Node.js. He now works at Cloud9, a browser-based IDE. He has authored over a hundred open source projects. We gave Tim the task of building a simple function that parses directions, durations, and distances from a set of instructions for trail hikers. He built a simple Node.js web app to demonstrate the feature. You'll see Tim work with: lightweight, high performance Node.js web servers (his final app runs in only 1ms!), building middleware, writing a test suite with built-in modules, using Apache bench for benchmarking, adding structure to an application as it develops, debugging, and the good feeling of writing Open Source software.

About the author
About the author

Tim is the Owner of Creationix. He focuses on building out frameworks, educating the masses, and being an evangelist for the node.js platform.

About the author

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More from the author
Play by Play: React and Falcor with Brian Holt
Intermediate
1h 51m
Oct 15, 2015
More courses by Geoffrey Grosenbach
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
[Autogenerated] it's peep code. Today's session is with no Js expert in teacher Tim Caswell. Tim is an open source Trailblazer. He was one of the first users and contributors to know Js. He started how to know dot org's where many people learned to use early versions of Know Js. He was on the Web OS development team that HP and now works for cloud9, a browser based i D E. He's authored over 100 open source projects and continues to break new ground with Lovett, a memory efficient event ID server environment for the loo programming language. We met up with Tim it node Con, for she showed that he is one of the world's most skilled open source programmers. He embodies the ___ s philosophy of writing efficient, lightweight software back by benchmarks. As we've recorded with developers for almost two years, we've noticed patterns practiced over and over again by great developers. Tim shows one of the most important patterns here. Watch where he notices that he's spiraling down into confusion and stops himself to think through the problem. He explicitly turns away from the screen to gather his thoughts. This small but important skill separates the best programmers from those who stumbled through problems for hours. This is Pete code play by play. We won't stop to explain every point, so rewind or watch again. If you need a second look, you're watching an expert in action.