How to transition from PhantomJS and CasperJS to NickJS for headless browsing.
Step 1 - Add an environmental variable to your ~/.bash_profile.
Step 2 - Create a Simple Scraper
This little script will collect title, URL and description from this website's homepage. What's unique to understand is that you can actually inject jQuery into a website for DOM manipulation.