Post tagged: software

understanding Google auths

tl;dr: I explain several ways to create and use Google API Console auth

read time: 10m (skim), closer to an hour to implement and test

cost: free

The Google API Console is home to a baffling array of 305 APIs (at time of writing), including Google Docs, Sheets, Drive …

set up a microservice in 5 minutes with Serverless

tl;dr: write serverless infrastructure as code

cost: $0

build time: 5 minutes (MVP)


Serverless, confusingly, means two things.

There's serverless the concept - your infra provider dynamically spins up compute at invocation time and (spins it down after). This means no more worrying about managing (or scaling) compute - it's …

mastering Google AppScript

tl;dr: write Javascript in Google Sheets to build advanced automations

cost: $0

build time: 10 minutes (MVP)

Google AppScript is a custom Javascript 'platform' that allows you to write custom scripts for Google Sheets, Docs, Slides, Forms, and Gmail. It is particularly useful for enabling technical functionality like API …

set up Google Ads APIs

tl;dr: create all Google Ads auth components so you can automate Google & Youtube Ads

cost: $0 (you don't necessarily need to run any ads, either)

build time: 60 minutes

before getting into it, one (or two) disclaimer(s):

There are two Google ad-related API suites: the old Adwords API …

set up email sending (anywhere)

tl;dr: How to set up AWS Simple Email Service, through which you can send emails via many invocation methods

cost: $0 per first 62k emails/mo

build time: 60 minutes (MVP) + 2 days wait to get out of sandbox

Every SaaS product at scale leans heavily on email for …

bash shortcuts

tl;dr: bind common commands to shortcuts. save time. love life.

cost: $0 or $29 one time with Alfred Powerpack

read time: 15 minutes

Below, I overview the bash snippets I regularly use, and how you can easily invoke them with shortcodes

table of contents:

set up this blog

tl;dr: How to make a static website, built on Pelican, Netlify hosting, Netlify CMS, and Github.

cost: $0/mo (<$1/mo w/ domain)

build time: 45 minutes (MVP) / 2.5 hours (with CMS + custom domain name)

why static (vs dynamic) sites

With a personal site, less is really more …

how to scrape

tl;dr: Using Python requests and BeautifulSoup libraries to scrape data from most data sources

cost: $0

build time: 30 minutes (MVP) / 120 minutes (cleaner v2)

BeautifulSoup allows you to navigate through the raw HTML pulled down from a website (in JS, this is called 'Walking the DOM'). Generally, you …

set up Reddit API

tl;dr: set up the Reddit API and use it to generate interest data

cost: $0

setup time: 5 minutes

Reddit can be a great place to waste an hour or to explore particular new hobbies. It also can be a valuable source of free information on one's customers. In …

set up Twilio SMS to Email

tl;dr: set up a pass-through phone number that forwards to anywhere

cost: $0.0075 per inbound SMS

build time: 15 minutes (MVP)


Think of all the times you've had to submit a phone number to get a promotional code, or an ebook download, or the love of your …