nigelk's comments

nigelk | 2 years ago | on: Culture Change at Google

It was certainly executive-level pricing :) To answer your question, I don't know. The wait list was well over a year, and it was many many times more expensive than other childcare options in the Mountain View area, and utterly unaffordable for me on a senior SRE salary.

nigelk | 2 years ago | on: Culture Change at Google

The daycare wasn't free, at least not when I started in early 2007, and the waiting list was huge.

It wasn't presented that way through my long interview process where the benefits were discussed a number of times. I relocated from Australia with a young family, and the cost and wait time for childcare was somewhat of a sour note amongst the holy-shit-is-this-place-real feeling of my first few months at Google HQ.

nigelk | 7 years ago | on: Losing 100 pounds in 276 days

I lost 50 pounds in under 200 days, and then another 20 over the next year.

Here's what worked for me:

  * Calorie counting to work out baselines
  * Accept the feeling of being hungry and learn to relish it ("I'm losing weight if I'm hungry")
  * Do light weightlifting at home
  * Exercise naked in front of a mirror for positive and negative reinforcement

nigelk | 9 years ago | on: Does Google's Hiring Process Put Off Talented Applicants?

My interview for Google as an SRE in late 2009 consisted of well over half design questions around improvements of a system with lots of users.

One of the best series of questions I've ever gotten in an interview. We probably spent close to an hour just on one major aspect of the service.

nigelk | 10 years ago | on: Google Picks Diane Greene to Expand Its Cloud Business

Excellent, thanks. Hopefully we'll see tools like Cloudability support it then.

I'll check it out again, really the frustrating management aspect was the lack of org oversight over multiple projects started within your domain.

nigelk | 10 years ago | on: Google Picks Diane Greene to Expand Its Cloud Business

There are some great aspects to Google Compute, but I hope this change results in catch up on features needed for corporate adoption compared to AWS.

The lack of a billing API and the lack of centralized management are really painful if you're trying to adopt it across an organization.

nigelk | 12 years ago | on: Salt: Like Puppet, Except It Doesn’t Suck

This is a very ordinary problem, and it's usually solved like this with Puppet:

Specify the service declaratively, and subscribe it to the package that provides the payload.

  service { 'myservice':
     ensure    => running,
     enable    => true,
     subscribe => Package['myservice'],
  }

  
Then when you upgrade the package on that node, either by using ensure => latest, or by manually specifying the new version, Puppet will automatically restart the service.

nigelk | 13 years ago | on: Abandoning Rubygems

Thanks for the feedback andyl.

We're thinking very much about the direction of embedding all dependencies, but we're also conscious of the needs of the Linux distros, who don't package software that way.

There is a downside to having all your apps embed their dependencies. It becomes significantly more complicated to update libraries in response to vulnerabilities and bugs.

page 1