Places Mihai Has Committed Code From

2013 - 2014 - 2015 - 2016 - 2017 - 2018 - 2019 - 2020 - 2021 - 2022 - 2023

I've been running lolcommits for 10 years, corresponding to most of my time at Quip and all of it (so far) at Tailscale. It captures a picture whenever there's a Git commit, and stamps it with that commit’s SHA and message.

Of the 22,000+ images, here are some notable(-ish) things that it captured (locations were determined with the help of Swarm).

2013

2013-01-11 - First Recorded Commit

2b88e242801.jpg

This was in Quip's second office (a Regus suite).

2013-01-11 - Caltrain Commit

ba77f1f63ff.jpg

Back when there were such things as “commutes”, I would take Caltrain to/from work. The fact that all of Quip ran on a laptop and didn’t need any connectivity was key to feeling productive in the ~2 hours a day spent on the train.

2013-01-14 - Caltrain Platform Commit (Morning)

b6f1136fa6e.jpg

One of the perils of taking Caltrain is missing it (and having to wait 30 minutes for the next one). Luckily the weather usually allows for outdoor coding too.

2013-01-15 - Co-workers

1bd6c6d4e5d.jpg

The main room at Regus was pretty cramped, you can see Jon and Casey in the background.

2013-01-22 - First WFH Day

56796e0f3ef.jpg

Looks like there might have been a haircut too.

2013-01-24 - Unattended Commit

edfcbdf5db0.jpg

Or possibly a pre-commit hook that took so long I stepped away.

2013-02-04 - WFJon's House

dd2b82b13e9.jpg

Our new office was not quite ready before we had to leave Regus, so Jon graciously let all of us work from his house.

2013-02-05 - First Warfield Commit

ab0b11fa88f.jpg

Our second office was above The Warfield. You might be able to live there some day.

2013-03-15 - Caltrain Platform Commit (Evening)

151db9ef1c6.jpg

Sometimes I would need a couple of extra minutes to wrap things up for the day, and end up doing it on the platform after I got off the train.

2013-04-04 - Lead Paint Scare

7f83307ed84.jpg
2dc9db08c44.jpg

Two months after we moved in, the contractors realized that they had never tested the ceiling for lead paint (it was originally supposed to be painted over, but they then changed their minds).

We vacated the office until it was tested, and in the meantime we ended up working first from Ana/Casey’s house and then from Ryan’s.

2013-06-15 - Post-Midnight Coding

ecd47282318.jpg

Quip was not a “work all the time” company even in the startup days, but there were some commits done in the dark.

2013-07-30 - Launch Day

648b3ebe108.jpg

The only time I stayed late at the office was the day of our launch, when were waiting for an embargoed New York Times article about us to be published.

2013-09-04 - Red Rock Coffee

9283c15f2e9.jpg

Apparently this was the first coffee shop I worked from.

2013-12-10 - Second Holiday Party

865b1637973.jpg

Evening holiday parties were the only reason to wear a sweater and collared shirt to the office.

2014

2014-01-19 - Wired Earbuds

ba6125bbb0e.jpg

We lived like animals before Apple had courageAirPods.

2014-02-04 - Location Unknown

d48efe9ccfa.jpg

Unclear what happened here.

2014-03-12 - Backyard Coding

913a780e7a2.jpg

WFH, but outdoors.

2014-06-03 - WWDC

eec0d88ef06.jpg
f6e1a89b34d.jpg

During breaks at Apple’s annual developer conference.

2014-06-11 - Prolific Oven

ac4d4bf765e.jpg

R.I.P. I fondly remember your cream-filled Napoleons.

2014-06-19 - Eye for Detail

1b633639af4.jpg

2014-08-19 - Bitter+Sweet

247acca7850.jpg

Preferred local coffee shop

2014-09-05 - Hello Sophia and Nate

014a9a677aa.jpg
a587b0fd4a9.jpg

2014-12-15 - Third Holiday Party

d6ec16ae338.jpg

Awkwardly, the same outfit as the previous year.

2015

2015-02-25 - Start of WFH period

0c65055c4ac.jpg
b0c68a6d156.jpg

In the last couple of weeks before my second son was born I worked from home to avoid having to scramble once labor began. That ended up happening a couple of hours after the emoji commit, leaving it to someone else to fix the broken build.

2015-04-20 - Return to the Office

7f609ce496a.jpg

It's hard to capture sleep deprivation on a webcam.

2015-05-29 - Cupertino Library

839cc09b521.jpg

Quiet, good WiFi.

2015-06-18 - Blue Bottle (Palo Alto)

5ee5c26acbd.jpg

2015-07-29 - Apple Dungeons

fce4bf0b997.jpg
99c72e0180c.jpg

Matt and I spent a couple of weeks in a lab on Apple’s campus to implement support in Quip for the Apple Pencil and iPad Pro support ahead of its launch. We weren’t supposed to tell anyone where we were, and technically these pictures are contraband.

2015-09-23 - Medallia HQ

72dc747b224.jpg

My wife was working there at the time, and they were providing flu shots to employees and their spouses.

2015-09-28 - Palo Alto Courtyard

027273e9713.jpg

A nice space next to Blue Bottle

2015-10-09 - Shoulder Surfer

ba8fbe8ee60.jpg

One of the perils of coding on Caltrain.

2015-11-02 - Office Reshuffle

9712a6064d5.jpg

We increased the desk density a bit, hence the viewpoint change.

2015-12-15 - Fourth Holiday Party

0a383f72a60.jpg

Yes, the same outfit.

2016

2016-01-15 - Another Office Reshuffle

f90296409f1.jpg

You can finally see the other side of the room.

2016-04-29 - Costume Day

e43e9987c28.jpg

Representing "Team Super Mario" for a "Twins/Triplets Dress-Alike" day.

2016-06-14 - WWDC

d0f67491801.jpg

Another year, another Apple conference.

2016-07-13 - Mountain View Library

fe284b7a3d7.jpg

Continuing the tour of South Bay public libraries.

2016-08-05 - In A Car

e3e545c0e68.jpg

It was too hot to wrap up coding on the train platform, so I did the post-commute Git push from my car (before driving).

2016-09-06 - New Office

3593b9af623.jpg

731 Market St.

2016-09-26 - New Laptop

250a8cef7b8.jpg

We got new machines as part of the Salesforce acquisition (which closed around this time), and the camera was a bit better. You can also tell it's a slightly different lolcommit config because the quotes around the commit hash and summary are gone.

2016-12-14 - Fifth Holiday Party

06b73b66c1a.jpg

No sweater this year.

2017

2017-02-23 - Palo Alto Library

49830667a9b.jpg

2017-03-20 - Office Reshuffle

6b6f39a2ea0.jpg

2017-05-03 - Hello Carrot

bddb13af502.jpg

Presumably another seating reshuffle.

2017-06-07 - WWDC

c9b81086447.jpg
a97c2f266fd.jpg

It moved to San Jose that year.

2017-07-25 - Hello Yang

d1ed3d7093a.jpg

2017-08-22 - Hello Jon

ecb08575519.jpg

2017-09-22 - Abstract Art

8137d871684.jpg

I think this is a partially-closed laptop lid, pointing the camera at the rug.

2017-10-23 - Employee of the Month

a531b8d4158.jpg

Working from the conference room where our (joke) "Employee of the Month" portraits were hanging.

2017-11-02 - Return To The Apple Dungeons

bba8f1a0980.jpg
5cd36d39216.jpg

We were back in the secret Apple lab, this time to prepare our app for the iPhone X launch. This time they made us put tape over the webcams.

2017-12-21 - Campbell Library

d0a0d435ac1.jpg

2018

2018-01-12 - Office Shuffle

6a1e728e7e2.jpg

Maximum density (and noise level) in the pre-Tower office.

2018-03-12 - Hello Namrata

c28c454ae22.jpg

2018-04-22 - WFPlane

35c33016870.jpg
203ee0ffa19.jpg

Must have been a Virgin America flight based on the lighting scheme.

2018-06-04 - Social Policy

d6e5ed75109.jpg

Before the ATP live show during WWDC week.

2018-06-08 - The Creamery

4ba5c1eca30.jpg

We all had to leave the office early because of the impending Salesforce Tower move. This was the closest coffee shop to the San Francisco Caltrain stop.

2018-06-11 - First Tower Commit

f512cd9838f.jpg

The cleanest the windows ever were.

2018-07-05 - Vancouver Public Library

7398c187ea1.jpg

First out-of-state (and out-of-country) commit. Fun fact: Battlestar Galactica was filmed here.

2018-07-30 - Hello Pedram

1e72b57f19a.jpg

2018-08-02 - Hello Diana

ed3f99288e2.jpg

We were hacking together a demo before a sales conference.

2018-09-07 - Hello Claire

62e57341366.jpg

2018-09-14 - Caltrain Platform

e4f0a8737a4.jpg

The occasional Caltrain platform commits continued, this one had a particularly nice backdrop.

2018-11-28 - Hello Erik

345dc5147b7.jpg

2018-12-17 - Seventh Holiday Party

2d1edb84e1f.jpg

A different shirt!

2019

2019-04-23 - Backyard Brew

6edc84ecf6d.jpg

2019-05-03 - Red Berry Coffee Bar

629821545af.jpg

I could have used a haircut.

2019-06-06 - Hello Anh

d7d0f7390db.jpg

2019-06-10 - Sometimes you just need to hide in a huddle room

a8008495e00.jpg

2019-06-26 - Farley’s

a66fb73a13c.jpg

2019-08-02 - Cupertino Sports Center

34c9a9d9f58.jpg

While the kids had their tennis lessons (we had some childcare complications that summer).

2019-10-10 - Verve Coffee

9a5e7c0fbf5.jpg

2019-10-25 - Trial Run for Halloween

6c0d832d4d6.jpg

We were going as the family from Calvin and Hobbes.

2019-12-04 - Eighth Holiday Party

b5c9caa8fcc.jpg

A non-white shirt.

2020

2020-03-06 - Last Commit from the Office

87de1763f5d.jpg

2020-03-17 - First Shelter-in-Place Commit

3a8af1912b4.jpg

And they’ve been like that ever since.

0a515828320.jpg

Except when they’re like this.

2020-08-28 - Outdoors and Masked

8bc712e0b86.jpg

Kids’ activities are starting to resume

2020-12-10 - Hello Max

12a67cc4149.jpg

2021

2021-06-30 - The Start of “Mihai’s R&D Summer”

fa087c5a3f5.jpg

I worked from Seattle for ~5 weeks, mostly on speculative projects.

2021-09-24 - Boston Public Library

5c8654f2c95.jpg

2021-11-04 - Kids’ Soccer Practice

cd5df7c9111.jpg

2022

2022-01-26 - Kids’ Swimming Practice

2ccef48ba9a.jpg

Seeing a pattern yet?

2022-03-26 - Working from A Plane

75eb9614d03.jpg

You can tell that it’s a cramped economy seat because I can’t tilt the screen back.

2022-03-28 - In-laws’ House

62a7c471db8.jpg

2022-04-20 - Hello Max

f2ca563a4e2

While waiting for a swim lesson.

2022-04-22 - Farewell Quip

9d78b585453

2022-04-29 First Recorded Tailscale Commit

3a734fd8d2f

There were a few even earlier (my first day was April 25th), but I forgot to set up lolcommits on the new laptop.

2022-05-27 - New Chair

ca1a3638045

Our backordered Womb Chair finally arrived, it’s quite comfy.

2022-06-03 - Tailscale SF Meetup

f1fe36ad42b

While Tailscale is an all-remote/distributed company, we do have occasional meetups. This was my first time meeting my co-workers in person.

1310b08b2ec

Hello Michael.

2022-06-06 - Los Altos Starbucks

9416fe27a66

When waiting for a (nearby) appointment, convenience trumps coffee snobbery.

2022-07-08 - Working from Seattle (Again)

0739929f39b

Like the previous summer, we spent a few weeks living in Seattle, for a change of scenery.

2022-07-13 - Working from Brad’s House

0c323d16c5b

New city, new co-workers to meet in person.

2022-07-22 - Seattle Pacific University Library

bd65e70cc92

Our house was being cleaned, and it turned out there was a nice library a short walk away.

2022-08-17 - Cancun

04b58e6c5f5

The whole company went on a fun trip, and some of us thought that coding too much fun to not do for a whole week.

2022-10-05 - Berkeley Co-working

b01da115e3b

Tailscale meetups cycle between San Francisco, East Bay and South Bay to load balance everyone’s commutes.

2022-10-10 San Mateo Co-working

1f0bbdd2982

2023

2023-01-11 - Celebrating Ten Years

3ef017e58ed

Maybe in another 10 years the webcam quality will actually improve.

1995

1995-??-?? - Scanning Something

A young Mihai in front of a Centris 660/AV with an AppleVision 1710AV display

To make a HyperCard stack.