Hand rolling authentication these days is best left to, well, no one. This blog post is going to explore how to accomplish email verification using Auth0 without using a custom database connection.

Image for post
Image for post

If you are not familiar with Auth0, the service provides its users with the ability to use custom database connections that communicate directly with a database you control to authenticate, create, verify and change the password of the users of your application. The UI provides the administrator with scripts that can be created and modified for execution on a specific action. …


Webhookrelay.io is a turnkey SaaS platform for relaying webhook data from one endpoint to multiple data repositories. In this example we are going to explore one use case for the Webhookrelay.io Fanout service, and how it can help you manage and control your data.

Image for post
Image for post

Webhookrelay.io is an affordable, easy to use solution for firms that need to make decisions about where to point their webhook data from data producers that only supply a single webhook end-point. Take Sendgrid as an example. The ESP provides a real-time data webhook for email deliverability events — the pay load looks something like this:


March 17, 2020

Webhookrelay.io announces it is recruiting clients to alpha test its Fanout service. Webhookrelay’s Fanout service allows customers to relay webhook data from a single endpoint provider to multiple destinations, giving our customers more control over their SaaS data than ever before.

Image for post
Image for post

In November of 2019, development of Webhookrelay.io began when the need for a turnkey relay service was made apparent while working with SendGrid and 250ok. Webhookrelay.io makes relaying your SendGrid webhook data (or any webhook data) to multiple marketing and CRM solutions as simple as logging into your account and editing your endpoints. After your relay…


Image for post
Image for post

I was working on a small greenfield project with a friend of mine and things were moving fast. We each had our own development environments set up on our local workstations, and can easily work on different features and branches in parallel, thanks to git, however keeping our development databases synced up was a different story. We found ourselves copying and pasting SQL dumps into Slack to keep each other up to date. Dev teams, there is a better way, and for the low price of ~$14 a month (also free-tier eligible), you to can deploy an RDS instance to…


Image for post
Image for post

I was working on a small greenfield project with a friend of mine and things were moving fast. We each had our own development environments set up on our local workstations, and can easily work on different features and branches in parallel, thanks to git, however keeping our development databases synced up was a different story. We found ourselves copying and pasting SQL dumps into Slack to keep each other up to date. Dev teams, there is a better way, and for the low price of ~$14 a month (also free-tier eligible), you to can deploy an RDS instance to…


The top 20% of earners pay about 66% of all Federal Income Tax:

Image for post
Image for post
https://www.taxpolicycenter.org/statistics/overview/tax-burden

Federal Receipts as Percent of Gross Domestic Product:


This article will outline the process for connecting an AWS Virtual Private Cloud (VPC) to a local network. It will explain how to create an Internet Protocol Security (IPsec) VPN tunnel between the two networks. To proceed through this tutorial, you will need to understand how to create EC2 instances if you do not already have instances running in a VPC.

Image for post
Image for post
Cultura Science/Jason Persoff Stormdoctor/Stone/Getty

I have broken this process down into seven steps:

  1. Create a Customer Gateway (cgw) pointing to your <firewall_ip>
  2. Create a Virtual Private Gateway (vpg) and attach it to the VPC of your choice. Tip: If your instances are running…


Image for post
Image for post

As I neared the completion of software school I was encouraged to build a personal website to profile my work and social media outreach in one concise place. I wasn’t sure what I wanted to build or how I wanted to build it. How does one build a website without any content? How does one host content without a website? It was a traditional chicken/egg problem and when confronted with a problem like this the first best solution is to always just get started. Now, as a software student it felt borderline dishonest to build a personal website that included…


Simple Storage Service (S3) is a cost-effective, redundant and highly-available object based storage solution provided by AWS. AWS S3 offers unlimited storage space with an object size limit of 5 terabytes. S3 buckets are saved in a universal namespace and must be globally unique.

https://s3.console.aws.amazon.com/s3/buckets/{bucket-name}/{sub-dir}/…/{item}

S3 is a simple key/value storage service that allows console level or programmatic uploads with version control (more on that later). Using programmatic access to S3 requires you configure an IAM user with an S3 permission’s policy. The user will be issued a set of credentials which can then be used within your code base…


Spinning up an EC2 instance on AWS appears to be a daunting task, and it is, but once you have gone through the steps a couple of times and understand how the console is set up, provisioning your own instance can be done in minutes. In this tutorial, I will show you how to create and access your EC2 instance using the AWS console and Secure Shell (SSH) to login through your terminal. The first thing you will need to do is log in to your AWS account. After log in, you should be redirected to the AWS console, if…

Nicholas Martinez

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store