If you’ve written your Node.js app in coffeescript entirely and at the time of deploying on Heroku wondering how heroku would execute your coffee code, then here’s the simple process that you need to follow.
Author: Rishabh
Strategies for Select Dropdown Lists Placeholder
HTML5 brings us the placeholder attribute using which we can set default text on an input field or a textarea that goes away when you focus in the field and then write something. What about placeholders for select dropdowns ?
Continue reading “Strategies for Select Dropdown Lists Placeholder”
Remote Web App JavaScript Debugging with JSConsole.com

I’ve written a few posts on remote debugging before, using edge inspect and weinre. They’re definitely very good at the problem they try to solve but today I came across a new Javascript-only remote debugging tool (mobiles, desktops, laptops, etc.) called JSConsole and am loving it! It’s pretty amazing for what it does and is trivial to setup.
Continue reading “Remote Web App JavaScript Debugging with JSConsole.com”
Using the Node.js Bcrypt Module to Hash and Safely Store Passwords
Using bcrypt is the proper way to store passwords in your database regardless of whatever language your backend is built in – PHP, Ruby, Python, Node.js, etc. Why ? Here’s the answer.
Continue reading “Using the Node.js Bcrypt Module to Hash and Safely Store Passwords”
Using Underscore.string for String Manipulations in JavaScript
Underscore.string is an excellent string manipulation library (or helper) for Javascript that can be used with or without the nifty Underscore.js library. It can be used client side in browsers or server side with Node.js.
Continue reading “Using Underscore.string for String Manipulations in JavaScript”
How To Use Twitter OAuth with node-oauth in your Node.js / Express Application
I am building a Node.js application where I want the users to be able to signup with their twitter credentials rather than remembering another set of username/pasword. My framework of choice is Expressjs, so I’ll quickly show you how to authenticate the user with twitter’s oauth service in it.
Continue reading “How To Use Twitter OAuth with node-oauth in your Node.js / Express Application”
Using Node Version Manager (NVM) to Manage Multiple Node.js Versions
Node Version Manager (NVM) is a neat little bash script that allows you to manage multiple versions of Node.js on the same box. A version manager really helps to test our applications under different versions of the related software.
Continue reading “Using Node Version Manager (NVM) to Manage Multiple Node.js Versions”