Tracking Cryptocurrencies via SMS Alarms using JavaScript, Node.js and Twilio

Bitcoin, Ethereum, Ripple, Bitcoin Cash, Dogecoin, Litecoin—the list of cryptocurrency coins is endless, and new technologies are emerging daily. In this tutorial, we are going to create an app that sends SMS text messages whenever a cryptocurrency’s market value crosses a price threshold. Cryptocurrency investors can sit back, let the market do its thing, and wait for opportunities instead of compulsively checking the markets! Following Along… Read More

Using Twilio Functions to Add Custom JavaScript Code in Studio Flows

Twilio Studio

Twilio Studio makes it easy to manage voice call flows with its visual user interface. A Studio flow typically starts with a trigger event such as an incoming call to your Twilio phone number. The tutorial Forward Call with Studio has an Incoming Call as the trigger followed by a Connect Call To (forward_call) widget that forwards the call to a person’s phone number (see following screen print). The… Read More

How to receive/download picture messages in Node.js with Twilio MMS

Have you ever needed to programmatically download an image from an MMS message sent to your Twilio number? Well here’s all the code you need to do this using Node.js and Express:

To run the above code, you’ll need to have the Twilio Node helper library installed, as well as the Express framework. Can you walk me through this step by step? Absolutely! When someone texts your… Read More

Screen capture in Microsoft Edge

We’ve looked before at how to capture a user’s screen in Chrome and Firefox. Good news, another browser has support now, Microsoft’s Edge. Let’s see how we can capture the screen with Edge. What you need The latest version of Edge, which is currently version 42 with EdgeHTML version 17 (if you’re on a Mac like me, you can get a free virtual machine with Windows 10… Read More

How to Receive SMS Messages into Google Sheets with Apps Script and Twilio

You want to receive SMS messages for business or for personal reasons, but not on your day-to-day mobile phone. Twilio has phone numbers which make it simple to receive SMS and we can easily place the messages into a Google Sheet. Getting Started Go to the Twilio Console, sign into your existing account or create a new account. Obtain a Twilio phone number or use an… Read More

Building a chat with Twilio, lit-html, Parcel and TypeScript

When building a web application you often reach a place where you’ll have to render a similar element multiple times and as efficiently as possible. That’s when a lot of web developers start reaching out to frameworks and libraries such as React, Vue or Angular. But what if we only want to do efficient templating and don’t want the tooling & code overhead of these libraries? One… Read More

How to Handle Routing in Angular Single Page Applications (SPAs) with JavaScript and Node.js

Angular routing

Routing is an essential concept in Single Page Applications (SPA). When your application is divided into separated logical sections, and all of them are under their own URL, your users can easily share links among each other. In my previous post, Building an App from Scratch with Angular and Webpack, I covered how to start working with Angular and Webpack. Today we will take a closer… Read More

Hosting Live Webinars with JavaScript, Node.js, AdonisJs and Twilio Programmable Video

Twilio Video example.

We’re going to use Twilio Video with the AdonisJs framework to create a system where a user can host a video, and viewers can watch their presentation. AdonisJs is a full-stack, open-source MVC framework for Node.js that was inspired by the Laravel framework and borrows some of its concepts. AdonisJs saves you time and effort becauses it ships with a lot of features out of the box. This system… Read More