We are Cloudflare
Presented by: Chaat Butsunturn, David Ngo, Connor Peshek
Originally aired on July 9, 2020 @ 5:30 PM - 6:00 PM EDT
Meet all the people who make up the Cloudflare team from all offices, all teams, all levels, in as many languages as possible.
English
Community
Transcript (Beta)
Well, it's 2.30. This is Chaat Butsunturn. I'm your host of We Are Cloudflare. I've got a couple of guests today.
My first one, David Ngo. How are you doing, David? Good.
How are you? All right. David is with the Trusted Safety team, right? Correct.
Right. And I met David in part because we're both fans of pho, which is probably one of the things I really miss about the office.
But you're in Trusted Safety, and I also worked with you when we had a customer calling in and saying like, there's someone spoofing us on your site.
So could you just provide like, what do you do at Cloudflare?
What is Trusted Safety? What's your role? So Trusted Safety, I guess the best way to say it is, you know, building the trust for our customers to use our platform or network.
You know, as you build that trust, you know, people tend to use us more and more.
And, you know, at the same time, we provide that safety to make sure like, all right, people are using it.
They're not being, you know, you're saying spoofed.
They're not running to like phishing malware.
But overall, you know, part of my job is just like network hygiene. Making sure that all the bad actors are handled.
At the same time, you know, you do a lot of educating, you deal a lot with law enforcement.
You know, there's people will be like, hey, we're gonna serve you a subpoena, or like we're asking for specific data, but they don't fully understand what Cloudflare does.
And, you know, it's an educational part.
We're like, hey, you know, reverse proxy. This is what we do.
This is the type of information we have. And other than that, like other typical day-to-days, you know, dealing out with reports.
People could be coming in and saying like, hey, you know, there's a picture of me on this specific site.
What are the next steps to remove it? So, yeah, I remember from when I worked on sales on inbound, I would field calls and sometimes inquiries where people thought that we were a hosting company, which we're not.
And for those not in the know about what a reverse proxy is or what the difference between a host is, could you provide us a high-level explanation of that?
Or shall I take a stab? How about you take a stab and then maybe I'll try to see.
There you go. Okay. Well, a host, as most people would understand, is where your website would exist.
And that's where, whereas with Cloudflare, even if you took Cloudflare out of the picture, your website's still going to be on the host.
So when people ask us, like, hey, you know, this website's on Cloudflare.
Can you take it down? I mean, hey, you could kick them off of Cloudflare or whatever, and they're still going to be out in the interwebs.
So what a reverse proxy is, is we're basically saving a copy.
That's one of the common use cases for Cloudflare is a CDN, right? And so because we're saving a copy of it, people are thinking that we're actually hosting it because they see Cloudflare's name servers.
And so they think, oh, it must be on Cloudflare.
How'd I do? That is a great job. I mean, like, you nailed it to a T. I mean, there's no way you can describe it better than that.
Because you get questions like people are saying, and I imagine this is where law enforcement comes in.
Like, they get a subpoena. It's like, oh, you have this website on Cloudflare.
So what do you tell them? You know, it's basically, you try to break it down to a non-technical perspective, right?
You see it as like, all right, what is the reverse proxy that you're seeing?
The best way I typically try to describe from a non-technical perspective is like, all right, they understand caching.
If they don't understand caching, you kind of like, kind of lower or not saying use less technical terms, but basically just trying to state that, hey, we cache a lot of images, files or whatsoever.
The reason why you're seeing, you know, our IP for these reasons, and then try to help them better understand, you know, how our network or how our product works.
Right, right. So then how do you close the loop on that?
You just point them in the right direction and say like, yeah, you know, we're just saving the copy, but if you want the original, you got to go that way.
Typically in that circumstance, we guide them to the host.
We're like, hey, if you're looking for, you know, say, for example, they'll reach out to us.
So like, hey, we need information, we don't have this information.
Then we'll point them to the host and like, hey, this is the host that you should be talking to.
And typically there's no pushback behind that, the reach out to the host.
And then, you know, I'd say 99, 99% of the time, the hosts are pretty compliant with their requests.
What about when people submit abuse reports? Like they, they submit a ticket on the abuse on, on our website and they say, on the Cloudflare website to submit an abuse ticket.
Is that something that your team deals with also? Yeah, it's a part, I mean, majority of our team also deals with that.
I think to give better context about trust and safety, it's kind of like a gray area for us because like, say, for example, if somebody submits a abuse report, it's like, hey, I don't like this site, you know, please take it down.
Or like, hey, this is a phishing site, but their definition of phishing is different from ours.
I think that's more difficult when it comes to trust and safety in general, is that like drawing that line and defining it because my definition of phishing could be different than yours, Chad.
So as long as we're being consistent across the team and fully understanding, you know, what is expected from each other, like what's the definition of phishing or malware, we could be typically are pretty consistent all around.
Right. So are there teams that you work with closely within Cloudflare and some more closely than others?
I would say closely, but that's a good question. I mean, like, one I think of is support.
Support, you know, like there's a lot of tickets that we kind of like push back and forth.
So we're like, hey, somebody reached out to support like this is not a support related issue.
This would be trust and safety, vice versa.
We also deal a lot, work closely with the network and security team like that security, like, all right, this is not a trust and safety related issue.
Maybe we would escalate this to security, vice versa.
Network, what we deal with them closely would be just people not saying abusing the network, but like using high bandwidth.
Somebody like, hey, I'm a free user. And then their bandwidth is, you know, a terabyte per month.
And, you know, it's something that's well in our, you know, service.
And then we'll talk to them and figure out like tools or figure out ways to solve this type of situation.
Got it. Right. So in our green room chat, we're talking about the pre-Cloudflare days.
So what did you do before Cloudflare?
What I did before Cloudflare was actually worked at a mobile security company.
It's called Lookout, I think. Oh, yeah. Yeah. During that time, I think they were mostly targeting Android users because that's where, you know, phishing and malware were mostly happening.
Well, what I did there was I was actually a senior tech support.
So going from there, from security, understanding how that works.
Yeah, I made the transition jumping over to Cloudflare. I was like, all right. I wanted to stay in the security type of space.
And it all worked out. Right. Right.
So, so you, we had an all team today at the company and talking about the growth of the company.
And you've been here longer than anyone I know. Uh, what was it now?
Yeah, it was six years. My six year was two days ago on July 7th. And how many employees were there when you joined?
I mean, from my estimate, you know, this is a rough count.
I think it was around 70 or 80 in the SF office. I know that we just, we opened the London office in that time.
And those are the only two offices. Oh, so you predated Singapore?
Yeah. Wow. Okay. Do you know when Singapore opened? That is a good question.
Um, I would say, cause like I do have two team members on there and we hired them a little bit over two years ago.
Well, I know the Singapore office was around when I joined, which was about three years ago or so.
Um, and, uh, you know, uh, my, my, my class was about, I think I said seven people, uh, you had four and I, when I came on, there were maybe about 400 employees.
So it already had quadrupled in size since when you got there.
And now we're like over a thousand employees.
What's that like? I mean, thinking about what the, I mean, could you have seen like, Oh, in five years, we're going to be X or going to be this?
No, I would, I've never seen this coming.
I mean, like, I think it's just a great blessing because one, I've never experienced this at all, you know, coming from during that time of startup, right.
Like a really small company. And now we're almost at 2000 employees.
Wow. Yeah. Um, seeing the change, um, you know, being part of that process and building out the team.
It's just a great experience. Yeah. Yeah.
Yeah. Okay. So did they have back in the day, fun facts? Yes, it was, um, pretty nerve wracking.
Cause you know, you just get hired on, um, you know, they got you to stand in all hands, you know, during that time it was like, what it was in a really small area, but, um, it was pretty nerve wracking.
Um, my fun fact was, what was it again?
Oh yeah. Um, I collect shoes. So I had during that time over 150 sneakers.
Oh my God. So that's 150 pairs. We're not talking about, it's actually 300 sneakers, I guess.
So maybe, um, my shoe collections growing at the same pace as our company.
That was pretty good. Do you like, uh, uh, Jed Taylor's shoe game?
Oh yeah. It's just, she's pretty good shoe game. I'm gonna see her every now and then, like it's different kicks all the time and I'm definitely digging it.
That's hilarious. Right. Right. Yeah. Um, so yeah, the, the fun fact is an interesting tradition.
I wonder, I wonder where it started, but I always like to ask people about that because, uh, you know, it's the way they, they catch the question is what's something about you that we wouldn't be able to tell from looking at your resume.
Great. What was yours? Mine? Oh, mine. Ah, mine was, um, that I'm an avid mountain biker, but I do, uh, I probably do most of my mountain biking at night.
Oh, wait. I know. Right. Is it that kind of dangerous? Oh, you know, I've been doing, I've been riding.
I couldn't believe I was doing the math.
I've been riding these trails for almost 20 years. And, um, so at this point I know them really well, but the backstory to it is, um, I used to play ultimate Frisbee and we would play ultimate on Tuesdays and Thursdays and we had tournaments on weekends.
And so Wednesday we're like, Hey, what should we do? And we said, let's ride.
And we would go after work. Uh, and then now we're all old farts.
And so we, we stopped playing ultimate, we have kids. So you get to put the kids down, your weekends are taken by family stuff and we continue.
But on Wednesday nights, yeah, I don't even have to think about it.
It's automatic. I get, I know that I'll, I'll show up and meet up with, you know, some, some of the guys, we don't know who's going to show up or what route you're going to take.
Um, but when we have lamps, we have, we have lamps and bar lamps.
So, um, that's where I do my most consistent writing.
So I went last night, actually in Oakland Hills, which is pretty cool.
Um, and, uh, yeah, so that was, that was my fun fact. And at the time I actually had, I had stitches in my head and a broken finger, you know, but that was from day writing.
I was like, Oh man, I should have closed my eyes or something. I guess it's a myth.
Uh, that's dangerous at night. So I probably more safer. Yeah. Right.
Well, the thing is at night, you're not going to go quite as fast, honestly. And, and I, you know, the, the, what I like about night writing is that it opens up more trail options to you because there are no hikers, no, you know, you're not going to find horses on at night, you know, you do see some wildlife, but yeah, that's about it.
So what do you miss about the office? I haven't seen you since I know, like, I think the last thing that we had lunch was probably earlier this year, right, right before March.
Um, but what I miss about the office, just the social, I mean, this is the social part, the interaction, the camaraderie.
I mean, you know, like say for example, you know, you, you know, somebody within your pod, you just turn around and ask them a question, something work related or just going down in the kitchens, like, Oh, I'm gonna get some snacks.
Um, just to meet people at the office.
I think that's one night, one thing I miss the most is just, Hey, you know, we're all doing this together.
I mean, working remotely is fine, but at the same time, you know, it has its pros and cons.
Yeah. Yeah. I agree. Like, um, I, I do miss the, the, like even where our office is by, by Oracle park, they're, they're not actually a ton of lunch options, but what I appreciate about, about you and the Seth is that we would like say like, Hey, let's go to, let's go to Chinatown.
Yeah. Yeah. Exactly. So we get dumplings or, or, or fuck and that that's the kind of stuff that I really miss.
Yeah. Yeah. Uh, yeah. So, um, is there anything that, uh, you're really stoked to be working on these days or, I mean, I don't know what those projects would be remotely.
Yeah. So what I'm currently pretty stoked on working on is it's a long project, but it's basically our repeat infringer policy.
Um, this is my first time actually working with the policy team in creating a new policy, I guess you would say.
Um, it's super cool. You know, like you have a lot of input into it.
Um, we've been working on it for over a year and then just seeing the parts behind it to where, all right, you know, there was, you know, uh, a Google doc that we all worked on and coming up with requirements, working on like, you know, how this policy work, you know, all the way to now to where like, we do have, you know, this policy written up and how do we enforce it and so on.
So just seeing that whole life cycle, you'd say from an idea to how the policy came out.
I think that was a cool experience. Yeah. I think it's great that you can have and take ownership of projects like that, even at a large company, you know, cause it's not like every team is large, right?
So it's like, you have all these teams that as a whole make Cloudflare and that's part of what we're trying to do at We Are Cloudflare is just introduce people to different teams and, uh, and the people that make it happen.
So, uh, well, David, thanks for joining.
Really appreciate it. Yeah. All right. So I'll just catch you later. Maybe we'll catch up.
All right. All right. I'll talk to you soon. All right. We'll see you.
All right. Well, introducing my next guest, Connor, how you doing? Good. How you doing?
Good. Good. So Connor, you are in developer. Well, I don't know if it's developer relations, developer evangelist, develop.
What, what do you do? That's great question.
All of it. So the title really changes from company to company, developer advocate, uh, developer.
Um, I mean, we use developer relations, which is, it's odd to say like, oh, I'm a developer relationist, right.
Or like I'm a developer relation, or it's a weird term, but developer advocate, uh, developer relations is more common.
There's a couple other titles that are slipping my mind right now, but mainly the job of all of these different titles come together to be, be at any point that the company interfaces with developers and try to be there to make that experience really nice.
So, so who, who are these developers and what, what's their relationship to Cloudflare?
Where, where in the universe of things, could you, could you paint that picture a little bit?
Yeah, I guess like what, what type of developers are, does Cloudflare work with?
Is that the question or is it?
Well, when you say developer relations, who are these developers that you're talking to?
Are they internal, are they external? Oh, I see. Yeah, definitely, definitely external is the focus.
Um, so, you know, I mean, it's kind of a big, it's a big space in this, in the fact of like, there's a lot of different ways to, to do that since that, since the idea is so broad to just interface of developers for the company, right?
So, um, depending on the, depending on the company you're at, a lot of different teams will focus on things different ways.
Although there's a lot of things that align together as in, um, some companies, developer relations may be under marketing like it is here.
It may be under product. It may be under engineering.
There's a lot of different things, but more so to get more to the point of Cloudflare, uh, a lot of, a lot of, we've changed a lot.
So before there is a big focus on actually, uh, a lot of like front end developers that were external because we were helping people with the apps platform and get them to understand how our app platform worked.
Do they want to build apps on us? Um, that later switched to more, uh, I'd say more backend focus engineers when it came to workers, when it came to, Hey, you could, uh, convert this piece of logic on your website and have it running workers, or you could use workers to enhance your current setup or things like that.
Um, at the current moment, our focus is mainly on startups, which isn't necessarily like always engineers that we're talking to, but we're trying to talk to a lot of companies and show them that they can start from the ground up and use us as an early part of their stack and get a lot of benefits from that.
So these are developers that use Cloudflare then, is that right?
Yeah. Yeah. Yeah. Or developers that we know. Some of the developers are building products that on the Cloudflare platform, like what, what is the, uh, there, what's the apps world that we were, we were referring to here?
Um, yeah, it's so sad.
It's so, I actually, uh, when I first started learning engineering, I actually interned on what is now our apps platform, helping build apps and things like that.
It's a big part of how I learned to write code. So it's a little sad for me.
It doesn't, it, it doesn't get as much love as, as we would like, you know?
Is it kind of like the app store, you know, like on Apple, you know, that kind of thing?
That was, that was kind of the idea. Basically the idea was if you're on Cloudflare and you need to enhance your website.
So let's say you have a website and you want to add a modal to it.
So, you know, sometimes you go to a webpage, the first time you go there, the screen goes black, you have to pop up, sign up for our newsletter.
Like you want to add that, but you don't know how to do that.
If you were on Cloudflare and you can actually still do this, you can go to our apps platform.
It's the little plus icon up in the nav bar. And you can click that and go, Oh, Hey, here's this app.
I want to add it to my website. You can click it.
And then you can figure a couple of things. I want to show up on this page with this coloring, this, that, and then just click, you know, save.
And then it's just a part of your website and you didn't have to write any code.
You didn't have to do anything.
We can just serve that along with your website for you.
So that was the whole idea behind it. It's just right now it's, it doesn't, we both didn't, we didn't get as many developers as we wanted developing on it.
And we also didn't, there's, there's definitely highly requested features.
People really wanted to weave in with workers, which is something we really want to.
It just hasn't happened yet. So for at the current moment, it kind of has turned into a project that we, it looks like we're going to come back to at a later point.
All right. Yeah. So what, what is the, so what's your day to day when we say developer relations, you know, I mean, everyone knows investor relations and public relations and, you know, so developer relations, what, what do you, what do you do?
Right. So I, at the current moment, I'm really kind of pulled between two big projects.
But our developer documentation, like that's an important interface with developers.
So I actually just helped do a pretty big rewrite where we had, if you go to developers dot Cloudflare dot com, you can see, you know, we have that big product grid of Yes.
Right. So before all of those were their own separate repo with their own deploy.
And they were written in Hugo. And I was asked to help convert all of them to one repo with one deploy in Gatsby.
So that was a pretty big rewrite to go through to get everything to work. I like that it's all centralized because like when I'm, when I'm, when I'm emailing prospects, you know, I can refer them to a specific developer page, like developer dot Cloudflare dot com slash worker or right workers or something like that.
Right.
Or just generally to the developers pages, see what else you can do. It's like a playground, you know, you could go in there and, and, and try us out.
Yeah. Just, just monkey bar to monkey bar, just check it all out.
Yeah. Um, what did you do before, uh, before Cloudflare before you came here?
Or have you always been developer evangelist since you came here?
Um, since I came here. Yeah. Before that, um, I mean, to step a little bit further back, I used to, a lot of my jobs were like factory work and pizza delivery.
Um, really? Yeah. Yeah. For a pretty long time.
I love all these crazy stories. I was telling earlier, have you met, uh, uh, Mikey and CSM?
Oh, no, no. Before CSM, he was, uh, uh, in our CSEP team, customer support team.
Yeah. Before that he's working at Toyota dealership. Right. Okay. He was driving the cars in the lot and parking them.
It was just like, I was like, what?
And then I talked to the other guy, he used to work at whole foods and now he's on our, our tech support engineer for enterprise customers, you know?
So that's like, we have all kinds of crazy backgrounds.
Yeah. Yeah. Sorry. I felt like I cut you off.
I was just like, Oh no, no, no. I love it. I'm probably the one that cut you off.
No, no. I was going to say, it's one of the things I really like about Cloudflare is it is a place where I meet so many people that have so many different wacky backgrounds.
And I feel like there's something I've brought up before where I didn't feel like there was like a concrete message that was said to me that like, this is what our culture is and you have to adhere to it.
But what I almost feel like is like naturally, just the right people were selected that you meet a lot of like Cloudflare people.
Does that make sense to you? Cause that's, yeah.
I do think that, you know, and I'd mentioned this, I think in a previous episode that, you know, the, the, the, the universal values of curiosity and empathy are very apparent, you know?
I think we're really good humans and we have, we have a, you know, I love our mission, helping to build, you know, we're trying to help people.
Right. And, and, and I think there's that, but everyone is also very, very curious and very interested.
They ask good questions. And I think those are the things that we find in common.
And that's why you can just randomly in the office, meet people, you know, even cross, cross offices, Austin, London, Seattle, Kirkland, I should say, you know, we're attracting all the, the, you know, those things that we all value and have in common.
Yeah. We're, we're kind of naturally attracting the, I want to say the morals, but that seems like not maybe the exact word, but you know, the characteristics.
Character. Yeah. Yeah. Yeah.
What's so when, when did you, when did you start? I started, I want to say two and a half years ago.
That might be a little inaccurate. It's definitely been over two years though that I started.
What was your, what was your fun fact? My fun fact.
So I kind of had two cause I missed, I got hired. So at the time back then, when I was hired developer relations was heavily focused on going to events and talking to people directly.
Right. So I, yeah, I actually, I did my first event with Cloudflare before I even worked here.
It was, I was just offered to do it. I tried it out.
It was cool. So when I was hired, I think I was here for not even a full week and immediately had to go to an event.
So I missed my first beer meeting and didn't get to give a fun back fun fact.
So I was forced to give two. So the rule is you're a compounded everyone that you missed you.
So my one at the time was actually, I was living in hostels, which I loved.
I mean, I was traveling so much. I'd only sometimes be in San Francisco for a week, then be gone for a month back for a week.
So I was bouncing on hostels, meeting new people. I'm on a phone. So the first one is that I lived in a hostel.
The second one was that I was planning to live in a, in a vehicle in either like renovate out a bus or live in like a motor home, which I did.
I lived in a class B camper van for about three months. And then I bought a box truck and converted it into an RV inside.
That was fun. Where did it locate?
Yeah. Yeah. So the, the first vehicle was mostly in San Francisco and I was maybe like a seven minute bike ride from the office.
So when I like into the office, take showers, pretty nice.
The second vehicle I bounced between that spot and Oakland, I basically lived in a DIY trailer park with, with a bunch of people.
And that was actually super fun too.
You know, for those not in the know, I met Connor at Toastmasters.
And I forget what the question was, but I remember your answer, which was that you like one of your goals or one of the things you wanted to do was just like, leave it all behind and live in the wilderness.
I do. Yes, absolutely.
So I've been thinking about it more because my son who's nine, he's like obsessed with getting a Swiss army knife.
Right. Okay. So like, and I just think of that as a fun utilitarian like go out in the wilderness and you can like saw a little branch or whittle a, whittle a stick down or whatever, you know, so not, he's going to go Rambo.
I'd have to survive. You just drop them off in the woods for a week with a hatchet in a, in a Swiss army knife.
Like Lord of the Rings. Right.
Right. Or something like that. Yeah. Yeah. Fun facts are interesting. What do you miss about being in the office?
Big part of what I miss is just you got a little bit of a connection.
Like I said before, I really do think there's something really cool about a lot of people that work at Cloudflare and it was really nice to bump into those people and have a short little chat.
You'd end up a lot of times talking about some crazy, someone being like, Oh, I'm training to be like a marathon biker or like stuff like that.
You know, that's a real conversation I had with someone, which is awesome.
So yeah, you, yeah, I feel like I would just all the time get these crazy little things that were really fun.
And I think that's for sure.
The thing I miss the most. Yeah. Yeah. I know that, that is like one of the, you know, I, I still continue to ask that question of everybody, even though it seems like we all have the same answers.
And I wonder if like outside of Cloudflare people would say, if you ask them, like, what do you miss about being in office?
I mean, that's probably it.
I mean, like human connection, right? I mean, here we are in our own little bubbles and, you know, thanks to technology, we have the ability to connect, but it's still, still kind of, there aren't these rooms where you can just kind of like drop in and out.
Like you'd mentioned in our green room conversation, like the idea of discord, where you can just kind of hop in and just sews around and have a chat.
Yeah. And I really wish there was more of that for sure.
So do you know, are there any particular projects or initiatives that you're particularly stoked to be working on right now?
For, for internal in the company?
Yeah. Yeah. Yeah. I actually think the startup one is super cool. We're really getting to empower a lot of startups to try us out fully, basically get a free year of Cloudflare, try anything you want on it.
We'll turn it on. We'll help you support that product, get it working for, for you.
And it's really cool to work with a lot of these startups and you see cool ideas.
People who want to like revolutionize the way that you think about getting computers instead of buying.
You will, I won't go into too much detail.
It's nice that we could be a part of that. Exactly.
If you believe it, that 15 minutes is up and I know, right. So we're at the end of my, my episode.
I don't even know what episode this is. I'll have to keep track, but I want to thank you, Connor, for, for dropping in for, we are Cloudflare.
And until next time, this is Chad and Connor signing off. Have a good one.
All right. Take it easy.