Hosting, realtime data, authentication, secure storage. Serverless is a thing.

arrow-down

The Next Big Thing or Just Another Fad? You Decide.

It's easy to be dismissive and skeptical of new things in this industry. There so many failed ideas! There are also ideas that change everything. Which one is Serverless? Let's build something compelling and see for ourselves. Here's what we'll create:

  • 1
    A WEB SITE HOSTED BY FIREBASE, PROTECTED BY SSL UNDER OUR OWN DOMAIN
    We'll generate a pure HTML  ecommerce site using Middleman, the popular static site generator that uses Ruby. You don't need to use Middleman, you can use whichever app you like best!
  • 2
    CATALOG AND SALES POWERED BY THE FIREBASE REALTIME DATABASE
    ​We'll use Node.js locally to load up our ecommerce platform, loading test data into the Firebase realtime system. We'll protect our data by setting up access rules and indexes.
  • 3
    A DIGITAL FULLFILLMENT SERVICE USING FIREBASE STORAGE
    ​Once you sell something you have to deliver, and we'll do just that using Google's Cloud Storage, which is accessible from our Firebase Console. We'll set up expring, signed URLs to protect our assets and deliver them securely using Cloud Functions.
  • 4
    SERVER SIDE CODE RIGHT WHERE WE NEED IT USING CLOUD FUNCTIONS
    We'll create routines to interact with Stripe, running charges and handling refunds. We'll also wire up functions to respond to discrete events happening in our realtime database, so we can execute the fulfilment process, interact with our email service (Drip) and...
  • 5
    PARANOID DATA RETENTION USING POSTGRESQL
    I don't care what fad I'm working with as long as PostgreSQL is involved! Once our order is executed and fulfilled, we'll send the data over to PostgreSQL, hosted at Compose.io. All of this will happen in the background as our customers experience an interactive checkout.
  • 6
    COMPREHENSIVE AUTHENTICATION USING FIREBASE AUTH
    We'll set up authentication using common practices, including: email & password, OAuth with Github, Google and Twitter, and anonymous authentication using cookies and local storage. Firebase makes this part simple!
  • 7
    KEEP IT AS REAL AS WE POSSIBLY CAN
    I don't want to waste your time with ridiculous demos showing to-do lists and blog posts. I want you to believe that we're building something real, something that we build on top of, getting a great head start. We'll do just that by plugging in geo tracking information based on IP address and paying attention to the data we collect so we don't hate ourselves a year from now when our business is taking off!
arrow-down

Here's What You'll Get

5 videos with over 3 hours of content and all the code you need to get you through the course. You'll also have access to our Github repo, so you'll be able to see any changes and improvements.

All of our downloads are provided using an HTML wrapper and streamable video. This means you have a quick download and, if you need to take them offline, you can download directly from the HTML site. 

quote-right

WE DO NOT COMPROMISE ON QUALITY...

“Watching #serverless series by @robconery, best training videos I've seen since TekPub, great work ”

Sean Hunter, Author of Aurelia in Action

quote-right

RYAN WAS CURIOUS WHAT FIREBASE WAS ALL ABOUT...

“The new @firebase course by @robconery makes me want to invest in Firebase. There are so many options: hosting, DB, functions, analytics...”

Ryan Keeter .NET Developer

What are you doing this weekend?

Let's build something together! You might find something useful here... or maybe you won't. Either way you'll have an informed opinion, which is golden.


We'll plug in every aspect of a modern web application, all without logging into a single server. No SSH keys, convoluted deployment and worries about machine security.


Find out what the buzz is all about!

About

Big Machine was founded in 2015 by Rob Conery (me). Before this happened, Rob (me) made videos for Pluralsight, and before that he made videos (and wrote stuff) for himself through his company Tekpub. Rob likes to explore things - perhaps a better way of putting it is that Rob likes to break things - it's what he does best.  He wants you to be educated in your strong opinion. To care a bit more deeply about a given technology that you cling to. He wants you to love what you do. That's Big Machine.

Want To Know What We're Up To?

We're constantly creating new books and videos and, from time to time, we send out informative emails to let our customers know what's going on. 


​We send out notes maybe once a month or so, or more often if something fun is on the horizon. Hope you sign up!

Copyright 2018, Big Machine Inc.