My Coinbase Interview

My kid smearing boogers on a glass conference room at Coinbase HQ

It was fun watching Coinbase go public this week, and it conjured up some fun memories. I got to interview at Coinbase in February 2015, one year after I launched Cryptowatch. I’ve never written about it and I figured I should before I get old and forget everything.

The company invited me to interview and eventually flew me out to San Francisco to endure their famous work trial, which lasted for a week. Despite being paid for my time, I found the request a bit awkward because I had to take a week off my current job at Codecademy in NYC. I decided to fess up and tell them what I was doing, and they were really cool about it.

The work trial also felt awkward because you’re in a brand new social environment where you’d like to fit in, but you only have a week to do so (and everyone is understandably busy dealing with their own stuff). It usually takes more than a week to integrate into a new community or workplace. In the work trial I started to do that, and then it was over.

Overall it was kind of a wild experience. You are suddenly in their office, sitting among them, with access to their git repos, group chat, everything.

I was paired up with an unnamed JavaScript dev who had basically created GDAX single-handedly. He was an eccentric guy who walked around the office barefoot. He threw me into the GDAX code base and asked me to make a bunch of improvements to the front end. I think I added the SMA lines to their chart code, and some other data views.

My partner fit the stereotype of opinionated JavaScript dev; the GDAX UI was written in some custom framework he had developed himself, which I had to learn on the job. He was clearly a move-fast, high-output type of dev.

I toiled away for a week on his code, which I remember not enjoying. I also sat in on some unrelated architecture discussions and got interviewed by a couple more guys. The team tried hard to include me in stuff and get my opinions.

The company culture overall was what you'd expect from mid-2010s Silicon Valley. One unique thing about the place, besides its high concentration of early Bitcoin enthusiasts, was that they took security extremely seriously. They had senior staff working only on systems security, and gave a technical security-related presentation at an all-hands meeting. It was clearly a key part of their company culture. Being a Krakenite for almost 5 years I now know that this is a do-or-die requirement in crypto custody, but it was pretty new to me then.

Brian and Fred both sat down to interview me one on one, which in hindsight they really didn’t have to do considering the size of the company and the fact I was just a dev with 2 years of industry experience. They were really smart guys and I enjoyed those interviews.

I also had to present my week’s work to Brian, Fred, Charlie Lee (lol), and some others. Brian said it didn’t look like I had gotten very much done, and he was right. I probably had a pretty bad answer to that. In hindsight I find his comment painful and funny at the same time, now knowing how Brian was an engineer and built the first prototype of Coinbase by himself.

I also remember telling them I thought it was a mistake to try building their own “pro” UI for GDAX, and that they should focus on being competitive with their exchange’s API, features, and liquidity. I argued that third party aggregators like Cryptowatch would be able to focus hard and build a better UI than exchanges can all build for themselves.

While I was out there, I also hit up Jesse to see if he wanted to meet up. We had never met but emailed back and forth a few times. He invited me to visit the Kraken office, which was a lot more modest than Coinbase’s. I came by after I was done at Coinbase one evening. Most people had gone home already. Jesse was there with a few other guys, and we shot the shit for about an hour. It was very casual. Compared to Coinbase, Kraken was a scrappy underdog startup, which I liked.

After I flew home to NYC the Coinbase recruiter called me and politely rejected my application. I was not really surprised, and didn’t much feel like working there. Life went on. I stayed in touch with Kraken, and ended up joining the following year.

All in all, things seem to have worked out for everyone. Congratulations to Brian, Fred, and everyone else at Coinbase on going public. I look forward to experiencing that from the inside at Kraken.

No pressure

Impressions of the Model 3


I rented a 3 for a couple days using Turo, just to try it out. The one I had was the performance version. Pic related is me enjoying a beautiful Colorado sunrise while zooming down an empty road. Here are my impressions of the car:


  • It's fast as hell
  • It's really quiet, and the sound it does make when accelerating is like a sci-fi spaceship
  • Its clutter-free interior has a certain zen to it
  • The regenerative breaking is very weird at first, but once you learn how to use it it's a nice way of conserving range. Often I don't need to use the break pedal at all until the car is basically stopped and I just want to go into "Hold" mode. It makes a lot of sense for driving in town.
  • The ability to configure driver profiles with things like steering, acceleration, "creep", is really nice
  • You can idle guilt-free
  • You just feel cool driving it
  • When going 60mph+ the dash sometimes makes creeky noises that indicate something is loose; it feels a bit cheap
  • "Easy entry" is, in my opinion, awkward and annoying... and I'm 6ft tall. I guess it's more for people like Shaq.
  • I did miss having physical buttons for certain things, like climate controls and opening the trunk. I think they took the touch screen thing too far. It's not possible to use the screen without looking at it. You can't just use tactile feedback + muscle memory.
  • The car allows equally strong acceleration when in reverse; this surprised me when I was parallel parking and I almost went onto the curb. I guess this isn't an issue if you're not a noob. It only stunned me because the car had "creep" disabled so I had to use the accelerator.

I suppose some of these points apply to all of the Tesla models (or even all electric cars), but this was my first experience with any of them.

I was considering buying a Model 3, but after lugging two kids in car seats around in it my conclusion is it's not a good family car. It's perfect for a commuter, or perhaps a couple with older kids. For us, since we're aiming to be a single-car family I think it would have to be Model X (or perhaps Model Y, depending on what that turns out to be).

I Love Amazon


I saw a thread on Hacker News recently where people were discussing how they would rank the "big 5" in order of how much they trust them. The big 5 being:

  • Facebook
  • Apple
  • Amazon
  • Google
  • Microsoft
Everyone agreed Facebook was dead last, there wasn't even a discussion about that. Fuck Facebook. And that was the only consistency; the order of the rest of them basically varied from comment to comment and there was some decent debate about it.

That discussion got me exploring how I feel about these companies for the last few weeks and as my feelings have become clearer I noticed that my stock trading choices have subconsciously (or consciously?) reflected those feelings. Of these big 5, I have easily put the most money into $AMZN. And it's because, I have come to realize, I fucking love Amazon.

I love Amazon because they don't try to pretend to be something they're not. Of the big 5, they are the most comfortable with who they are and what they do. It's simple: "We sell you whatever you want, and mail it to your house really fast. And we have a massive cloud computing platform."

You don't get nearly as much cheesy over-dramatized advertising, through-the-teeth lying, or dystopian corporate propaganda from Amazon that you do from Microsoft, Apple, Google, and Facebook. Hell, Amazon doesn't even try to pretend it treats its employees well. Everyone knows it's practically a first world sweat shop. But of all of these companies, I think Amazon is the first place I'd consider interviewing for a job. Because I know they wouldn't try to bull shit me.

Amazon's corporate PR strategy amounts to, "Yeah, we do x y and z, we do them better than anyone else, and we expect people to work their ass off. Want a nap pod, unlimited La Croix, and free hand jobs at your desk? Go work at Facebook or Google you pussy. Oh and by the way our stock goes up 50% like every 6 months. Fuck off."

I'm not even holding stocks right now, I could care less if theirs keeps going up. I am just constantly amazed by how much of a machine that company is. Never change, Bezos.

Next Page

"Dream only a dream if work don't follow it"