Latest Publications

Set up CoreOS as Easy as Pie

Here is a tool that makes setting up a CoreOS cluster on the Rackpace Cloud super easy:


Here’s a quick idea of how it works:

Now, that was easy, huh?


VOTE NO on Measure B

No_on_BIf you have been paying attention to what’s been happening in Redondo Beach, some developers think they are going to put up hundreds of new condos, and they need to trick the voters into approving it. Get the facts:

The power plant will be torn down, anyway.

Don’t let AES fool or threaten you with claims that they will build a new plant. They do not have a contract to produce and sell power from a plant in Redondo Beach.  No plant will be built here.

Measure B creates traffic gridlock. 

This residential development will be one of the largest on the entire Los Angeles coastline. 600 new residences, along with the commercial properties, will clog major roads in our area. Don’t like your commute down PCH or Aviation? Get ready for traffic to double if AES has its way.

Residential construction is a net money loser for Redondo Beach.

It costs money to pay for sewers, roads, and schools to accommodate new housing. If the city loses money, police and fire services will likely need to be cut back, and response times will increase.

Measure B’s purpose is to maximize AES’ corporate profit at the expense of Redondo’s residents.

Once AES makes their money, they skip town, leaving us with the mess to clean up and a bill to pay–with OUR tax dollars.

Measure B is bad for Redondo schools.

Schools near AES are full. Students from the area will attend Beryl Elementary, Parras Middle, and Redondo Union High. All three schools are full now.  Both Beryl and Parras either constructed, or will soon construct, new classrooms just to keep up with current capacity. Where will we teach future additional students?

More info.


Using docker-machine on Rackspace Cloud

docker-logoMy co-worker Simon wrote a blog post about docker-machine, which allows for easy creation of machines in the cloud for running Docker containers. I decided to make a video screencast demonstrating how this works, because it is surprisingly easy to use.

One thing you should pay attention to is how fast the base OS image transfers to my cloud server when I start the container. Using Docker locally with something like boot2docker requires that those images transfer over your local internet connection, which I’m willing to bet is not as fast as the 10 GigE network the cloud server is connected to. Check it out, and let me know your thoughts.