Cool dad, sad dad

A few years ago, I got a new longboard for Christmas. The kids and I went out in the neighborhood and I decided I was going to be cool and ride my board as we walked around.

I immediately fall off and nearly sprain my wrist. To this day, our oldest still brings it up.

This past Christmas, we got some rad new scooters for the little ones and decided to take them around the block for a spin. It’s been awhile since I’ve ridden my board so I grab it and walk out the door.

“Be careful and don’t fall, Dad!” she says.

Listen here, kiddo. I may have a few more grey hairs than I did in the past, but I can still do this. Don’t worry!

Not even 2 doors down the street, I eat it and sprain my wrist.

I guess it’s going to be awhile yet before I can do this…

 

So long to an eternal optimist

Desmond Tutu speaks at Civic Center Plaza.

In 2008, I was fortunate enough to attend a talk and rally by Archbishop Desmond Tutu in support of Tibetan freedom at the United Nations Plaza in San Francisco. This rally was held ahead of the controversial 2008 Olympic torch relay that was making its way through San Francisco during the week.

Much later, I read “The Book of Joy”, a series of conversations between the Dalai Lama and Archbishop Desmond Tutu. In my opinion, it’s one of those rare and potentially life changing books. Two men, who have both faced many challenges, share how they managed to remain optimistic and hopeful despite the incredible challenges they’ve faced in their lives.

What a kind, beautiful soul and someone that we needed in our world today.

One year and counting

biohazard warning

It’s crazy to think that as of this week, we (at least inside our house and at our respective companies) have been working from home for one year now. I don’t think that even in our wildest or scariest dreams, we thought that we would be doing this one year on.

In hindsight, it makes perfect sense, because of course. Of course no one would listen to social distancing guidelines. Of course wearing a mask would become a way to definitively predict your political preferences. Because, of course.

It’s interesting to go back and read through some of the emails our company had sent, giving us some guidance on our updating and ever changing work from home policy in the early days of the pandemic.

March 1st, 2020:

As you’ve most likely seen, Coronavirus, COVID-19, became more of a concern over the weekend as additional cases were reported. To date, there are more than 60 cases in the United States, including new cases in the Seattle area.

Our plan is to operate our business tomorrow (and for the foreseeable future) as close to normal as possible. It’s important to stress that your health is of utmost concern.

March 4th, 2020:

Based on local risk factors and active conversations with peer organizations, we are taking extra precautions around Seattle and the San Francisco Bay Area. We are encouraging employees to work from home (WFH) where possible in these offices through at least this Sunday, March 8, at which time we will re-evaluate. This guidance is voluntary. There are no plans to close any of our work locations at this time.

March 5th. 2020:

However, based on local risk factors and active conversations with peer companies, we are extending our guidance of encouraging employees to work from home (WFH), from Seattle and San Francisco to all other California offices. We are also extending the time-frame until next Friday, March 13. Going forward, we plan to update WFH guidance each Friday through the end of March.

We are also increasing limits on work travel to and from Seattle. Please do not travel to or from Seattle for work.

March 8th, 2020:

At this time, there continues to be no confirmed cases of Coronavirus among our workforce. However, out of an abundance of caution and ongoing monitoring of local situations, we are extending our guidance of encouraging employees to work from home (WFH) to our New York City and Phoenix offices. This is in addition to our continued WFH guidance for our California and Seattle offices. This WFH guidance is in effect until this Friday, March 13. We will update our guidance each Friday through the end of March.

March 10th, 2020:

However, based on the rate at which we’re seeing this unfold and recommendations of the CDC and other health organizations for ‘social distancing’, the Senior Leadership Team has decided to expand ‘encouraged work from home’ to all our offices starting tomorrow, March 11 through March 20, 2020. I want you to feel empowered to do what is best for you and your situation.

All of our offices will remain open and employees who feel comfortable coming in are able to do so. We will also continue with our increased, proactive cleaning protocols. During this time, we have advised teams to discontinue large group meetings and all employee lunches will be cancelled. Our offices are being cleaned regularly and are open for business when you need to be there.

March 16th, 2020 at 11:00 AM:

Based on recommendations from the CDC and other health organizations for ‘social distancing’, SLT has decided to expand our ‘encouraged work from home’ recommendation through at least April 10. Local conditions and school closures play an important part in our decisions about extending WFH guidance. With schools and businesses closing rapidly, we know this might impact you on a very personal level. Let’s work together. We all need to be flexible and understanding with each other right now.

Our offices remain open with elevated cleaning protocols, but we want to continue supporting guidance of ‘social distancing,’ so please only come into the office when necessary.

March 16th, 2020 at 1:49 PM:

As I’m sure many of you have already seen the article in the Chronicle asking folks in the Bay Area to shelter in place starting tomorrow Tuesday, 3/16 at 12:01AM. I want reiterate in light of COVID-19 concerns, we are encouraging our employees nationwide to work from home. The safety and well-being of our employees, customers and partners across the country is our highest priority, and we are closely monitoring the guidance of the Centers for Disease Control and Prevention (CDC) and local authorities.

April 1st, 2020:

We are going to extend our WFH direction until at least May 1 for all office locations. We made this decision based on recommendations from health authorities, school closures and to continue to do our part around social distancing. Some schools will be closed beyond May 1 and we know this will impact many of our employees with school-age children. We will continue to support you by extending WFH options until you have access to reliable and safe child care. We’ll continue to monitor the Coronavirus situation across the country and will update our direction as needed.

April 24th, 2020:

Our decision to re-open offices will depend on a number of factors, including the safety of our employees, the public health situation in each local community, and being flexible based on the type of work and productivity of teams and individuals. While we hope to officially reopen offices over the coming months, we don’t see a scenario in which large groups will be able to return at once – we expect any opening to be gradual.

Given these considerations, we have made the decision to give you the option to work from home through at least the end of 2020. We want you to have flexibility to navigate this situation and do what is best for you and your family. We know some would prefer to work from the office as soon as possible whereas others might prefer to alter living arrangements to be more comfortable and productive.

July 29th, 2020:

We won’t continue to announce temporary extensions of WFH. Until COVID-19 is no longer a threat, we will continue to encourage WFH as we are today. In addition, ‘post-COVID’, our new flexible working arrangement categories (outlined below) will enable ongoing WFH options for the majority of our workforce – indefinitely. This means that the majority of us will not be expected to return to work at an office full-time, save for a few hundred employees in heavily regulated or office-specific roles.

What a surreal period of our lives. Hopefully, hopefully we are turning a corner on this thing and we can visit with our coworkers, friends and family again.

An ngnomo’

Due to downsizing and restructuring, last week was my last week at DeNA San Francisco (formerly ngmoco). Past ngmoco alum have a special saying for this type of thing: “I’m an ngnomo’!

The past year or so has been a blast! I met so many great people and I know we’ll cross paths again. We did a lot of great work together and had a lot of fun in the process, plus we learned a lot and taught each other a lot too.

Anyway, I’m excited for new opportunities and even bigger and better things to come. Stay tuned! 🙂

A look back at the last year:

Hey, it’s been awhile!

I should post some more updates soon. It’s been pretty hectic lately with travels to New York City, Yosemite, Austin, and soon, Seattle.

Moving to Oakland

It’s official. After living in San Francisco for the last seven and a half years, I’m moving! More specifically, Kerry and I are moving to Oakland. There are a number of reasons: easier commutes for both of us (seriously! BART > Muni), cheaper, and the apartment we’re moving into is just fabulous.

Don’t worry, I still love you, San Francisco. We’re just trying something new for a bit!

It seems like such a lovely place, doesn’t it? 😉

How would you archive your “lifestream”?

Lately, I’ve been on this crazy kick in looking for some sort of lifestreaming software or application. Basically, I (and most likely you — if you’re reading this and one of my internet friends) create a ridiculous amount of data each day. From my tweets, to my foursquare checkins, to my Instagram photos, to uploading things to Flickr, to blogging, to liking videos on YouTube, and sharing articles on Google Reader.

I’ve been thinking about this a lot lately for one reason: this would make an incredible diary of my life. I’m not the first to think this (just read the Wikipedia article I linked to — people were thinking about this in the 1990’s), but it’s something I’ve found myself becoming obsessed with.

When FriendFeed was announced in 2007, I thought, “this is perfect!” It aggregates data from nearly every web service you can imagine. I happily started plugging things in and letting it archive all my data. It ended up being awesome for a number of reasons.

“Oh, man! What was that thing I tweeted about 2 years ago, about some guy bunting a home run?” Well, Twitter search goes back about 7 days, so that was useless. FriendFeed to the rescue! I could easily search for things I tweeted about (and [website-verb]ed about) from the moment I started importing things.

In August of 2009, Facebook acquired FriendFeed and proceeded to let the site rot. Since then, there’s been no easy way to export your data, and their search function eventually broke, making the site useless for searching archived data. To this day, FriendFeed is happily pulling in everything I do on the internet, but sadly, I have no way to search for it.

Earlier this week, I found a brilliant PHP script by Claudio Cicali. It scrapes your FriendFeed profile and saves all your data to a JSON file.

After accumulating over 3 years of data, I ran the script (which took an entire evening) and it scraped something like 300K different things I’ve done on the internet in the past few years. The resulting JSON file is over 300MB (now I need to work on a way to parse the data and feed it back into a MySQL database). Incredible!

Sadly though, I don’t think this is a tenable solution. It’s great for fetching all my past data, but who knows how long FriendFeed will remain around. I’d like something more permanent, open-source, and that I can potentially run on my own server.

Locker sounds like it may be what I’m looking for, but it still has a ways to go. Momento on the iPhone sounds exactly like what I need, but you need to manually kick it off (and it won’t pull in data too far in the past).

Anyone have any ideas or thoughts on this?

Better luck next time

Better Luck Next Time

“Better Luck Next Time” – January 4th, 2011

It’s few and far between that I ever play this, but with $355 million up for grabs? Why not?

The results? Things went about as well as expected!