Farhad Agzamov

Written by Farhad Agzamov who lives and works in London building things. You can follow him on Twitter and check out his github here

Nightmare.js - Scrapping dynamic js websites and or server-side rendered pages

December 06, 2019

It’s 2019. You want to scrape a website for some data. What are your choices? Cheerio looks great! Let’s use that. It’s got a simple…

Using Serverless on AWS - Saving to S3 and DynamoDb - Part 2/2

October 21, 2019

Welcome to part 2 of Using Serverless on AWS with S3 and DynamoDB. In Part 1 we configured serverless, created our resources and managed to…

Using Serverless on AWS - Saving to S3 and DynamoDb - Part 1/2

October 21, 2019

In a previous post Using AWS Lambda to save files to AWS S3 using Node.js we covered using AWS Lambda to create functions to execute a…

Using AWS Lambda to save files to AWS S3 using Node.js

September 10, 2019

AWS Lambda functions are great for writing serverless APIs that utilize AWS services such as S3 or RDS. Lambda can be summed up as…

Download and Deploy code on AWS Elastic BeanStalk using EB CLI

July 31, 2019

This post will cover how to download and deploy code to AWS Elastic BeanStalk using the EB CLI. Installing AWS EB CLI on Mac To install AWS…

Subdirectories on AWS Cloudfront when hosting on S3

July 22, 2019

Scenario: You are hosting a S3 website, you want to apply SSL to it, so you used Cloudfront to create a HTTPs endpoint. However your website…

Adding HTTPS to Route 53 domains on AWS

June 03, 2019

In this post we will be covering how to apply an SSL certificate for HTTPS access, to a domain registered with Route 53 on AWS, using the…

Deploying Node.js to AWS Elastic Beanstalk step by step

March 26, 2019

This will talk through the installation and possible pitfalls when deploying node.js applications on AWS Elastic Beanstalk service. While…

Google Vision API with Node.js

March 03, 2019

Google Vision API features several facial and landmark detection features. In this post I will record how I went about utilizing this API…

Using AWS CLI to manage S3 buckets

March 01, 2019

Some common AWS S3 CLI commands to manage files on S3 buckets. I will explain how to install the AWS CLI, set up your credentials, sync…

Example TFL API calls

February 04, 2019

When prototyping something with the TFL API I found the documentation on the official site lacking. However I since found some information…

Top 10 Movies of 2018

January 20, 2019

Some of the best films I saw this year! Good chance to learn more about Gatsby and it’s modular framework. Bit late for a films list given…

New Beginnings

January 09, 2019

Finally moving to something modern in terms of a site. Hopefully I will update all this soon. So far though Gatsby + Netifly is super neat.