Changelog

Node.js Icon

Node.js

Node.js is a tool for executing JavaScript in a variety of environments.
125 Stories
All Topics

Node.js Icon meowni.ca

Automatic visual diffing with Puppeteer

Monica Dinculescu: I did a little song-and-dance that sets up Puppeteer , takes screenshots of your app (like, all the routes you care about), and then compares them to the “golden” ones. If they match, your test passes! It only works with Chrome (because Puppeteer), but that's not a big deal since this is the kind of thing you only put in your devDependencies. The results are super cool in your test suite output:

read more...
logged by @jerodsanto 2018-02-05T21:35:00.011605Z permalink #node #javascript #testing

Node.js Icon github.com

Zenbot

a command-line cryptocurrency trading bot using Node.js and MongoDB. This is on version 4, so a boat load of effort has been invested in this tool. In light of that, I find this statement from their README funny and somewhat sad: Zenbot 4 is functional, but is having trouble reliably making profit. At this point, I would recommend against trading with large amounts ...

read more...
logged by @jerodsanto 2018-01-16T15:35:00.010285Z permalink #node #cryptocurrency #mongodb

Mikeal Rogers Avatar Spotlight #12

Node.js Backstory and Future with Mikeal Rogers

In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Mikeal Rogers about the backstory of Node over the past few years to get to where we are today. We talked about io.js (the fork of Node), what's happened in the community and the code since that time frame, how The Node.js Foundation has helped to solidify the foundation on which the Node ecosystem is being built on, initiatives and focuses in the near future, and more.

read more...
Play
logged by @logbot 2017-03-01T17:00:00Z permalink #javascript #node

Rachel White Avatar Spotlight #11

Node, IoT, and Robotics with Rachel White

In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Rachel White, Technical Evangelist at Microsoft, about Node, IoT, robotics. We talked about making robots, inspiring developers to try new things, having fun as a developer, letting go of imposter syndrome, RFID implants, and making stuff for fun outside of our day to day jobs.

read more...
Play
logged by @logbot 2017-02-17T02:00:00Z permalink #javascript #node

Mark Nadal Avatar The Changelog #236

GunDB, Venture Backed and Decentralized with Mark Nadal

Mark Nadal joined the show to talk about his hacker story and his venture backed open source datastore project called GunDB — a realtime, decentralized, offline-first, graph database engine. We talked about the details behind this database, how Mark secured funding, why yet another datastore, who's using the database, how Mark plans to sustain this project through products and services, his thoughts on the RethinkDB postmortem and more.

read more...
Play
logged by @logbot 2017-01-27T20:00:00Z permalink #javascript #database #node

Shiya Luo Avatar Stu Keroff Avatar Giovanni Caligaris Avatar The Changelog #235

ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive with Giovanni Caligaris, Stu Keroff, and Shiya Luo

In this anthology episode we're featuring three awesome hacker stories from OSCON, All Things Open, and Node Interactive — Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue. Stu Keroff about the Linux user group he started for kids called The Asian Penguins. Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China.

read more...
Play
logged by @logbot 2017-01-13T20:00:00Z permalink #ato #oscon #node

The Changelog The Changelog #155

The Future of Node.js with Scott Hammond

Scott Hammond, the CEO of Joyent, joined the show to talk about the history of Node, Joyent's interest in Node, how they've handled the stewardship of Node over the years, their support of io.js joining Node Foundation, the convergence of the code bases for a stronger more inclusive Node community. At the tail end of the show, just when you think it's over, keep listening because we got Scott back on the call to discuss the news that came this week of the io.js TC voting to join Node Foundation.

read more...
Play
logged by @logbot 2015-05-16T02:00:00Z permalink #javascript #node

JavaScript Icon changelog.com

next-update answers the question: "Is it safe to upgrade my npm module's dependencies?"

Upgrading your library's dependencies can be a scary proposition. Not upgrading your library's dependencies can be even scarier. Thankfully, next-update is here to help. Let's imagine: You would like to update lodash and async to latest versions, but not sure if this would break anything. With next-update it is easy. You run the next-update command and it tells you whether or not updating any of your dependencies breaks you tests. If you don't have tests, I guess you should go write some...

read more...
logged by @logbot 2014-12-12T13:27:59Z permalink #javascript #node

Node.js Icon changelog.com

Trash – a safer and cross-platform `rm`

Instead of permanently deleting files from the command line, this little tool moves them to the trash. Like me, you might be thinking, "But I can do the same thing with mv." To this Sindre writes: Not really. The mv command isn't cross-platform and moving to trash is not just about moving the file to a "trash" directory. On all OSes you'll run into file conflicts. The user won't easily be able to restore the file. It won't work on an external drive. The trash directory location varies between Windows versions. For Linux there's a whole spec you need to follow. On OS X you'll loose the Put back feature. Who knew?

read more...
logged by @logbot 2014-05-20T13:18:09Z permalink #node #javascript

Node.js Icon changelog.com

A Hapi Ninja for Node.js

Earlier this year we had Eran Hammer on the podcast to talk about the success of Node.js at Walmart for the infamous influx of traffic that Black Friday brings them. At the core of their success lies Hapi, the rich framework for building web applications and services with Node from Walmart Labs. Hapi is a lot like Sinatra for Ruby in the fact that you start with a single server file and expand as needed from there to create a file and directory structure to organize and support your application code. While hacking on Hapi recently, I found Hapi Ninja. If you're just getting started like me, Hapi Ninja can serve as a boilerplate to learn from with Hapi, or even as the starting point for your Node web service. It was also a pleasant surprise to see Saul Maddox was a native Houston Texan like myself. Sadly we've never met.

read more...
logged by @logbot 2014-04-23T15:28:26Z permalink #node
0:00 / 0:00