Blog

Rails HTTP Status Symbols

Ruby on Rails allows the use of symbols that correspond with HTTP statuses in controllers for easier reading. This is the entire list of available statuses.

Install NodeJS and NPM on Raspberry Pi in 2 steps

Not all Raspberry Pi applications are Python based; NodeJs is a great choice to build on Raspberry Pis. In fact, the widespread adoption of Electron.js allows Web developers to easily migrate to building desktop applications.

Raspberry Pi

New developers - just keep flailing

I was hanging out with one of my good friends who happens to be a fellow developer. He tends to specialize in the frontend development, but he’s always kept his eyes on becoming that mythical full stack developer.

Personal

Enable SSH access on a Raspberry Pi without a Monitor or Keyboard

How to enable SSH access on a Rasberry Pi headlessly. No keyboard or mouse required.

Raspberry Pi

Add Wifi credentials to your Raspberry Pi without a montior and keyboard

How to connect a Raspberry Pi to Wifi headlessly. No keyboard or mouse required.

Raspberry Pi

Find your Raspberry Pi's IP Address

Luckily it only takes 1 command to find your Raspberry Pi’s IP address on your local network:

Raspberry Pi

Control a DSLR Camera with a Raspberry Pi

Controlling a full fledged DSLR Camera with a Raspberry Pi opens up so many possiblities for your projects. You can create your own custom photo booths featuring a touchscreen and printer.

Raspberry Pi

How Canton Built Seattle

The Rust Belt gets a unfair rep. Especially with all of the contributions it’s made to this great country. This one in particular piqued my interest as I was reading through a great book on Seattle’s History Sons of Profits.

Using colons in Jeykll titles

Colons in Jekyll titles or front matter

Fixing Docker error unauthorized: incorrect username or password

Trying to run docker-compose up or a docker container through the CLI but getting a mysterious error: unauthorized: incorrect username or password? Yea me too, it was highly annoying but I was able to fix it.

2018 in Review

Wow what a crazy year.

How to install GrandPerspective with Brew

Back in my day (circa early 2000’s), we used this awesome tool called Disk Inventory X to peek into our limited hard drives to find old legally sourced .avi’s that were chewing up valuable disk space.

DialogFlow first impressions

Some background before I start my review of DialogFlow:

How to use Laravel's Service Container with 3rd party packages

This is a pretty common scenario in day to day programming. You want to include an official 3rd party PHP package in your Laravel application. However, the API provider like Google Spreadsheets doesn’t provide a Laravel PHP package.

Authenticate Google Service Account Credentials with an Environment Variable

I can’t believe I have to write a blog post on what is essentially Google breaking best practices for storing application configuration in 2018. But here we are.

Authenticate Google Service Account Credentials with an Environment Variable

I can’t believe I have to write a blog post on what is essentially Google breaking best practices for storing application configuration in 2018. But here we are.

Fixing Docker Error "No Space left on Device"

There are 2 ways to fix this annoying docker error.

PHP to Ruby

I’m super proud to annouce I’ve completed a project I’ve been working on for quite some time - PHP to Ruby :: Learn Ruby through PHP Examples.

Building MirrorMirror

A Raspberry Pi powered Magic Mirror

Raspberry Pi

How to actually get free wifi at Philadelphia International Airport.

The Problem You can’t connect to the Philadelphia International Airport’s free wifi because the “Get Connected!” button never appears. Woof! I could care less you’re reading and analyzing every reddit post I stumble upon. Just give me free internet! My flight’s not taking off for a few hours.

Jailbreak an iPhone with Virtualbox

Like me you’re probably itching to get the latest iOS jailbreak on your iPhone, but alas! The newest jailbreaking software is written for …Windows only?!?. Fret not. Regardless if you’re using OSX or Ubuntu, if it can run Virtualbox you can still jailbreak your iPhone very easily.