Three Out Of This World Node 6 Features You Need to Know About

node

Node.js version 6.0.0 shipped yesterday and brings with it a ton of stellar ECMAScript 2015 features. Here are three that will make your life easier and are worth getting excited about. Function Defaults How many times have you written boilerplate code that looks something like this:

Well the days of checking for the existence of function arguments are over. Default function parameters let you define a default value… Read More

Building Daily SMS News Notifications with NodeJS

BuildingDailySMSNewsNotifications

First they showed you how to build SMS weather alerts in Node, now the boys from Stamplay are back showing you how to build a daily SMS news service, of course, in Node. Stamplay helps automate development steps that you’d have to otherwise have to code. Let’s dive into the tutorial, the code, and all that code you’re saved from writing. Read the original post right… Read More

ASCII Art Via Text: Jonah Kirangi Creates A New Avenue For An Old Medium

ASCII-ukiyowaves2048-gray

There’s nothing like a bum printer to inspire artistic creation. Kenneth Knowlton’s brain is flexible in a way that printers were not. He pioneered ASCII art at Bell Labs in 1966, using ASCII characters to print large scale graphics that were otherwise outside the printer’s reach in terms of graphic detail. In the near 50 years later after Knowlton printed his first iconic ASCII artwork, there… Read More

Michael Seid Builds Text Nina, Keeps It Simple With Twilio SMS

TextNinaLogo

I scribble my daily to-do list in a legal pad. My legal pad doesn’t ask for my email, award me fictional points for writing in it, or display full screen prompts enticing me unlock “premium” legal pad features. It just does its job, and I like that. If you’re a developer, there’s probably someone trying to get your email to send you a LinkedIn message right… Read More

Getting started with Socket.io: Adding Real Time Events to your Node.js Express App

Screen Shot 2015-10-12 at 5.34.37 PM

In a previous post, I explained how to monitor phone calls sent with the Twilio API in real time using call progress events. These allow you to set up a webhook url to receive a request whenever the status of your phone calls change. The real time updates of call progress events provide us with a great opportunity to play around with websockets. In this post I am… Read More

How to play music over phone calls with Twilio Voice and JavaScript

banner

When handling phone calls with TwiML, you have many options for controlling the caller’s experience. You can <Say> something in a robot voice, <Dial> other numbers into the call and even <Record> the call. My personal favorite is the ability to play audio files over the phone using the <Play> TwiML verb. You can even create your own version of Dial-A-Song, a hotline run by the band They Might Be Giants that… Read More