WaiverStevie: Seamless eSignature for devs

eSignatures are not Signatures Collecting a physical signature is a clear-cut process: one party presents a document to the other who can then sign and return. The entire flow occurs in one simple exchange. Incorporating a physical signature into a large pipeline is still easy. Take, for instance, a builder that: Submits an estimate Signs … Continue reading WaiverStevie: Seamless eSignature for devs

Automating Vuex boilerplate with Hygen

Vue developers: want to up your programming output? Start with automating Vuex boilerplate code. The Vuex Tradeoff Vuex is a wonderful tool for managing state in Vue applications. Unfortunately, it requires a great deal of boilerplate code. What was once a single method is now three mutations and an action spread across three files. Yes, … Continue reading Automating Vuex boilerplate with Hygen

Deleting nested data in Firestore

Deleting nested data in Firestore is frustrating. It’s somehow unsupported natively, and there doesn’t seem to be an elegant way of doing it. Firestore We’ve build a lot of platforms on Firebase. Like Parse, it’s a backend as a service (BaaS) that can save a lot of development time. It provides a suite of cloud … Continue reading Deleting nested data in Firestore

Crawling Southwest Airlines Flights with Puppeteer

Crawling a website- that is, programmatically pulling data from a URL- has millions of applications. Sometimes you’ll need to aggregate data to make decisions. Other times, you’ll need to monitor information constantly. You also might be looking for cheap flights. The sheer number of software modules helping you scrape is vast; to help narrow things … Continue reading Crawling Southwest Airlines Flights with Puppeteer

Serverless out of Control

Inspiration for this post comes from Kevin Vandenborne’s article, and the Serverless Failure Stories repository We love using serverless whenever we can. It makes a ton of sense for many of our client-fat projects that only need to interact with a REST API or PaaS (see our typical cloud setup here) .  In our experience, we’ve … Continue reading Serverless out of Control

Spending next to nothing on the cloud

Update: AWS is launching DocumentDB. Mongo on AWS may make more sense now.  Hosting bills, even for small startups, can reach into the thousands of dollars per month.  That’s in spite of robust cloud providers like AWS, Azure, and Google Cloud. You no longer have to spend a lot- even with plenty of users. But … Continue reading Spending next to nothing on the cloud

Rapid Prototyping: Ionic 4 and WordPress

Check out our new guide on web scraping! The final code for this guide can be found here. Goal In this guide, we’re going to prototype a mobile application using Ionic 4. We’ll be showcasing a news app that reads content from a WordPress website. To keep things simple, this application will mostly display the … Continue reading Rapid Prototyping: Ionic 4 and WordPress

Building MVPs with K-Optional: The Pipeline

Have an idea for a platform? Building a robust MVP is the first step. This can be very challenging for many reasons. Particularly: The bureaucracy of large software companies is almost always overkill. Plus they’ll charge you a fortune and will be generally poor at prioritizing features for launch. Smaller development teams and freelance developers … Continue reading Building MVPs with K-Optional: The Pipeline

Rapid Prototyping: Parse and Vue

Check out our new guide on web scraping! This guide is the first part in a series on rapid software development. In this tutorial, we create a Vue application that utilizes the Parse SDK.  Specifically, we’ll focus on authorization / authentication and developing a sign in page that uses Parse’s login call. We’ll also use … Continue reading Rapid Prototyping: Parse and Vue