I am a developer and designer
from Seattle, WA

CI/CD with Docker Containers

I’ve been experimenting with Docker for a while, but in the last year or so there has been an influx in the number of tools that help put Docker containers into production easily. Some of these are from third party companies, such as CoreOS, and some from Docker itself (such as the new Docker Swarm, Docker Machine, and Docker Compose. However, I’ve recently been testing a new Docker workflow that allows me to push code, have it tested, built, and deployed into a production server cluster running Docker.

Read More

LoopPay's Big Problem, and How Samsung Could Fix It

Today, LoopPay announced that they were acquired by Samsung. This wasn’t entirely unforeseen, considering rumors have been popping up regarding LoopPay’s future integration with Samsung phones. The LoopPay system is a new technology that is tied to the current magnetic stripe credit card system. Using a small loop of wires in a special hardware device, the LoopPay devices essentially mimic the magnetic field caused by a swipe of a credit card, enabling mobile payments at nearly every existing credit card swipe terminal.

The device works like magic— simply place the Fob or Card next to the magnetic swipe slot on an existing credit card machine, press a button on your LoopPay, and the reader will act as if a physical card was swiped. I’ve owned one of these devices for a little over a month (specifically, the LoopPay Card) and it has worked flawlessly every time I’ve used it on a traditional terminal, but there’s one big problem that needs to be solved before LoopPay can become a major player in the mobile payments space.

Read More

How to Install NOOBS on Your Raspberry Pi

NOOBS is a system designed by the Raspberry Pi foundation for installing operating systems onto your Raspberry Pi’s SD card. Not only are you able to install an operating system with a single click, but you can install it over a network or even install multiple operating systems on multiple partitions.

Read More

Raspberry Pi 2 - What's New, and What's the Same

A couple days ago, the Raspberry Pi foundation released the Raspberry Pi 2. The Raspberry Pi 2 comes with some fantastic new features that I’m looking forward to utilizing, including an upgraded processor and RAM. Even better, the hardware comes in at the same $35 as the original model B.

Read More

How to Remove the 12 mbps Limitation from Plex to Chromecast

I am an enthusiastic user of Plex, but recently I discovered that they were making the poor choice of hard-coding a bitrate limitation in their Chromecast application. Essentially, this enforced a 12,000 kbps (~12 mbps) limitation on media, meaning that anything that has a higher bitrate would be transcoded. This isn’t a problem when you have a decent server running Plex, but I am running it on an old laptop that can barely keep up with 4 mbps transcodes.

I was able to get around the hard coded limitation (the technical how-I-did-it is also available), and you can do it to:

Read More