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

What is SPDY?

Posted on April 11, 2011 in Uncategorized

http://dev.chromium.org/spdy/spdy-whitepaper

The SPDY project defines and implements an application-layer protocol for the web which greatly reduces latency. The high-level goals for SPDY are:

* To target a 50% reduction in page load time. Our preliminary results have come close to this target (see below).
* To minimize …

Continue reading

Install Python Fabric Library on Mac 10.6 (Snow Leopard)

Posted on April 11, 2011 in Python

I've been doing a lot of Python work lately to manage a butt-load of Linux servers and I've been using the Fabric Library to help me connect remotely and securely. I had some problems getting the library and dependencies to install on my Mac laptop so here is what I …


Continue reading