In 2009, rock star devs used to pimp jQuery and most web Ninjas were highly skilled at Rails. Then rails became a ghetto and jQuery became a fat wife. But in the year 2015, things have changed. Javascript has been crowned the new emperor of the interwebz after a long [...]
One of the annoyances of Node.js for development purposes is the fact that you have to restart the server everytime you make changes to your included modules. This is because Node actually caches module includes for better performance. A great workaround is using the Node Module “Supervisor“.
Supervisor will monitor all [...]
PHPUnit, although exceptional in so many aspects, is somewhat lacking when it comes to database testing. Testing models in with PHPUnit usually requires you to set up cumbersome XML files for fixtures and your are stuck with them for the entire testcase. I am going to show you how to [...]
In part 2 of my node.js tutorial, we built the web server and created a dispatcher to handle the incoming client browser requests and route them to actions. In part 3 of this series, I cover refactoring our Node app into separate node modules and components. I am also introducing the [...]
In our industry, constant education is the norm. If you don’t stay up on the latest you risk falling behind and making yourself less valuable to companies. One tactic I use to stay current is to listen to podcasts relating to programming on an almost religious basis. Spend an hour a day on listening to [...]
Projects & Profiles
Tags
ajax async beanstalk beanstalkapp blogging bug tracker bug tracking cakephp cakephp google group clojure closures douglas crockford git github giving a technical presentation handlebars handlebarsjs issue tracker issue tracking javascript jquery json lighthouse lithium lithium filters lithium php memcached mvc mysql mysysgit netbeans nginx node node.js php php-fpm php 5.3 php ide phpunit podcasts scaling subversion svn tickets wordpress
