Oscar Morrison Blog Thoughts, stories and ideas.

NightmareJS on Heroku the ultimate scraping setup

NightmareJS on Heroku. Nightmare is a high-level browser automation library from Segment. The goal is to expose a few simple methods that mimic user actions (like goto, type and click)...

2017 E3 Visa guide with tips + tricks

I have had to get three US visas in my lifetime, and have a decent amount of experience on the topic. I am writing this post to save some people...

Bahamas get away - Feb, 2017

How to make a RPi powered wifi Pet Feeder

I was inspired by Peter Weissbrod's post: how to keep hungry tigers busy in the early morning to build my kitten Lillie an automatic feeder. I hoped to build this...

Whirlwind trip of Iceland - June 2016

Choose the right browser. A review of Choosy

Choosy is a simple and lightweight five dollar ten dollar app that runs in the background, and allows you to choose which browser to use. Problem: If you are like...

Easiest way to learn how to Code in 2017

As a software engineer, I am often get asked by friends about the best way to learn to code. This post is going to be dedicated to the easiest way...

Color Hex App

Color Hex is a simple app that allows you to visually mix and match RGB values and then copy the HEX code. http://oscarmorrison.com/projects/hexColor/hexColor.html...