The Data Stack Show - 53: What Religion, a Cult, and a Tech Product Have in Common, with Bart Farrell of DoKC

Episode Date: September 15, 2021

Highlights from this week’s conversation include:Bart’s journey from southern California, to New York, to Egypt, to London, to Spain (3:31)Exposure to different communities and finding shared lang...uage and experience (10:21)Looking back at early online communities and how they furthered your learning journey (27:50)How the level of niche-ness impacts a community (44:06)The cautionary tale of WeWork (57:28)Surefire community killers (1:03:44)Open source communities in tech and the passion that drives them (1:08:11)Follow the Data on Kubernetes Community at DoK.community and on Twitter at @DoKCommunity. You can follow Bart at @birthmarkbart.The Data Stack Show is a weekly podcast powered by RudderStack, the CDP for developers. Each week we’ll talk to data engineers, analysts, and data scientists about their experience around building and maintaining data infrastructure, delivering data and data products, and driving better outcomes across their businesses with data.RudderStack helps businesses make the most out of their customer data while ensuring data privacy and security. To learn more about RudderStack visit rudderstack.com.

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to the Data Stack Show. Each week we explore the world of data by talking to the people shaping its future. You'll learn about new data technology and trends and how data teams and processes are run at top companies. The Data Stack Show is brought to you by Rutterstack, the CDP for developers. You can learn more at rutterstack.com. Welcome back to the show. Today, we're doing something very different in terms of content.
Starting point is 00:00:32 We're still going to be talking with someone who's heavily involved in the data space. In fact, they manage and build a community called Data on Kubernetes. Very technical. But Bart Farrell, who's our guest today, is not a developer himself. He just builds and manages the community there. And so what we're going to talk about is community, which I'm really excited about. So I think we'll talk about it in general, just because I think Bart's philosophies on community are really interesting to talk about. And then we'll get really practical and talk about communities in the tech space and hopefully get into the good, of course, but also the bad and maybe even the ugly if we're lucky. I think my
Starting point is 00:01:15 burning question for Bart, I'm really interested in his philosophies on community, especially based on his experience doing this as a full-time job, which is interesting. You can think about communities as sort of like, a lot of times you think about them as organic or on the other extreme, you sort of create a community, like maybe a business creates a community. And so I'm just interested to know how Bart thinks about community since it's his day-to-day job. So that'll be really interesting. Kostas, how about you? Yeah, I think, Eric, after 50 plus episodes where we pretty much in each one of them,
Starting point is 00:01:50 we talk about Kafka, streams, Snowflake, Databricks. I think- Data governance. Data governance. I think it's, we also need the task force, but I think also like our audience and to focus a little bit more around like the people who enable all these technologies,
Starting point is 00:02:12 like the people that they work around that and building communities and maintaining communities is like a very important dimension of whatever we are doing in technology. So yeah, I'm super happy that today we are going to not be that technical, but we are going to talk and learn more about communities, why they exist, how we can operate them,
Starting point is 00:02:35 how it happens that they get abused and learn all that stuff from someone who's probably like the best person to talk about that, which is Bart. And yeah, I don't have a question right now, to be honest. I want to get into this conversation, listen to him and naturally come up with whatever questions. They will be triggered because of what he's going to say. Awesome. Well, let's dig in and talk with Bart Farrell, who runs the data on Kubernetes community.
Starting point is 00:03:08 Bart, welcome to the Data Stack Show. We're really excited to chat with you about all things community and beyond. Thanks for giving us some time to chat today. Thanks so much for having me. Really happy to be here. So many questions to talk about. This is going to be a great show. But first, give us your background and then tell us what you do for your day job and outside of your day job. about an hour north of San Francisco. And I grew up there, I went to high school there. And then I went to university at the University of California in Santa Barbara in Southern California. And while I was there, I didn't know what to study. And so I spent a few years trying
Starting point is 00:03:55 to figure that out. And then I ended up, which is an interesting tidbit about my academic background, is I ended up studying religious studies, not because of planning on, you know, joining, becoming a priest or anything of that nature, but mostly just out of, you know, curiosity for different cultures in the world and seeing the impact that religion has had over the years. And so, yeah, so through that, we can say that's also an interest in anthropology, sociology, history, lots of different things of that nature. It's not really exactly one of the best things to study if you're looking for a job right out of college. And I also finished college in 2008, which is when the financial crisis hit. And so I spent my first few months out of college playing music in the street in New York and
Starting point is 00:04:38 working at a restaurant, which was a really good experience building character. And then I moved back to California. And while I was there, I started to study Arabic because I was interested in the Middle East. And through that, then I was able to travel to Cairo in 2009. And I was originally only going to go for one month, and I ended up staying there for a year. And also very importantly, while I was there, I met the person who is now my partner and she's from Spain. So after a year in Cairo, I traveled around the area for a few months and then moved to London where I got my master's degree in conflict studies, specializing in the near
Starting point is 00:05:14 Middle East. And then after that, I moved to Spain. Like I said, where my partner's from. I've been living here now for the last 10 years. About seven years ago, I started, I got into tech, not, I would say tech kind of found me working for a British software development company that was specialized in retargeting and remarketing for e-commerce based on the big data technologies at the time, Hadoop, Spark, Kafka, Kylin, and obviously on the infra side, DevOps team working with technologies like puppet and and also a company that had moved to the cloud so seeing that whole transformation of of moving to the cloud in a very very short period of time and all the difficulties that came along
Starting point is 00:05:56 with that as well as there i was there when they they were making the decisions about container orchestration and deciding between mesos and Kubernetes. So that was in around 2017. But my role was not technical. My role was always focused on talent management, not just in the sense of recruiting, more talent development inside the company through trainings, through relationships with other companies and universities, and also organizing meetups, talks, things of that nature. So I was there for three years. And also while I was there, I started getting involved in audiovisual production. I started a YouTube channel with
Starting point is 00:06:28 a friend that was a complete disaster, but learned a lot about content creation. And after, like I said, about three years in that company, decided to start working on my own as a freelancer, doing what I had been doing in that previous company, but for other companies. So I stayed in touch with the tech community in the north of Spain where I live, a city called Bilbao. And like I said, continue to make connections and staying in touch with, like I said, the local ecosystem, also with things related to entrepreneurship. And then it was last year that through a friend of mine who was also American, who'd been living in Spain and had also got into working in tech,
Starting point is 00:07:05 has reached out and let me know that he had started a community called the Date on Kubernetes community and that he wasn't going to be able to continue because of getting another job and some other commitments. And so at first I thought, there is no way I can do this. And here we are today talking about it. So last year in August, like I said, when he reached out, I thought about it a lot. And I came to the conclusion that this will be a challenge, but I think I'm ready for it. I've been in other environments where I haven't necessarily been the number one practitioner, but I can navigate this through other means and through different things that I'm able to bring to the table. And so, like I said, almost one year later, still with the data on Kubernetes community, very happy with what I'm doing. And I think that's kind of what we're going to be talking about today, right? Yeah, absolutely. What an incredible story. Two comments. One graduating in 2008, sort of right at the beginning of the collapse in the US, well, I guess, really,
Starting point is 00:08:08 in many ways around the world, you probably put your religious studies degree to good use with a lot of prayer. In a certain way, with a lot of reflection, it is true. It's true. You sort of were able to use your degree in an immediate practical sense right after school, which is great. And then one, I just look before we get into discussing community stuff, we'd just love to know, okay, playing music on the street in New York city, do you have just one really interesting story or experience from that? Because that's, that's so cool. That's. That's a really good question. I think also I was 22, 23 years old at the time. So it really brought out the energy that New York has as a city. And so since then, I feel like that gave me an extra special feel what that was like, and that the
Starting point is 00:08:57 energy is different in every city that you go to. New York demands a lot of energy, but it also gives a lot. And one of the cool things through that actually, and that's still relevant today, is it wasn't just playing music on my own. It was the fact that I got to meet and connect with other musicians, people who I had never met, but you see somebody playing and you start talking to each other and things like that. So I think the networking aspect of that is something that very much helped me then and is still very relevant now working on community
Starting point is 00:09:25 where you find people with common interests and you're able to build bonds because of something that you share in common. Absolutely. Well, that anecdote is a perfect segue into discussing community. And I want to talk about community and tech specifically, but before we go there, we're really interested in your perspective on what community is, your definition of community. It's easy to think about the tactical sort of incarnations of that in the tech space, right? Oh, a Slack channel, and there's a community on Slack or a forum or whatever, whatever those incarnations are. But community is sort of a part of life, really, like you said, I mean, playing music on the street in New York City and connecting with the community there. So
Starting point is 00:10:16 Bart, give us your definition of community. This is great. And I think when we're thinking about this, and I like that you mentioned, we can think of this in the confines of a Slack channel, or like, because this is a word that's being used a lot. And so that's why I think it's a word that needs to be taken seriously, or at least needs to be examined closely. And once again, through a process of reflection about what does this mean? What does it provide? Why are we doing this? Before we get to that, because all three of us, we are from different places. I mean, well, the two of us are from the same country, but Costas is definitely not. So I
Starting point is 00:10:49 kind of want to start with him in terms of how he sees community or how he grew up with community. Costas, could you give an example of a community that you remember being a part of growing up? And let's try to remove it from, it could be something computer science related or something related to tech, but anything that comes to mind when you think of the word community in terms of early memories of your childhood? That's a very interesting question, to be honest. And I think it's also, it has a lot to do with culture. And by the way, I have to say something, but before I answer your question, all this time that you were talking and talking about your past and your studies, it seems that one way or another, you were always involved in studies that they had to do with
Starting point is 00:11:31 communities. That's my feeling at least. Because religion in general and like how I've seen it, at least in the West, I don't know about the East, but I have seen the religion where I come from, how religion is practiced here in the United States. And I mean, OK, like the major religion, which is Christianity. A lot of like, how to say that, like community related activities are happening around that. Like you see communities rise because of religion. And probably that's also like my first experience as a kid. I mean, outside of my family,
Starting point is 00:12:09 the community that I was exposed because of my family, of course, was again related to religion. And it was like going to the church, for example, and seeing like an extended group of people who obviously have something in common that as a kid you don't really understand because you don't really understand what religion is or like what god is or whatever that's probably one of the first things that i have been exposed and after that
Starting point is 00:12:36 i would say communities i would think of like the groups of people at school that they self-organize because they have some common interest for example this can be for example a sport that you participate right you see like the people they have something in common there and they just don't just play the sport or just go and train right they also engage outside of the activity itself and they become a group because they have this thing in common so yeah i would say that like probably these two things are the first these two activities the first that exposed me to to the concept of the community as being part of it of course and not like understanding the mechanics or whatever no i think i think it's a very very good answer
Starting point is 00:13:23 i think it's an answer that we we would probably hear from a lot of other people. Maybe some folks have different experiences growing up in terms of what kind of other groups they will be a part of. I think it's interesting too that you comment a family as a community in the sense that what you share in common is bloodline or DNA or if you have adopted siblings too, that they form part of that bond. What I find curious there too is that you have a couple of different things that you mentioned. One would be a series of accepted beliefs. That can be something, and that can be in a religious context and that can be in a non-religious context too. And just for the record as well in tech, what do we hear about? Evangelizing a product, evangelizing like these, this religious terminology has worked its way in there as well. That's no real surprise. Going back
Starting point is 00:14:04 to the term religion, right? Coming from Latin, which in Latin means a religio, the word which means to tie or to bind. The idea is it's something that connects you to something, right? So that once again, that there is a bond there. I think it's interesting too, when we talk about things, whether it's church or sports, is that there could be one core element, but as human beings, we also like to socialize. So I also remember growing up and having similar experiences to
Starting point is 00:14:30 what you mentioned about family and also the thing of going to church. But a lot of times going to church was one thing. The fact that you would have coffee and donuts afterwards was another. And so there was sort of like a natural extension of one thing to the other. But the other thing I would say there too, is that it's groups of support. And particularly, I think sometimes in the U.S., people tend to move around a lot. So like those can be different centers of support. It's not the only one, obviously. There are different sports.
Starting point is 00:14:56 Like if you play certain sports, if you move to a different city, you can meet people and become part of a community based on that. So I think that in general, what community seems to move us to, and if you look this up on the internet or definitions, you'll see generally a group of individuals that have something in common. But like I said, then these other things that will go along with that
Starting point is 00:15:14 in terms of support, in terms of learning, sometimes there can be questions of leadership. There can be these questions of beliefs. And you see that as well. I mean, when we talk about open source, open source is very much connected or tying or bound to a certain set of beliefs or principles about how things should be done. So I think scratching, getting a little bit under the surface there and thinking about,
Starting point is 00:15:36 because I just say this word is getting used a lot. And I feel like sometimes maybe it's being used with not necessarily the sense of care that I think that it deserves, because for me, a community is something that I take quite seriously in the sense of the potential that it can have for good and for bad, obviously. But that is something that makes us unique and something that forms part of our lives, whether it's once again in tech or outside. So now that we got through that part, I guess, Eric, in your experience, when we move this more into, let's say, a technical context or a business context, what has your experience been with communities? Yeah, that's a great question. The very first thing that comes to mind is, and actually, I think this is, I'm very thankful for this thinking about it. Several of the people that I work with every day, and it's not always the case that you feel like that's a sense of community, but when you're trying to solve really hard problems and you're doing that next to people who are very supportive and who, because of a shared experience, can empathize with whatever you're facing, sort of commiserate over challenges or things that go bad and celebrate the things that go good.
Starting point is 00:16:59 I think that's really great. I think the other thing that comes to mind, I think, I would hope, I know not everyone has this necessarily, but I also think about people who I've met over the years who I've grown to respect their input on just business things, business challenges, challenges in your job. You face decisions around your career and you have people who you can call because you have some sort of either a shared experience or you really respect the way that they look at the world. And it's really, that's kind of how I view my community professionally. At least those are the top two things that came to mind. I think, I think those are both solid points. I mean, like on the one hand, like you said,
Starting point is 00:17:49 the more you get into a certain field, in some ways, the more specific, narrow, and even sometimes isolating it can be because you're doing something so specific that, for example, when the two of you go out into a, let's say, a normal social interaction, you're around people that don't know what Rudder Stack is or don't understand these kinds of things where we're talking about machine learning and data and all this kind of stuff. It can be quite challenging to express or explain in layman's terms, exactly what, you know, your job involves. And obviously in my case of running the data on Kubernetes community, trying to explain this to my family and people back home is, is quite challenging. And it's difficult to do it here in Spain as well.
Starting point is 00:18:24 Because like you do that like full-time is like, yeah, I do it. And I actually really like it. And they're like, yeah, but you're not a technical practitioner. I was like, yeah, and then that doesn't matter. And like, it's, that's actually encouraged in some ways to have people from different backgrounds. But I think also, like you said, as a people that can help you that can really empathize, because they know what you're going through. Somebody cares about you a lot, their ability to really understand it, of course, is going to be limited, because they know what you're going through. Somebody cares about you a lot. Their ability to really understand it, of course, is going to be limited because they haven't gone through that, right?
Starting point is 00:18:48 It's the same thing with, because I see this with my partner as a teacher. And so teachers have certain challenges and go through certain difficulties with students as well as parents. And I would say some changes on the day of who's more difficult, students or parents. But when she's with other teachers,
Starting point is 00:19:09 they very much speak the same language. In my particular case, I don't know, I mean, I'm meeting more and more people that are leaving communities. When you meet some of those people, it just clicks. And you know that you're speaking the same language, and they really get it. And that's, that's really comforting, because it's, it's, it's difficult. And then you also said is to celebrate the triumphs as well, because those folks that are going through a similar set of circumstances, they really understand the amount of work that goes in there, the learning curves, the difficulties.
Starting point is 00:19:33 And so then when you celebrate that together, it's the best validation you can get. Yeah, for sure. I think that it's been really fun already to have this conversation just reflecting, but I think that whether you call it community or close relationships, deep relationships, I think in the defining moments of our life, they're, they are often, they often involve people from our close communities. At least in my life has been a really consistent quality or really consistent characteristic rather of sort of some of those big defining moments. Well, let's, Bart, this is, I love this.
Starting point is 00:20:16 Costas and I love getting sort of philosophical and digging deeply into concepts. Let's talk about technology and community. And I 100% agree with you. I was thinking, actually, he said that the term community isn't necessarily used with care. And I was thinking about that in my own life with my kids, where you take a word like love, that I could say, Oh, I love that flavor of ice cream. But then I tell my child, I love you. Those are two very different, very different things. And I've actually thought before I, man, I need to be more careful about that. Because if you don't use
Starting point is 00:21:00 a term correctly, or you sort of abuse it in a context where it loses some of its meaning, that can be unhealthy. And I'll start this sort of topic off by saying, I think in a lot of cases, the Trump community has lost its weight in the technology space because it's a lever to drive commercial growth in a business, right? We need to build a community as part of our go-to-market motion or whatever version of that. And that's sort of an interesting thing that can kind of cheapen it, but would love to know, talk with us just what's your perception living in a day-to-day of communities in the tech space, especially as it relates to organic communities that aren't related to a company, and then also companies who have
Starting point is 00:21:51 pursued communities or building communities maybe successfully and then unsuccessfully. Wow. Great, great points. And I'm very much aligned with what you said about that. That's why I feel that the cheapening of the term comes when it looks like a community is just a cow that is supposed to be milked until the very last drop. And that's like, let's build this space where we can absolutely exploit all these people and get all this information that we want and extract all this stuff that can then help us turn a profit. And do we all need to pay our bills? Yes, we do. But there are different ways that you can do it. And I think there are more ethical ways of going about it that I think in the short term might
Starting point is 00:22:29 take more time and care to really construct it properly. But I think long-term are much healthier and more sustainable. So I think that that's why I say, like, I do take that word seriously. And what I would say as well, too, is that in terms of a lot of what I find communities to be about are spaces where people can learn. And really as well, too, what communities come down to is a sense of trust. If you don't feel like you can trust this group of people, you're probably not going to hang out there very long. And you only first impressions are important. Guiding people and onboarding people is extremely important. Really listening and expect to receive feedback that you might not like all the time, but it's still really important to do it.
Starting point is 00:23:11 I was listening to a podcast the other day and talking about the importance of leadership. And if you're surrounded by people that are just saying, yes, that's not really healthy. And very often I have lots of ideas and most of them aren't that great. Some of them are decent and others occasionally might be, might be pretty good. But by surrounding yourselves with, by surrounding yourself with, with different inputs for feedback about how something's going or whether or not it makes sense, there might be some times where you have to ignore the group and say like, I don't care, we're going this direction. But generally speaking, getting some healthy kind of consensus and feeling out there, because this is important as well.
Starting point is 00:23:46 Not every community is going to work for everybody, right? You have to have that, if you want to call it buyer persona or target market, very, very clear. And based on that persona, what are the issues that I have? What are their pain points? I really, really insist on this. Find things that are making people suffer, that make them frustrated, that cause them uncertainty, that cause doubt. And how can you respond to those? That is how I believe you create meaningful experiences.
Starting point is 00:24:11 And are you going to get it right the first time? Almost certainly not. It's going to involve trial and error. And that's one of the very frustrating things about community is you will put your whole heart and soul into it, which is also why you have to balance how much you're thinking with your heart and how much you're thinking with your brain. And like I said, getting a good team of people that's helped me a lot so that you're not just going at it alone. But I think that a lot of there are different things that we see here. Some communities are designed so that companies get
Starting point is 00:24:36 direct feedback and people are finding bugs and suggesting improvements. Communities also have a huge benefit for a lot of companies because of talent. If you see that someone's an active contributor and really tackling the big hairy issues, it might be telling you that this person is interested, A, interested in your company, and B, someone who might certainly have the skills to be able to work there. If it's a cultural fit or not, that's something that's yet to be decided. Our community is a little bit different because it's vendor neutral. So we're just focused on the technological aspects of working with stateful workloads on Kubernetes, whether we're talking about databases, whether we're talking about storage, things of that nature. So it's
Starting point is 00:25:14 very specific in that sense. Another community that for me has been a huge source of inspiration in terms of how this can be done the right way is through the CNCF. And I say that in, we have the whole technological side, but really insisting on the human side. I couldn't believe how welcomed I felt when getting involved in the CNCF, openly telling people that my technical experience was extremely limited and having them directly say like, oh, that's wonderful. Like you're definitely, you definitely have a place here. So because of having felt so welcomed, I feel like it's my, it's not a duty. It's a privilege to be able to provide the same experience for other people. And particularly in a time where
Starting point is 00:25:53 I think because of the pandemic, isolation, loneliness, and uncertainty are probably stronger than ever. Creating spaces where everyone feels welcome, that they have a place and that they can contribute as well. Cause I think one of the beautiful things about communities is not just that when you learn, but giving people the opportunity to teach, I think that's extraordinary. And that's one of the best ways to show true fulfillment. And we can say true understanding of a topic is when you're capable of transmitting that to somebody else.
Starting point is 00:26:23 And what I always tell people as well is that because people ask like, how can I start contributing to the CNCF? Or how can I start contributing to the data on Kubernetes community? Number one thing that I'll say, be friendly. Being friendly in 2021 goes a long way because you don't know what somebody's going through. You have no idea what their family's going through. You have no idea what the current, you know, economic situation is in their country or the political situation or whether or not they have access to vaccines or if they've lost a family member to COVID and all these things and many, many other things are possible. So just providing that basic human connection, even though if it's through Slack or if it's through Zoom or it's through some kind of a forum. Like I said, that just genuine human, honest kindness goes a long way. And then make, like I said, that establishes the
Starting point is 00:27:10 trust that makes people more excited about coming back. It means that you're creating something that someone who I look up to very much, his name is Hippie Hacker, and he's very, very involved in the CNCF, and you should definitely get him on a podcast, what he calls viral generosity. Creating communities where viral generosity, creating communities where viral generosity is happening that because people treat you so well, you feel really excited about doing the same thing. And we also say about paying it forward. So that's why I find to be very interesting. Now, when we take that over to another level, I want to ask both of you, let's start with you, Costas. In your case, have you used communities to help you on your learning journey with any
Starting point is 00:27:47 particular subject? Can you think of any examples? I'm not sure if I have used the community to directly learn from there. But what I have certainly experienced is how a community and the sense of belonging somewhere and not being alone in what you are doing fuels your desire to continue do what you wanted to do okay like for example I remember I back in Greece when I started like interacting with network technologies and the internet like in the mid of mid of 90s that was very very early times in terms of like at at least for Greece, when it comes like to internet,
Starting point is 00:28:26 right? We started and actually the first time that I got online, there wasn't internet in Greece. There was just like bulletin boards that you would dial up and connect there. And of course, the experience was pretty miserable, right? It's nothing compared to what we have today. today but what kept people going back to this stupid thing where it was breaking every couple of minutes like when your mother was picking up the phone you were like oh yeah those days yeah those days like what the fuck mom like why you did that like i was in the middle of a very important conversation with someone that i've never met in my life, but it's very important. And I think that the reason that the people kept going back and keep like fueling the desire to build these technologies and move forward, it was exactly because it was very, very easy to build communities. You were feeling that you belong somewhere and it was
Starting point is 00:29:23 something special because it was so different, right that many people knew about that it was like a very small amount of persons involved you at some point you met in person you had the chance to meet people that were far far away especially a little bit later when internet also like became a commodity and i started like chatting with people from the states something something that I've never done before, right. And interact with them. And just because some of the first communities there, for example, I remember IRC and MP3 exchanging, channels, right, where there wasn't BitTorrent available back then, of course there wasn't like streaming technologies.
Starting point is 00:30:04 And you would see that people were creating small groups with the same interesting music and they would exchange music and it helped me like get exposed to stuff that I if I wasn't let's say part of this community or group of people I would never have done because I didn't know what's going on in the music scene in New York right and we are talking now not about like the pop or whatever I mean I'm talking about a little bit more obscure things so one of the reasons I think that like at that young age I kept going back to the technology and trying to learn more and understand more it was also because I was feeling that in this cool new thing I wasn't alone there were also other people and I could interact with them and I could have a beer with them and I could go out and chat about like the technology and all
Starting point is 00:30:57 those things so okay it's not like someone taught me something from there, but I don't think that I would have done all these things at the level that I did back then if there wasn't like an active community around it. Same thing happened later with wireless. I remember like I tried, like I created my own container at some point to connect wirelessly with a friend that was living a few kilometers away.
Starting point is 00:31:24 And again, there was a whole community around that. You were feeling that like, if I create this, I will become part of a network and the network was a community, right? So that pushed me like trying to figure out, okay, how do I create directional antenna that I can connect on my computer and then I can point it somewhere and start like exchanging data with this and communicate and play games together. Same thing with the first group of people that we were playing Quake Arena together. Oh yeah, now we're getting somewhere. Yeah, so the reason that this technology that's called the internet became so successful is because some of the, like the first use case of it was like to connect people together and create. And the next thing that happened after that was to start seeing like communities getting built there.
Starting point is 00:32:16 So, yeah, I mean, I think that communities played a very important role in my life. I just don't recognize it. That's the thing. Like it's not so, it's not such a conscious outside of experience. And we do it all the time. I mean, even like for startups,
Starting point is 00:32:31 we are talking about the startup scene. Like what is a startup scene? Like what is a scene? I mean, it's business, right? Why there is like a scene for startups, but not for people that are opening restaurants, right? It's because we are the same thing.
Starting point is 00:32:44 We want to identify differently. And yeah, we are a community. We have our own meetings. We are talking about the go-to-market motions. We're not the only people on earth and the only businesses that they go to market. Every business goes to market, right? But we create our own language.
Starting point is 00:33:00 All these things, I think, identify a community. Even if the community, let's say, it's something not so strictly defined as 10 people in one channel on Slack talking about a very, the internet, because that's always fun to time travel. Like you said, the modem breaks and stuff like that. Mom, get off the phone. You're ruining my game or things like that, which is true. That happened to loads of people. But I think also as well, like one of the really fun thing that I find about, it is true about communities that are online, is that it breaks down borders and puts you in touch with tons of people from different places. And obviously there are language challenges there, but more and more people, because of some of these
Starting point is 00:33:51 things, are able to learn English quite quickly, as well as other languages, because if it's in a written format, it's generally a little bit easier, but still. And I think that one of the most powerful things that I've seen in general is is and also one of the biggest strong suits of the CNCF and I hope that they continue to do that and also something in our community that is is to be as international as possible because you learn so much about yourself and as well as about others by getting exposed to how people tackle problems and deal with issues in different in different countries and I think that's one of the most enriching experiences that you can have. So I always tell younger people that are getting started out in the Kubernetes community, like get in the most mixed group that you possibly can as
Starting point is 00:34:34 quickly as possible, because you're going to learn not just stuff about Kubernetes, but about a ton of other things. And that's something that you're never going to forget. When we're talking about the startup scene, I find that particularly interesting just because I've seen different like sort of cohorts that go through accelerators or that in that are participating in similar events and get grouped together. Cause I've done a pitching training for some of these kinds of things. And you often tell them like create a WhatsApp group or share phone numbers because these people like you have no idea that they're very much going through similar experiences of trying to get financing and all the talent issues and legal issues and things like that. So that kind of network is extremely, extremely helpful because once again, you have people who are in a very specific situation of what they're going through.
Starting point is 00:35:18 And that are just at that point and also are very excited and passionate about what they're doing. So I think that's where a lot of magic can kind of come alive. Eric, we want to hear about you though. What kind of communities have you been interacting with lately? And what are some, I don't know, positive experiences that you would be able to share? I would say this is probably an area that I need to work on. I don't, beyond the communities that I mentioned earlier in my professional life, you know, sort of the people that I work with and sort of my close
Starting point is 00:35:51 friends or mentors over the years who I've connected with, I'm, I wouldn't actually say that I'm an active member of a community sort of professionally, especially online. And I think part of that is because I observe a lot of communities, but I don't necessarily contribute back, if that makes sense. So for example, there are a number of communities out there where they're sort of either in the data space. So they're very relevant where I get to learn and see what the latest news is. So for example, DBT's community, very active, tons of smart people, lots of people doing really interesting things, a great place to pick up on sort of what's happening in the market, but I never posted there. And I think that it's
Starting point is 00:36:54 interesting just hearing you and Kostas talk. There's almost a, you have to, communities are, I think in some ways require investment from the members, or at least a core group of the members. And so when I was thinking about, okay, what communities, and I'm kind of just thinking online here, in the context of things being remote, and a lot of communities interacting in digital spaces. And I thought, man, what's interesting, I'm like, if you were just talking in conversation, you said, Oh, are you part of this community? Right. Or there's people working on product led growth and there's a community around that there's a DBTs community. There's this community.
Starting point is 00:37:35 There's that community. Yeah. I mean, I'm involved in all those communities, but I guess the, this conversation is actually making me step back and say, I don't know if I would say I'm actually a true part of that community. I'm just kind of lurking and watching the interactions there that sort of provide informational value to me, but I'm not really giving anything back. And I'll actually use that context to put the question back on you because you do this day in, day out. What are those dynamics like maybe in data on Kubernetes or other communities that you're involved in where you have a nucleus of people where it's a two-way exchange of value, and then you have people sort of on the periphery who get value from the community, but it's kind of one way. Not that they're necessarily like abusing the community, but they're not actually giving back. That's a good, that's a good,
Starting point is 00:38:29 that's a really good point. I think, I think it's important though, just to give it some context and give it some shape is that there are lots of different ways to be interacted by, or to be, to be, to be interacting with, or to be impacted by, or have an impact on a community. And so the very fact that you're mentioning the ones that you mentioned, whether it's DBT or others, that's contributing in a way because the, because of the experience that you've had, you're talking about it now. And there very much can be that profile of a lurker. If we want to use a sort of social media thing, there are plenty of people that consume tons
Starting point is 00:38:58 of social media and they never post a single thing. Or there's some people that only post one kind of thing or whatever. They just, they just don't feel that or that that's not, it could be a comfort zone. It could just be, I'm my involvement is up to here and that's it. So it's not to mean that you need everybody constantly commenting and sharing and things like that. I mean, you do want a certain amount of interaction. One of the things that's been challenging about our particular community is the fact that there are not millions of people out there who are day in and day out working with stateful workloads, databases and operators and storage and all these things with Kubernetes. It's also interesting as well, even though there are over 100,000 people in the Kubernetes Slack, if you walk down the street anywhere in the world where you live and you start asking people if they know what Kubernetes is, most are going to look at you like you're crazy.
Starting point is 00:39:48 Kostas would have a different story because in Greece, Kubernetes is a Greek word. So they'd be like, why are you going to go sail a boat or what's going on here? But it's true is that like, it's still very niche. And so data on Kubernetes is even more niche. So getting people that actually have practical experience and that come into the community asking for advice, because that's a traditional sort of typical thing of like, hey, I'm having problems working on this cluster, or has anybody used this database before or things like that? There are only so many people that are going to be asking those questions. So it's very important when those questions come up, you have identified certain people that are more actively participating for whatever reason, based on the fact that their knowledge level is higher, or they have more experience, or they're just passionate about
Starting point is 00:40:28 this stuff. But sometimes people ask questions. I can honestly say that I have answered some people's questions, Googling. And just if they say this word, this word, and this word, I put that in Google and I find something and say, Hey, maybe this will work. But I'll also try to tag a couple of other folks that I know can kind of back me up and then have much more technical experience. So like I said, that's, it just, it just goes to show that. And sometimes I contact somebody on LinkedIn asking them to join the community and be like, no, no, I've been following you for six months. I had no idea.
Starting point is 00:40:57 So that's interesting too, is that there's, there's more going on than you probably realize. And like I said, is that there's tons of different ways that people can be involved. You know, like you see this with a lot of different companies or foundations about having folks that are, you know, labeled as ambassadors, you know, like, what does that mean? Like, do they give talks? Do they organize hackathons? It's different for each organization, but thinking about, and this is interesting as well, too, is thinking about things by design. It's really fun to reflect and think, okay, what kind of experiences do I want my community members to have? Ideally, when they go out there, what is it that they're going to be telling other people?
Starting point is 00:41:34 That tells you to a certain extent how well you're explaining this. Because it's happened that people think like, oh, just about Kubernetes. So I can go in there and talk about whatever I want on Kubernetes. Not saying you can't. But our primary focus is this issue of just about Kubernetes. So I can go in there and talk about whatever I want on Kubernetes. Not saying you can't, but our primary focus is this issue of data on Kubernetes, which is becoming more and more of a thing. But we still know that this is early days. This is still very innovative.
Starting point is 00:41:54 And that's why we exist. So this stuff can be, we can sort of tame the beast and that things will be easier for end users as well as vendors to get onboarded with the technological stack that's going on there and to be able to overcome the kind of issues that people have been, once again, like I said, suffering from in the past.
Starting point is 00:42:13 Because as you mentioned as well, Eric, is that these are people, the commiseration factor or the success factor, like I got a database on Kubernetes. All the people that have done that and know how challenging that is, they're the first ones to congratulate you. So like I said, but I really think there are lots of different roles that people can
Starting point is 00:42:28 have. And, and, and so, yeah, so it's not to, not to restrict yourself to only be seeking a particular kind of user, at least in our case, in other communities, it might be different. That's true. Yeah. Question for you. And this is, I know, I know we're sort of in the talking about communities and tech and several more things I think we should cover there, but zooming out a little bit, you mentioned some communities in tech can be niche and then data on Kubernetes is sort of several layers of hierarchy down into being pretty niche. How do you think that being a fairly niche community impacts the community? And I'll just go off the top of my head, give two extreme examples, right? So let's use data on Kubernetes on one end, where you have a group of people who are trying to solve problems or get support around a very
Starting point is 00:43:27 specific part of technology. There's a sort of a very specific technology and very specific sort of usage of that technology versus say like a community that is gigantic and where an individual voice is probably going to get lost in the fray. So let's just say a Reddit community that follows Manchester United soccer team, right? Just millions and millions of people worldwide. Of course, they have a shared connection. It is a community. There's all sorts of exchange value, all that sort of stuff. What is your perception of how the level of nicheness impacts a community? Oh, that's a great, that's a great point. And, and I would use first and foremost, the example of the CNCF, because once again, we're talking about over a hundred thousand
Starting point is 00:44:13 people that are in, in the Slack. If you look at the CNCF landscape, it's absolutely overwhelming. Chris Anisak, who's basically the CTO of the CNCF even said, he doesn't know all the projects and how could he possibly know all the projects and how could he possibly know all the projects because there are just so many. So you do have this greater umbrella organization, but then inside that, there are lots of different niches where you can really hone in. That's why I also tell people, it's like, you want to get involved in the CNCF, type whatever technology that you're into, whether it's Python, whether it's Go, whether it's Rust and type the word CNCF in Google and
Starting point is 00:44:45 see what appears. And that will help you get better directed to where you probably eventually want to go. Because not every single part of that larger community is just going to be for you. Thinking about the Manchester United, because that's a really good point for any major sports team in different parts of the world. However, I think there would still be segmentation. There'll be some folks that are really into the good old days or the classics, others that might be more into the training aspects, some that could be more into the business aspects, some that would be very interested in the women's team, the youth development programs. So as much as you can kind of help people get guided to those endpoints,
Starting point is 00:45:23 I think you can kind of, you'll still have the general sort of channels where there's just going to be a lot of clutter and probably spamming and things that are unrelated. And as a community leader, you have to try to find ways to filter that out because that can get annoying. Just as we all know with Slack, disable the function so that, and I only learned this not that long ago, disable the function so that people can't tag, ping an entire channel on a Sunday. Things of that nature is really, you don't want people to have negative experiences because they're after so many, then you'll say, Hey, this isn't for me anymore.
Starting point is 00:45:53 So I think that that's in our particular case that once again, is that you can kind of do the kind of litmus test. When you talk to people, if you start using certain, you can call them buzzwords or technological terms, you get it pretty quickly. If people understand what you start using certain, you can call them buzzwords or technological terms, you get it pretty quickly if people understand what you're talking about. And that's something that I kind of suffered from the beginning because of not getting enough background on really the kind of practitioners. When we're talking about DBRE, which is Database Reliability Engineer, which is still very much a growing term. If SRE is something that you still talk to some
Starting point is 00:46:25 DevOps folks and like, what's SRE? Then there's a debate. Is it a job profile? Is it a set of principles? Is it a book? Is it a this or that? So I think that once again, though, the segmentation factor is going to be important to understand who are my stakeholders and that perhaps not all the content that you're going to be releasing is going to be relevant to them, but sort of channeling that. So like if I post on Twitter every week, if I have 10 posts, how do I divide it up so that I'm able to reach the different sort of segments? Like I said, there's not one buyer persona or one target that you're going for, at least in our case. So thinking about who are the different folks that are out there and how is this going to be relevant and meaningful for them? And that's
Starting point is 00:47:03 also where metrics come in. And so if you're not using metrics, you definitely need to start. But then also metrics based on your objectives, right? Do I, what kind of engagement do I want on YouTube? Are my videos released at a time that's convenient to my audience? Is my audience based only in the US? Is it based in other countries, other languages, all those other factors. And this is the challenging thing is, is you really have to be thinking about a lot of these deeply important questions. And I'm also glad that I have worked in, like I said, in, in event organization, things like that, where if you have an event, and I made mistakes with this in the beginning of like, okay, let's have an event on Friday with pizza and beers, or we'd have one person talking about virtual reality, another one talking about blockchain, another one talking about UX, and everyone's going to like it. I mean, people all like the beers and pizza, but obviously not all those, like those talks address very specific topics that maybe if you're just into technology in general, you won't mind, but it's more often than not easier to have things that are more specifically
Starting point is 00:47:59 focused. So I think that that's, it's really just a question of designing your community to respond to those needs, getting the proper feedback to make sure that you're doing everything that you can, if there's some other things, and reward that feedback as well. And particularly when somebody tells you you're doing something that they don't really think works, the fact that they've had the courage to tell you something that's relatively inconvenient means that you're doing a good job to make people comfortable enough to address you with those things. Yeah, absolutely. That's super interesting. And the point, these sort of segmentation within a community, right, where the different focuses or even sub communities within a community, you could say, I think is such a good point because it's easy to think about the Manchester United, you know, community on Reddit or wherever it is. And the data on Kubernetes community as sort of drastically different. Right. And certainly there are drastic differences, right? Soccer is very different than containerization. I guess I haven't thought about that. I'm sure someone could probably create some sort of analogy there so you
Starting point is 00:49:10 can be working on that cost yeah but if you think about it eric like the way that the communities are organized are not that different right yeah because you were talking about monster united and the first thing that i started thinking was about the Greek football clubs and soccer clubs. And how the fans were organized. And the most straightforward way is geographically. You have, for example, in Greece, you have its neighborhood pretty much. They have their own chapter in a way. I don't know how they that
Starting point is 00:49:45 they call them but this is also like what happens with technology too like i remember we had in greece we had meetups about python and you would have like a meetup for python in athens and another one in the chalermiki which is another big city right so i think that there are some basic principles or like basic rules around communities that they, I think, are just like universal at the end, regardless of what the topic is or how niche it is. You are going to see these patterns emerge in any type of community. What do you think, Bart?
Starting point is 00:50:19 Like, does it make sense what I'm saying? You are the expert here. Hardly an expert, only a beginner. But I think that, I think, yeah, and this is something actually as well that we've talked about as with the data on Kubernetes community, because also we look at the pandemic
Starting point is 00:50:34 and we see, okay, we've done everything virtually since we got started. We've done over 75 live streams and we're working on our second co-located event in KubeCon for October. But eventually we know that on a local level, there is a desire to bring back the good old days of pizza and beer meetups or things like that. And what we would love to have data on
Starting point is 00:50:56 Kubernetes chapters in different cities being led by, we want to call them ambassadors or outreach or people that in those kinds of capacities, because some people do prefer the online element, but I think a lot of people also like the in-person part of it. So it's finding the right balance of what's going to work best for my community. Also, I've been a big proponent of using different languages since we got started also because I've been living in Spain for 10 years. So I speak Spanish. So from the very beginning, it was very clear to me that like, because I've seen time and time again, how in tech events in Spain, there are more and more that are in English, but there are lots of them where people would still prefer to have it in
Starting point is 00:51:33 Spanish just because they're more comfortable. And so as a result, we've done sessions in Spanish, we've done sessions in Portuguese, we've done sessions in Hindi, tried to get some people from the Netherlands to do it in Dutch, but they speak english so well that they refused and maybe even got a little bit offended but anyway so i think that there is a lot to be said for that i think another thing as well too both related to whether it's manchester united or or also you know very well like major teams like manchester united will have a fan club in in tokyo and in tons of other cities as fans from FC Barcelona, Real Madrid, et cetera. But I think that's also one of the things that we've been developing recently in our
Starting point is 00:52:12 community is really reaching out to young people. And we've been doing that through the CNCS students group. And one of my thoughts behind this is that if data on Kubernetes is so difficult, but if we're able to get young people to be able to explain it to their young people, is it really that difficult? It's difficult in a lot of ways because people have to unlearn what they've learned or this paradigmatic shift that you've been working on things. It's the same thing that happened with cloud. Developers and DBAs and infrastructure people, to have these things changed, to be breaking down silos between dev and ops and things of that nature, there's a lot of resistance
Starting point is 00:52:45 because you've been doing something your entire life in a certain way. And that's super normal, whether it's how you drive your car or that you have to, a 70 year old person who's never used a cell phone before, all these different kinds of changes are always going to add resistance. And so we know that data on Kubernetes is going to be challenging, but if we can bring young people into the equation so that a generation that's starting right now in their tech journey is conscious and aware of these technologies, and that if we are able to explain them in such a way
Starting point is 00:53:13 that they're able to understand them, consume them, and share them with each other, that for me is a huge indicator of success. Because as well too, is that I'm in talks sometimes with people that are talking to high school students, and they're getting into really technical, low level details about the Kubernetes API. It's like this person, there could be high school, and there are high school students that understand the Kubernetes API, don't get me wrong. But for a lot of them, they may have only had contact with WordPress and things like that. So bring it down to their level.
Starting point is 00:53:42 I think that's really, really important. And whether it's data on Kubernetes or blockchain or anything else, until you're able to explain it to use, like if we want to put the American context, yeah, Thanksgiving, when everyone's talking about what they're doing, are you going to be able to tell them about how this stuff works using a napkin and a fork and a cup or something like that? I think until you've, you're able to do that, you probably need to think more about what you're doing. So once again, this becomes more accessible and that more people can be involved. So like it. And that's been one of the things that I would say we've done quite well since the beginning is being committed to mixing art and music and other components of regular human life. But it's like, why can't you mix those things in there? So I think that's given us our own identity and also has created a
Starting point is 00:54:40 celebratory nature around this that it's like, okay, Kubernetes and these kinds of things might be really challenging, but if we're able to mix in art and music at the same time, it brings down the stress level. It increases engagement. People that learn in different ways are able to do so. Also inviting community members to share their artistic talents. That's been really fun and rewarding too, particularly when you have people from all over the world, it's absolutely incredible. So like I said, I think that's worked for us. Is it going to work for everybody? Maybe not. We have the luxury of the fact that we don't have to have a super corporate or formal look and feel or tone, but I think that's something where we're very much going to stick to because it's
Starting point is 00:55:18 worked up till now. And I imagine we'll continue to work in the future. Bart, I have a question. You mentioned at the beginning, at some point at the beginning, about we can build communities and we can do that in an ethical way. So can you elaborate a little bit more on that? How do you build a community that keeps a balance around that, that doesn't turn into let's say just another go-to-market coke or whatever and whose responsibility is that and the reason i'm asking is because we talk all this time and you mentioned also at the beginning the that you went to the middle east talking about communities and I cannot stop thinking about something very specific,
Starting point is 00:56:06 and this is WeWork. WeWork, I think, which ended up being a kind of cult at the end, but the success of WeWork was really, at a great level, was based on creating this very strong sense of community, the people that were going and working there. And it wasn't like the healthiest of the communities that could be created. And at the same time, I remember because the founder is Israeli, and at some point he was referring to the concept of the kibbutz,
Starting point is 00:56:36 which it is a very interesting concept because in a way, the kibbutz built the state of israel and they were communities and you have these like completely opposite concepts that you have the kibbutz which is something healthy it pretty much became the foundation of building a new state from scratch right and on the other hand you have weWork, which takes the concept of the community and turns into a cow that we milk as much as we can. And we end up in a situation where we have more of a cult-like behavior, which is very, very unhealthy for its members outside of the people who are making the money. So how do you balance this?
Starting point is 00:57:22 How do you find the right direction? And what's the responsibility in the community is to take care of that stuff. That's a great question. I would say, okay, so sort of unpacking that piece by piece, because there's some really interesting things that you commented there. And in the case of WeWork, it's very obvious that the person who is leading it, Adam Neumann, I believe his name is, was or is very much his own biggest believer. And so if you trace a little bit about his life in terms of his failed businesses
Starting point is 00:57:52 that he had before getting into WeWork and how he got into that, and that was just generally not really considered to be the most ethical of people from reading the New York Times articles and things like that, however, was very good at convincing people and had a lot of charisma. And one of the things, because of reading about him, they say that he jumped on these ideas that were used by Steve Jobs and Apple of changing the world and knowing an audience very well, primarily targeting millennials, even though he was born in 1979. So it puts him just a little bit outside the millennial window, but regardless, very much in touch with that generation. And having lived, I know he spent some years living in the United States before going back to Israel,
Starting point is 00:58:32 being in the military, and then moved back to the US again. So was very much in tune with that idea of some of the things that millennials like, and this notion of, you can drink beer at work, you can play video games at work, you can do all these things and yoga classes and this and that and creating this kind of a vibe and did that successfully. But all the while, the idea of, OK, if I give all these people reasons not to leave the office, then they're going to be working more. And then also it's very bizarre ethical things of making people take shots of tequila and smoking marijuana and all that kind of stuff. So like I said, that's kind of in an odd league of its own. But I think that's precisely what you said is of building something of how can I exploit this as much as possible? And people who worked with him can definitely tell you that. And he himself would refer to the notion of the kibbutzim in Israel that came out of a very specific context
Starting point is 00:59:27 of a group of generally young, fairly well-educated, and with socialist communist leanings of like, hey, let's live in small groups and we will share the responsibilities and the work. It's going to be really hard for a very long list of reasons that we don't have enough time to get into today. But using that once again is that the success of that is creating a myth and creating, like, once again, the sense of beliefs that people can be involved in.
Starting point is 00:59:55 The very dangerous thing about that and how that can be avoided is that of not having a strong governing board. And we kind of said this actually in the very beginning, is that if you're only surrounded by people that are telling you your ideas are amazing, or that there's such a hostile culture that if somebody goes against that person, that they will suffer severe consequences, that's really dangerous. And that hasn't just happened in WeWork. That's happened in other corporations too, with very fiery tempers and people that are quite tyrannical. So I think how can communities avoid that? A good
Starting point is 01:00:25 governing board and a good solid team of individuals that can provide that sense of checks and balances. And that's the thing is that something I learned from my dad a long time ago is be the owner of your mistakes as quickly as possible. And I know that there are many things that I'm very bad at. And so I always try to be as transparent about those things as possible in order to control expectations, but also to invite other people that can compensate for that lack of skills in different areas so that we can balance things out and be much stronger. So I'm very, very lucky that in my case, that I'm working with several different people who I admire very much. What they often say as well too, is that I think it's also Steve Jobs quote, I feel bad. It just'm getting maybe I'm getting paid for every quote
Starting point is 01:01:07 that I say, right. But you know, they're like, you should, I don't know if it was him or who it was, but you should never be the smartest person in the room. And when I find myself being with other people who I'm like, wow, so and so is really intelligent, or I love their ideas, or, or how they approach things and seeing the experience that they have, that really humbles you makes you grateful to be where you are, it makes you even more motivated. So I really think though, that the key there is, is a strong governing board with strong, well, like well-stated principles. And I'm really glad you mentioned this because for some companies that have been interested in working with us, we have to explain very clearly that like, this is not that other communities
Starting point is 01:01:43 have a model where it is to get email addresses, to be directly sending people information, and of course, with consent and GDPR coverage and all that kind of stuff. But our community isn't really built on that. We're built on knowledge sharing related to data on Kubernetes. So that doesn't mean that you just send your marketing deck or your product pitch or things like that. We're really trying to do this based on empathy that we know that it's difficult to learn this stuff. So let's pool our resources so that this learning journey isn't so frustrating. So I hope that answers the question to some extent, but I think that
Starting point is 01:02:17 it really is a matter of choice. You do get to choose those principles. We've based our code of conduct by and large on things that you'll find in the CNCF. And obviously these are things that we'll be building out over time. But I think if you build those checks and balances in from a very early phase, you can potentially avoid this sort of, I don't know if you want to call it, but cowboy management taken to the extreme or tyrannical sort of approach that ended up being the undoing of WeWork when there weren't enough checks and balances. And that created that really unhealthy dynamic that led to
Starting point is 01:02:50 the catastrophic situation that ended up happening. Yeah. Reading their S1 was quite interesting. There was some very philosophical content in there. So we're closing in on time here. I have two more questions for you. One is just briefly, so we talked about tyrannical leadership, cowboy management, a couple of different flavors of that, which obviously is very harmful to a community. What are some of the other things that kill community?
Starting point is 01:03:23 And I mean, there's, cause we've talked about lots of good examples of community. And unfortunately, there, I think everyone could come up with some bad examples of community, especially online. But what are some of the other key things as people are thinking about communities, maybe that they're involved in managing starting? What are some of the other key things that are, you know, sort of sure killers of community? Well, that's a really good question. Other things that can kill it. Yeah.
Starting point is 01:03:46 I mean, for example, with certain things like you, I think you really, having not having enough of a vision. I think that's really important. One of the things that we say more and more often is that what we're trying to do is to drive and create a space where the conversations about the next decade of data will be taking place and having that sort of aspirational thing that like, don't just think about this in a, you know, three month basis. Yes, there are things that are important, but simultaneously have a vision that extends beyond that so that you really take to heart what the potential is
Starting point is 01:04:19 here and what can be done. And that gives you the motivation. Yes, there's the day-to-day stuff. You got to have all your tweets programmed and you got to contact so-and-so on LinkedIn, and you got to make sure that the new users are being onboarded, but continuously reflecting and applying that sort of critical thinking about what are the things that are going to be necessary to take this to the next level. And like I said, also as well, it's really important to be getting the right metrics in and not just the metrics, but then action points based on those insights, extracting real, really valuable information, which also I think should be done with a group in mind. The other thing is, is not, is it's really like the, the selflessness that I think is important that it's, it's not about me, it's about us. And what can I do with that's best for us? And sometimes there aren't easy answers to that,
Starting point is 01:05:07 which is also why going back and when I've asked other people in community management, community leadership, like what are some best practices? One of the number one things that come back to is feedback. People will give you red flags. You have to, and if you're asking people
Starting point is 01:05:21 to fill out two hour long surveys every week, then that's not really gonna be helpful. And there's a whole thing of like, oh, should you get people swag if they fill out a survey or things like that's another debate too. But really reaching out and making sure that you have identified people that you know will tell you things, even if they're inconvenient, but you need to hear, but then also to be encouraging and fostering as much of a culture of feedback in general, so that it's just, it's just something that you really feel like you're in touch with the pulse of your community
Starting point is 01:05:51 to know what's going well and what can be, can be improved. Cause guess what? There's always going to be stuff that can be improved. It's never going to be like, Oh, we're absolutely perfect. Now we don't need to do anything. No, it's like a garden. Like you've got to be constantly gardening. This plant needs a little bit more sun. This one needs a little bit more water. This one needs to be moved over into a different area. I got to change the soil on this one. There are all those different factors. And that's what's exhausting about communities. But it's also what's really exciting is because you get to be touching all these different things simultaneously.
Starting point is 01:06:18 And that's really enriching. Yeah. What a great answer. I love the garden analogy. We're getting close to the buzzer here, but one more question for you, and we probably won't have quite enough time to answer it exhaustively, but I'll pose this to both you Bart and to you Costas, because I think you both have lots of experience here. When you think about tech communities, a lot of times you default to an open source mindset, I think in part because communities have naturally sprung up around open source projects, open source technologies, and the community mindset is in very many ways sort of ingrained in sort of a pure
Starting point is 01:07:09 sort of open source approach to developing technology. You also have communities in tech that aren't necessarily open source. The two that come to mind are communities around Microsoft, right? And I know that they've open sourced a lot of stuff and that's changing. But as you have sort of developer communities where in context, in some ways, Apple's the same way.
Starting point is 01:07:37 Again, I know they've open sourced some things, but you basically have to pay to get a developer's license. And so there's sort of an inherent commercialization component to the community that's in there, but there's still very much aspects of community. Would love your perspective, both of you on in technology, how important is the open source component to a community? And what are the sort of dynamics that drive that? And do you have any experience with non-open source communities in tech? Costas, you go first.
Starting point is 01:08:11 Okay, thank you. Okay, first of all, as you said, Eric, there aren't only open source communities out there. Like probably like the first that comes in my mind, to be honest, I think is the community around Salesforce and the, how do you call it, Tradeblazer or something. I was thinking the same thing. Yeah, like there is a huge, huge community there.
Starting point is 01:08:32 Like you go ask a question and most probably it's going to be answered by someone who is not directly paid by Salesforce, right? But I think what differentiates, let's say, the open source communities with the communities that are very tightly integrated with the company, how they came into existence and how they are governed. When a community is driven by a company, it's driven by a company. It has one way or another, it has to align with whatever goals the company has. And that's okay. I mean, as long as it is clear and there's nothing weird happening there, as we were talking about, we work, that's fine. Because having a community can certainly help in ways that the company itself cannot do it. Open source communities or open source projects,
Starting point is 01:09:26 it's very interesting also. I think that's a whole conversation on its own and probably we need, I don't know, Bart, you're probably much more experienced with that, but open source has, let's say, a big history that goes back to, I don't know, like the 90s, maybe earlier. There are many things there that happened, like with GNU, with Linux Foundation,
Starting point is 01:09:49 then you have the Apache Foundation. All these foundations, outside of being, let's say, we keep thinking of Apache Foundation because of its projects. But actually, Apache Foundation is also a governing body. It has rules. It has people with it. It has a very specific way and approach that the projects are governed. So it's a very different style and type of governance on the projects. I think it's like the main difference.
Starting point is 01:10:18 And of course, there's difference in what the end goal, right? In the company, when you build a community, the reason that you build the community is because you want people to help each other while they're trying to use your product. And in a way, try to scale up the way that supports around the products can happen. And it has also some other added benefits, like adds virality, blah, blah, blah, whatever.
Starting point is 01:10:43 But you start from that. Now, when you have something start from that. Now, when you have something like an open source project, especially projects that are quite complex, there are a lot of decisions that cannot be made on an individual level. So it's not like just we commit code and we put it there. So you need to govern this. And it starts from there and the the goal is how we can build and maintain the project the code right and these are like two very different approaches and reasons like let's say like in france like the reason of existence for these communities so yeah that's my my feeling i think that we have in our minds that open source is some kind of natural, it comes hand by hand with communities. But I think that the community actually arise out of the necessity
Starting point is 01:11:31 of governing and managing the maintenance of a very complex project. It cannot happen otherwise, you need some structure there. And the most natural way to structure this is like by building a community that has like very certain rules. At least that's my feeling. I don't know. What do you think, Bart? No, no, I think it's well outlined. And I like your mentioning of Salesforce. And also because if we take it outside the tech context as well, I would really recommend to anyone who's interested in community to get the book by John O'Bacon called People Powered. And he goes into deep analysis, both on the side of like, he's talked
Starting point is 01:12:07 plenty about open source and plenty of information about that. But also looking at those other ones, as you mentioned, Riley Costas of Salesforce, but also products like Harley Davidson, a very, very active community in its own way. Is it a community of enthusiasts, practitioners, that can be debated. But if we look at other things as well, too, like folks that are really into electric cars, my partner's cousin is really into it. And then a group of people that meet all over Spain to check out new developments in electric cars. So like I said, there are lots of different things that can kind of unite people.
Starting point is 01:12:37 In the case of open source, I think I agree with Costas' points about how because it doesn't have the same structure as something that, let's say, is, you know, totally paid for, that you need this sort of volunteer input. But you also need that, like I said, in other types of communities. I think another thing that I'm not sure about this is just my guess, and I really would need to fact check this as well. So please do not quote me on it. I think this is a good opportunity for all of us to see what's out there, but that something like 98% of open source projects fail. And that can be despite having really good communities. There are obviously different factors that will play in there,
Starting point is 01:13:16 but I think it's well known that it's as an essential source of an essential ingredient that you do need people that are willing in their spare time to meet and work on these things. And in order to do that, you need to drive some kind of passion or like I said, beliefs. And it's crazy to see that once again, just going back to the CNCF, seeing how much time people are openly donating in their spare time, because they really believe in something. And obviously, like I said, that's not unique to the CNCF. There are other communities where that level of belief is very, very high. But I think what it says is that whether it's Harley Davidson or Salesforce or Python or
Starting point is 01:13:53 Postgres, it doesn't matter that there needs to be an element of passion that's being driven consistently because if not, people end up leaving. So I do find that to be interesting. But I think that's a big question that like both of you really mentioned could easily tackle in a series of 10 different podcasts. So I think it would be interesting to hear what other folks out there might have to say about it.
Starting point is 01:14:15 Absolutely. And of course you can always email us, Eric at the Data Stack Show if you have, or datastackshow.com, sorry. If you want to weigh in on the conversation, we always love to hear from our listeners. We are right at the buzzer. We may have got a little bit long because Brooks wasn't here to give us the warning, but this has been a fascinating, really helpful conversation
Starting point is 01:14:37 for us. Loved taking a different perspective on data and technology and learning about community. And we, again, just appreciate you taking so much time to teach us about community data, Mark. Oh, and likewise to both of you, I learned a lot. And that's one of the cool things about these conversations that you get to sit on it and digest this for a while. So I'm very excited to think about different things that I'll be able to take out of this and share with people in the data on Kubernetes community as well as the CNCF. Cool.
Starting point is 01:15:07 And just really quickly, if people want to check out data on Kubernetes, where do they go? Oh, pretty good question. Twitter, DOK community, .community altogether. Also, DOK.community is our website.
Starting point is 01:15:22 I'm easy to find on LinkedIn, Bart Farrell, F-A-R-R-E-L-L. And my Twitter name is birthmarkbart. And so if you check us out on Twitter, you'll see all the art, music. We have rap videos. We have lots of different things going on. Trying to be as dynamic as possible. Always interested in meeting new folks. So yeah, happy to interact.
Starting point is 01:15:42 So feel free to reach out. Awesome. Thanks so much, Bart. That was, happy to interact. So feel free to reach out. Awesome. Thanks so much, Bart. That was a really fun conversation. It was long, but it did not feel long. And I'm going to actually say my biggest takeaway, there were so many takeaways, but I didn't mention this because we were running long. But the more I thought about Bart's questions about interactions I've had with communities, I was thinking back to my first aha moment in being part of a community centered around a technology. And for probably similar to a lot of people who are trying to build a website,
Starting point is 01:16:18 it was with the WordPress community. And very briefly, I remember I was trying to get footnotes to work on my blog and all the footnotes plugins were horrible. And I remember just connecting with some people online in a WordPress community and not complaining, but just saying, I'm trying to get this functionality and it's just really hard. PHP is weird and I'm not a developer. And it was amazing. People just jumped in and helped. And someone actually even said, Hey, let me just whip up the fix for this. Here's a link to adjust and you're off to the races. And I actually think that code is still running on my personal site today, which is neglected. But I just remember thinking, this is amazing. I mean, this is truly amazing that there are these people who will interact with other people who are having challenges and just help them. So that's my takeaway and anecdote form. Yeah, yeah. I think that we all, one way or another, interact
Starting point is 01:17:26 with community and we are part of communities even if we don't identify that actively in our lives. It happens because it's part of our nature. I mean, that's what I figured out from the conversation that we had with Bart.
Starting point is 01:17:42 Communities are just like a side effect, let's say, of human nature and how we connect and how we work together, how we try to survive together and how we are building stuff together. So we all do that. And to be honest, I'm not sure if I had realized that before the conversation we had today. Like, it really, really put me into the position to start thinking and realizing that, oh, yeah, back then, for example, when I was talking about the early days of internet,
Starting point is 01:18:13 like, we were a community. That was a community. That's the definition of a community. And it still happens. We just don't pay that much attention, especially people like us. Because, okay, there are other people that are probably because of their personality or whatever,
Starting point is 01:18:26 they are much more active, they have the need to have this feeling of belonging somewhere more. But yeah, it happens and it can be good and bad. There are all that stuff, like we talked about open source and the communities there. It's not like there's no drama right there's a lot of drama i think one of the things that we should do at some point is get some guests and part together and go through all the drama and that has happened in like some of these communities and talk about it yeah that'd be great that'd be a great episode. Yeah, it is. It is pretty wild. I mean, in both good ways and unfortunately bad ways. But I agree, it was really good to step back and think about community in general. And I think there were just a lot of lessons that all of us can take both into our lives and our day to day work. So thank you, Bart, for all those insights. And we will catch you on the next episode. Thanks for joining the Data Stack Show. We hope you enjoyed this episode of the Data Stack Show. Be sure to subscribe on your favorite
Starting point is 01:19:31 podcast app to get notified about new episodes every week. We'd also love your feedback. You can email me, ericdodds, at eric at datastackshow.com. That's E-R-I-C at datastackshow.com. That's E R I C at data stack show.com. The show is brought to you by rudder stack, the CDP for developers. Learn how to build a CDP on your data warehouse at rudder stack.com.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.