@TheKeyboard

What Thrashed Around in Chris' Brain This Past Weekend

| Comments

(The blog experiment continues: 1 post every weekday in November and I think I only skipped one, but made up for it with a Saturday post)

Node.js is something I want to use, but I do not know what for
For those who don’t know, Node is a “toolkit for writing extremely high performance non-blocking event driven network servers in JavaScript”. In other words, it’s for writing server-side Javascript with an emphasis on providing concurrency. Damn you Tim Bray, I cannot avoid seeing concurrency everywhere since you started your Concur.next series on your blog. It fascinates me, and I don’t even do any kind of work where I need to worry about concurrency. Not yet anyway.

Simon Wilson (someone I follow from the Django community) has a great article explaining why Node.js is genuinely exciting to him, and my old CakePHP landsmann Felix shows how to handling streaming file uploads in node.js. Like so many new technologies, Node.js starts out as a solution looking for a problem but as I become more familiar with concurrency it all becomes a little clearer.

While The Grumpy Programmer's PHPUnit Cookbook

Interested in learning more about testing your PHP applications? My latest book "The Grumpy Programmer's Guide To Buliding Testable Applications In PHP" is now available in PDF/epub/mobi and paperback.

Videos

It's the next best thing to me teaching you one-on-one how to become better at testing your code! The "PHP Bootcamp Sessions" Videos are now available at Grumpy Learning. 3+ hours of instruction in DRM-free 640x480 MP4 for just $99.

profile for GrumpyCanuck on Stack Exchange, a network of free, community-driven Q&A sites

Development Hell

Check out the podcast I do with Ed Finkler where we do a free-flowing, unedited talk about various programming topics.

GTA PHP Meetup

I'm one of the co-orginizers for the GTA PHP User Group. We meet on the first Tuesday of every month so come on out for some interesting PHP discussion, networking opportuities, and beers near Bloor and Landsdowne afterwards!

Recent Posts

Latest Tweets

  • Status updating...

Copyright © 2013 - Chris Hartjes - Powered by Octopress