Google Maps needs an Co-Pilot mode
January 4, 2018
Like most people during the holiday season, my fiance and I had some traveling to do. Fortunately for us all the family we were visiting was within 50 miles of home so it was all driving. While most of the drives were in areas we were familiar with I still routinely used Google Maps for navigation around the unusual traffic conditions. During one of the legs of our journey we needed to add a stop to the nearest grocery store — which spurned the idea of Google Maps Co-Pilot.
Happy New Year's
January 1, 2018
Happy 2017… er 2018. I’ll have that down in about 6 months time. Thank god we don’t write checks any more, so many months of messed up dates on checks. There’s a lot that’s changed this past year (new job) and lots changing this year (getting married). However that’s less important to this blog. What is important? New Year’s Resolutions. To be technical, I’m not terribly big on a New Years Resolutions since if one needs a “New Year” as an excuse to make a change, then it probably won’t stick. That’s just how the logic sits for me and how it works/doesn’t work for me. If you feel strongly about New Year’s Resolutions, then please feel free to continue. On my side, I made a resolution to myself a few weeks ago that I was going to focus more on being productive in my free time. That starts with more writing.
Miracle-Gro AeroGarden Bounty Elite: First two weeks
December 15, 2017
On Thanksgiving weekend (aka Black Friday to Cyber Monday) we were lured to open our wallet by something that my fiance and I had been looking at buying for quite some time, The Miracle-Gro’s AeroGarden. If you’ve never seen one before, they’re desktop units that can support from 3 to 9 “pods” (aka plants) and have everything you need for an indoor, desktop based, hydroponic garden. The AeroGarden is the autopilot of the gardening world. As long as you can follow a few simple directions (adding water, nutrients, etc), you’re guaranteed to have plant growth. Miracle-Gro is so confident in this that all the standard pods offer a guarantee of germination (the plant sprouts) or they’ll replace it for free. So let’s talk about what we got in the first two weeks.
Living Room perfection with NVIDIA SHIELD TV
October 30, 2017
For cord cutters like myself, TV entertainment has been dead for years. I bought a TV out of instinct; every living room I’ve seen has a couch and a TV. Netflix and YouTube lived on my lovely desktop monitors, which allowed for multitasking and not actually watching that video content. However, my living room life changed when I came across the Roku 3 box. This wonderful box allowed me to put the very same content up on the living room screen — but it was flawed. Clunky and a weak app ecosystem, it left me hungry for more. To satisfy the craving, I tried to eat an Apple. Their 4th generation Apple TV was almost perfect with their rich app ecosystem and slick interface. However, with 4K content finally available, I craved to eek out the best from my TV. I took a risk on the NVIDIA SHIELD TV — I was not disappointed.
Google Container Registry: Simple tagging alternatives
September 19, 2017
A few months back I migrated my Docker container image hosting from my private GitLab instance over to Google Cloud Container Registry (GCR.io). It has an included build system that can be triggered by commits to GitHub (and other Git repo’s). It doesn’t do anything too complicated out of the gate, but it’s great for containers related to static sites.
Now AWS Certified Solutions Architect – Professional!
September 13, 2017
I’m happy to report that just shy of two years after I posted that I’m an AWS Certified Solutions Architect! (Associates level), that I’ve now leveled up to the AWS Certified Solutions Architect — Professional level! As my AWS experience has hit the roughly 5 year mark (and my associates was expiring) it turned out to be an opportune time for an upgrade. There isn’t much I can say that I didn’t say in my previous post — other than the professional level test is much more challenging.
3D Printing: Knurled brass inserts using a heat gun
August 31, 2017
In my current quest of building the Hypercube Evolution, one of the early and critical steps is putting in the knurled brass inserts into the 3D printed parts. These inserts are the receptacle for screws/bolts that would otherwise chew up the plastic you’ve printed. The standard instructions are to use a soldering iron but I wanted something with a little more accuracy so I used a heat gun. It works well so I thought I’d share a quick tutorial video I made!
Hypercube Evolution Build Log – Starting out
August 24, 2017
After the adventure that is learning about and buying a 3D printer, then learning how to print the hard way, I was left wanting more. Kit printers are a great start and I knew there were many options for upgrades. However the more I researched the upgrades, the more I wanted to understand 3D printing better from the ground up. Only one way to do that… the hard way … AKA build one from nothing more than some plans found on the internet. So starts my adventure with the Hypercube Evolution (HEVO).
Kubernetes 1.6 – Taints and Tolerances for monitoring your cluster
June 26, 2017
At the office we use Datadog for monitoring our production systems, so when I spun up a test Kubernetes cluster (running Tectonic) I wanted to monitor using the same tool. Unfortunately the initial deploy of the Datadog agent didn’t work quite as well I was hoping. While I used their stock Kubernetes YAML as prescribed by the knowledgebase, it did not cover monitoring the Master nodes. Datadog support suggested I go another route (or host on docker based monitoring) which would have worked — but wasn’t as slick as I hoped. Fortunately just a few days ago I discovered the solution: Taints and Tolerances.