Twitter is great for marketing your product or personal brand, but it has one disadvantage: you must actually tweet. In the next 2 minutes I will show you how to create a simple yet flexible (and free) Twitter scheduler that allows you to set up your tweets along with a...

In this post I will provide a blueprint for building your own serverless platform, based on the lessons learned from working on Auth0 Extend in the recent years. Why would you want to build a serverless platform? The serverless (Function-as-a-Service) computation model is a powerful complement to the webhook-based extensibility...

In 2007, Jeff Lindsay introduced webhooks in his Webhooks to revolutionize the web article. Since then, webhooks have become the dominant mechanism for exposing events from web services. Fast forward to 2017, and a new, better pattern started to emerge: serverless webhooks. Webhooks (2007) This is how Jeff defined webhooks...

A picture is worth a thousand words. And a good sequence diagram can cut the time necessary to explain the behavior of a system tenfold. How often do you need a quick and convenient way to create, modify, and share a sequence diagram with a simple URL? With Auth0 Webtasks,...

Many people know Auth0 Webtasks as the quickest way to set up an HTTP endpoint implemented in Node. Until now, you could write your code using Node 4.x with all public NPM modules. This week we enabled support for Node 8. Here is how you can start writing your webtasks...

Cool people use Stripe to process payments in their apps. Cooler people extend Stripe via webhooks. But only the coolest people extend Stripe with Node.js using Auth0 Webtasks. If you are integrating payments into your application, chances are you are using Stripe. Stripe makes it easy for developers to accept...

When Alexander Bain invented the precursor of a fax machine in 1846, he probably did not expect the technology would be ridiculed a mere century and a half later: “Could you fax over a copy?” “No, I can’t fax because of where I live.” “Where do you live?” “The 21st...

In this post, we will take a parmeterized T-SQL query: select * from crime where crimedescr like ? limit 100 and use Auth0 Webtasks to turn it into an HTTP endpoint: > wt create crime.sql ... The endpoint can we used to execute parameterized T-SQL queries against a MySQL database...

Function as a Service seems to be the new black. But what is it? This brief post will explain it. First, there was a Function Here is the function, saved to the faas.js file: module.exports = function (ctx, cb) { cb(null, 'Hello from a Function'); } Second, we make it...

Auth0 Webtasks allow you to create lightweight, serverless web apps and microservices without worrying about hosting, yet giving you full flexibility of writing code in Node.js. This post explains how you can use webtasks with your own custom domain name and SSL, for free. TL;DR; Auth0 Webtask runtime is normally...