Choose Your Own Adventure Presentations: Wizard Mode Part 3 of 3 with Flask, Reveal.js and WebSockets

choose-your-own-adventure

You’ve coded your way through the original Choose Your Own Adventure Presentations story, the Wizards Only gatekeeper and the Web Forms trials blog posts. Now it’s time to pull out our magical wands for one more trick and complete our application-building quest. Voting with a wand (or smartphone) In this final tutorial we’ll wrap up our Flask application with a new ability that will allow the audience to vote… Read More

Automate Your Mac Via SMS using JavaScript for Automation, Node.js and Twilio

automator

JavaScript is eating the programming world. Look around and you’ll see JavaScript in places people never would’ve expected 10 years ago. There’s JavaScript running on servers. There are more front-end JavaScript frameworks than you can shake a stick at. And there’s even JavaScript on my dog! Lucky me because I love JavaScript. A few months ago at BrooklynJS I was super excited to discover a new way… Read More

How to build SMS Phone Verification in Rails 4 using AJAX

sms-verification-featured-image

You’ve undoubtedly done something like this before: That’s the SMS phone verification for AirBnB, which uses Twilio to allow hosts and guests to chat without sharing their actual phone numbers. In this tutorial, we’ll integrate SMS phone verification into a Rails 4 app using AJAX and Twilio. Warning: There are a bunch of great reasons to grab a user’s phone number, but if your end goal is two-factor authentication, you… Read More

Choose Your Own Adventure Presentations: Wizard Mode Part 2 of 3

Choose Your Own Adventures Presentations

In the first part of our Choose Your Own Adventure Presentations Wizard Mode tutorial we set up the necessary code for separating authorized wizards from non-wizards. However, logging in and out of an application isn’t very magical. It’s time to write write some new spells in Wizards Only mode to allow us to deftly manipulate our presentations. Even Wizards Need Web Forms The Wizards Only mode… Read More

Receive Twitter Notifications by SMS with EventMachine and the Twitter Streaming API (Send and Receive Tweets Using SMS with Twilio Part 3)

I’ve been having fun with the Twitter and Twilio APIs recently. First was the release of a tool to send and receive Tweets using SMS and Twilio. In part 2 I started to dig into how the app was built, starting with how to send a Tweet with SMS. Now it’s time to look into how the other side works: how to send SMS notifications when… Read More

Passwordless SMS Authentication Using Xamarin

password2

Let’s face it: passwords are a liability. If a password is easy enough to remember it’s probably not secure. This leads to using applications such as 1Password to manage very secure passwords for us. It’s not an ideal situation but it works. It works right up until major websites get their databases hacked. Chances are someone has seen one of your beloved passwords before. Take a… Read More

How to Send a Tweet with SMS (Send and Receive Tweets Using SMS: Part 2)

In a moment of outrage with UK mobile networks, I recently released a small app that you could use to send and receive Tweets using SMS and Twilio. In the next couple of posts I want to dive into the code and show you how I built it in only 62 lines of Ruby. We’ll cover setting the application up, webhooks and sending Tweets in this… Read More

Get Notified When Someone Posts An Article From Your Domain on Hacker News Using Node.js, Firebase and Twilio

Mobile phone text message or e-mail

Last October Hacker News launched their official API and I’ve been trying to find an excuse to play with it ever since. The idea finally hit me last week: what if I built an application that notified me via SMS whenever someone posted a link to my domain on Hacker News? Hacker News is known to drive a ton of traffic and I probably want to… Read More