YADM (Yet Another Dotfiles Manager) & Keybase

Posted on July 13, 2018 in How-to, Interesting

I use multiple Mac workstations to manage all my systems and services (AWS infrastructure, Kubernetes)  so it is a challenge to manage the keys and credentials needed to access those systems. YADM (Yet Another Dotfiles Manager) does a great job of managing this files and storing them in a git …


Continue reading

Testing client certificates with Curl

Posted on November 21, 2016 in Uncategorized

One way some websites insure secure communication between web clients and the web server is with mutual authentication. This is where the requestor or client must prove their identity to the server by supplying a valid, known SSL certificate. The server must also provide a valid certificate to the client …


Continue reading

New Habits

Posted on September 20, 2016 in General News

I've had this blog for the past 13 years in some form or another. Its lived under a few different domains (crackmac.com, uphonic.com, kevinduane.com) and it's fun to look back at some of the old and out of date posts like the very first in 2003 on …


Continue reading

"The Get Down" of Operations

Posted on September 19, 2016 in Experience

The Get Down is a Netflix miniseries about a group of kids in the Bronx New York during that summer of 1977 when Disco was dying and Hip Hop/Rap was being born. Life was hard in NYC in the '70s. The Bronx was burning and you had to hustle …


Continue reading

GoLang Exercism

Posted on July 23, 2016 in Programming

Not like the spitting up green pea soup exorcism but Exercism.io, one of many great resources for learning programming languages by solving actual problems. Similar to Ruby Koans, you are given a programming problem to solve and a set of unit tests. Your challenge is to make all the …


Continue reading

Thank you Steve Jobs

Posted on October 05, 2011 in Experience

SteveJobs in Apple

I was 16 years old in 1983 when my high school physics teacher, Rocky Trembly, carried a little white box into the classroom. He fired it up and the dark screen lit up and said, "Hello." I didn't know it at the time but that moment turned out to be …


Continue reading

Make: Online | Why Every Maker Should Learn Chinese

Posted on July 08, 2011 in Interesting

via Make: Online | Why Every Maker Should Learn Chinese.

Nǐ hǎo 你好! Permanently on my desk, and everywhere I go is an iPad/iPhone app called Pleco, which has my custom flash cards that I use to quiz myself about 300 Chinese (Mandarin) characters. I’m getting pretty good …


Continue reading

Picking the Right Web Server for the Right Job

Posted on July 06, 2011 in Experience

When all you have is a hammer, everything looks like a nail. Thats as true for Web servers as it is for work around the house. This overview explains the pluses and minuses of the obvious candidates — IIS and Apache — and suggests a few alternatives worth exploring.

via Picking the …


Continue reading

Evernote - Architectural Digest (http://blog.evernote.com/)

Posted on May 23, 2011 in Interesting

Not everything is best suited for the cloud. I've used Evernote for a few years and always thought their performance was impressive.

http://blog.evernote.com/tech/2011/05/17/architectural-digest/#

Take aways:

  • Shards – protection in silos
  • Single-tier architecture; No remote storage
  •  Evernote's business model and cost structure. Evernote is …

Continue reading

PHP on AWS Elastic Beanstalk | Cameron Stokes’s Blog

Posted on April 19, 2011 in How-to

A great article and simple way to take advantage os Amazon's Elastic Beanstalk service even if you don't work in Java. I'm working on integrating this approach with Eclipse's AWS Toolkit to access all the server management tasks close to my code. I'l post and update if it turns ugly …


Continue reading