Paul Everitt - Early Python, Coaching

Brian:

Well, hello, Paul.

Paul:

Hello, Brian.

Brian:

How's it going?

Paul:

Very well. You were just talking about getting yourself ready for the intro. I've got a laptop full of me cursing in my microphone because I botched something. So you can't do that in live, right?

Brian:

Yeah. But this isn't going straight to live, but pretty close. So this is the second episode of a new podcast called Python People. So thank you for agreeing to be like the second guest.

Paul:

It's a joy to be at. It really is a joy to be asked. I appreciate it.

Brian:

Well, I think it I think I went in the, I think, the proper order. So yeah, so this this morning I talked with, Michael Kennedy, and I think it was appropriate to have him come on as the first guest because he we do Python bytes together, and he does talk Python and, or talk Python to me. Sorry. The full name. But he also does, talk Python training.

Brian:

And he's been very influential to me and to lots of people, but, on my path and getting involved with the Python community, I kind of did it with him as a, like a, an exit buddy or an entrance buddy or something. Because I, my first pike on was, when he and I did, a pike and we went together and we had a booth. So I don't know if that's normal for the first step. First time you go to a pike on is to have a booth, but whatever. So you're at picon's a lot, and you are so you're, Paul Everett, and you were influential to me because early on, I, I, I went back to look, I think we got introduced to each other, like in 2016 or 2017.

Brian:

It's been a while. So I, at least in Python, in Internet time, that's forever.

Paul:

And you are a very memorable introduction for me. I took a pre release, maybe Kendall version or something of the book on vacation to the beach.

Brian:

Oh, right.

Paul:

Yeah. And read your book, like, couldn't put it down, which says something about my life choices. You know? Isn't there anything better to do at the beach than pie test? But apparently not.

Paul:

It was riveting. It really was.

Brian:

Oh, you're so kind. And I think that you were claiming, and I have no way to dispute you, that you were the first person to buy, the first edition of, the pie test book. So

Paul:

my stories usually have some percentage basis in truth, and it sounds good. So let's stick to it.

Brian:

Yeah. But you were, you were supporting, you were supporting me even, I think, before. But, anyway, thank you for, encouraging me, in my journey in Python. But you so right I know you as, so my my introduction to you was in, in that that you picked up the book, but I also wanted help in understanding how I could use pie charm, effectively, because when I've, in previous times, I've tried to pick it up. I've tripped a few times.

Brian:

So it was a couple things you pointed me in the right direction to use VI because there's a BIM mode. Mhmm. And then, and then also, we worked to I think we worked together a little bit to try to iron out some of the kinks with using Pytest and PyCharm together, and that was a lot of fun. So I guess thanks for letting me come along for that, Ryan.

Paul:

And thanks for doing that. In fact, another can't got ironed out a couple of betas ago with really accurate fixture support, something you and I had talked about.

Brian:

Yeah.

Paul:

And it's funny how you're in a job where you're supposed to be like, Hey, Paul, you're supposed to be the face of pie chart. And I wake up every day and like, damn, I only know, like, 1% of this product, and it's going to change 2% during the day. You're always feeling like you're behind the curve. And the same was true for our testing support. I kept trying to explain to people, man, it's badass.

Paul:

Go use it. And then I listened to you explain it once in, in one of your episodes, and you said it's the UI for pytest that you always wanted. And I thought that's what I should have been saying the whole time.

Brian:

It's a it's a nice interface, but the so you, you said you're the face of PyCharm, but you do more. You so you're you're a developer advocate for at JetBrands. Right?

Paul:

Yeah. And I shouldn't be associated with a product as an advocate. We are in the business of making developers better, however that may be. And, I cover web stuff and Python stuff like you. You're fairly recently, since the last time you and I saw each other, you're getting back into Django and Django testing.

Paul:

Yeah. And I'm getting back into the world of Django as well. And it's it's joyful when you focus on technologies rather than products, because you get to focus on communities and places like pie test in places like Jengar are just really joyful. Aren't they?

Brian:

They really are. And and partly you're right because of the people around it. There there are I mean, I I also really like a lot of other frameworks. I like Flask. I like, FastAPI, and FastAPI has got some, and there's some some great people around those projects.

Brian:

But it doesn't really have the community, the huge community that Django has, but it also I mean, there's reasons behind that. They're more lightweight things. But, and you, so other than so I see you mostly once a year at Picon, and then we talk, you know, a couple times a year, hopefully, for various other things. But we keep in touch. But, other, so most people probably do, you know, you from, or at least current new people from your involvement with PyCharm and JetBrains, but you go kind of farther back with Python.

Brian:

Right? You've been Indeed. Was that web framework that you were using?

Paul:

Zope. Zope.

Brian:

That's it.

Paul:

Yeah. Yeah.

Brian:

Yeah. We haven't used that for

Paul:

a while. I got to tell that story to someone today. I was talking with someone about what we plan to do with Django in the next year. And I was explained that Django, when it was created, was the thing that killed my thing. So if you think Django's old, it was really new when it killed my my project.

Paul:

So

Brian:

and then, hopefully, I don't think Django needs any introduction. But you so did you go, was there stuff between your involve involvement with Zope and involve your involvement with, with JetBrains and PyCharm? Did you did you go away from Python for a while, or have you been with Python?

Paul:

No. I'm, lived in Europe for 4 years, which kinda took me out of the going to Python crowd. But I got involved with Chris McDonough, and Trey Seaver in Pyramid Okay. Which was, kind of thought of as a successor to Zope, the framework. I got involved with Plone, which was a content management system built on top of Zope, which is still going, as a foundation, just like Django has a foundation.

Paul:

I find that movement fascinating whenever an open source community is mature enough, thoughtful enough, strong enough to build a foundation, assign all the intellectual property to it, and outlive its founders. That's pretty cool. So to answer your question, yes. Pyramid and Plone were things I did after, Zope.

Brian:

Okay. And you, anyway, so you've been you've been around for a while, man.

Paul:

I've been around for a while. Yeah.

Brian:

But, but you seem you're still a positive influence, and you're pretty excited about what's going on with even new developments. And that's pretty, and I I guess I do see that more in Python than I see it in other places. I mean, c c and c plus plus has changed a lot in the last few years. And some people are along for the ride and some people are kind of curmudgeonly about it.

Paul:

Love that. Yeah.

Brian:

But, anyway, I guess, thanks. But you brought up the Outlive, foundation open source projects that outlived their founders, and I don't think that we've literally outlived Guido. He's still involved. But, but that's kind of we did we did go through one of those transitions with Python as a whole of going from the BDFL to a, steering council sort of model. What do you what do you think about that transition?

Paul:

It is, It's fantastic. Multiple things. I think about it. You'll have people on board like Brett, who I adore and admire and respect, he'll have better things to say than me about it. But I remember going to see Guido when he was at Google.

Paul:

This is after I came back from Europe and he was already kind of in the mode of turning over a lot of decision making to people. And it already felt at that time, gosh, I don't know, maybe that 2010 or something like that. It already felt like he was starting to get out of the business. Now the thing that prompted him to really make the move, not joyful. Yeah.

Paul:

The Walrus episode. Right?

Brian:

Yeah.

Paul:

But though even though he was in a spot, the way he conducted it was really interesting. It's it almost has this feeling of like Doctor. Manhattan going to Mars or something like that. He chose to say, I'm out. You're going to replace me and I'm not going to tell you what with.

Paul:

And there were, I think, 3 different models for what was going to be like just a different BDFL or this or that. And, he wound up coming back for a while and then getting back out for a while. And he's doing what he wants on his own terms, and he's doing the things that he finds joyful. Not a fantastic outcome.

Brian:

It really is. And I I so I jumped in like the first I don't even remember what the first icon I was. I came it. It wasn't that long ago. So I've only been to a few.

Brian:

But the, I think it was the second one that was in Portland. But but there was and I can't remember where we were on that transition. I don't think we were I don't know if the there's so this is the 5th year of this steering council. So, lost track of time.

Paul:

5 years, man.

Brian:

I think it's the 5th year because I think, I heard, Brett talking about that. Mhmm. So, there was I mean, of course, he's a it's an interesting thing meeting Guido for the first time if you haven't because, he's not, he's. He's not, like an extrovert. I mean, he's, he's not like walking up and meeting Steve Jobs or something like that.

Brian:

I've never met Steve Jobs, but, you know, he's not like an outgo. He's kinda quiet. And it's hard to read that a little bit. Is it, is it quiet because he doesn't want to talk to anybody or is he just not gonna like shout, Hey to you or something? So I was, I of course wanted to meet him, so I think I went up and said, hey.

Brian:

Just say thanks and everything. And and then, most recently, when I saw him in person was at, was at Pike Cascades. And Oh, great. And I was just well, it was kind it was so cool. I do was just kinda standing around in one of the, there was a talk going on, and I need just needed time to just hang out for a little while.

Brian:

And I was standing there, and he walked up to me and said and started asking me about testing and stuff. And, and and he just seemed to relax. So Oh, yeah. That's a

Paul:

great way to put it.

Brian:

He's just seems like he's having fun with it more, and he like you said, he gets just to do what he wants. How about you? Do you get to do what you want with Python?

Paul:

Unfortunately, yes. But if I could follow-up on the last point and then come back to that.

Brian:

Sure. Yeah. Yeah.

Paul:

The when I first started thinking about this open source projects, they're able to outlive their founders. A lot of times you think of it in terms of this semi crazy open source leader. And we've all seen projects with people who really got kind of a messiah complex going on. But that's not what I mean. I mean, the ones that get successful and what are the common ingredients?

Paul:

When I first started thinking about this, it was in the content management system space in the 2000, 2005 pulling up into 2010. And that was a time when during the course of this conversation, someone would launch a new CMS. There were like CMSs were like web frameworks are now where people just wrote them over and over as vanity projects. And some of them would break through for each language, whether it was Ruby or or PHP or whatever. And the ones that got successful would get venture capital funding.

Brian:

Oh, right. Okay.

Paul:

And for me, that's a little bit symptomatic of American culture, particularly West Coast, Silicon Valley culture.

Brian:

Yeah.

Paul:

In this feeling that you as a founder aren't successful unless you go hockey stick. Yeah. And when your project goes hockey stick, you want to milk the cow because you think it's your cow. But help a source project is our cow cause we're all feeding the cow. And if you decide you're going to get all the milk out of the cow, no one else feeds the cow.

Paul:

No more milk. And when you look at some of these that have gone, kind of from a BDFL founder model to having a organization or instrument that survives it, that supersedes it, I should say, survives it. Sounds a little. Funeral ish. Then some of those have some characteristics where it doesn't, it never had the culture of Silicon valley, VC IPO.

Paul:

Let's go mega scale.

Brian:

Yeah. Yeah. Also, I mean, there's a lot of open source projects that if they're gonna do that with the venture, and that we're seeing some now, that where there's some and this isn't there's some some backing around open source projects, and I it will I guess we'll have to watch and wait and see what how those do. Sure. But, like, for instance, Django didn't start in silk.

Brian:

Yeah. I think it was in Kansas or something like that. Right. Yeah. Yeah.

Brian:

Yeah. And I I wonder if that's one of the differences. And Python didn't start silicon Yeah. Maybe, but, I don't know if there was a Silicon Valley in, but yeah.

Paul:

Yeah. But,

Brian:

that is interesting to see some of the different aspects of the things that, move on. So some of the, like, I I'm paying a lot attention to Django lately. Django is has done that transition as well, but they had, like, 2 people at the beginning with, didn't they?

Paul:

Yeah. An interesting lifecycle of its history. It would be great for you in this podcast area if you're kind of doing the historian role, to bring on Jessica McKellar and talk about the launch of diversity in the world of Python and Python and others involved in pie ladies at the beginning. I personally would love to hear the authoritative version of that, but also the origin story of Django and how you know, what was it at the beginning of Django that would lead you to believe that in 2023, me, the zope freaking guy, who would be extolling the virtues of how they did it. I'd love to hear that story.

Brian:

Oh, that's a good idea. I'll try to try to dig up the right people. Yeah. So,

Paul:

By the way, Zope did have venture capital, and I did give speeches, open source business model speeches at Venture Capital Conferences. And that's another episode.

Brian:

I hadn't thought about, like, some of the history stuff, but I do think that's one of the things I wanna try to capture is a lot of these stories, these, history stories, because they well, they to to be dark and blunt, people still remember them right now, and they might not in a 10 5, 10 years. Sure. Sure. Who knows? Sure.

Brian:

Yeah. So Jess McKellar would be a good one. Anybody and I I, I have a couple of contacts in the Django world so I can reach out there.

Paul:

Oh, but definitely the origin of Pylades. What a what an incredible success.

Brian:

Yeah. I don't know why I'm writing notes. I'm recording this. Yeah. It's a habit.

Brian:

Plus, I have this really cool new pen that they got for publishing.

Paul:

That is.

Brian:

The I gotta ask you a Django question because I'm I'm still in, like, the newbie process. I've gone through a few tutorials. I've got a thing that I want to build. So I'm, I'm like looking into Django. But there's one It's a it's like a it's not really PyTorch versus you as sort of a controversy, but it's a class based versus function based views.

Paul:

Oh, spicy. Where do you fall there? You just had Will and Carlton on.

Brian:

Yeah. But I didn't know enough to ask them about that.

Paul:

Okay. I will do a h t p 30 to redirect to give props to Trey Hunter, who on Mastodon right now is doing a hashtag Django June.

Brian:

Okay.

Paul:

And he just talked about this 3 or 4 posts ago. All of his posts are worth reading.

Brian:

Yeah. Okay. Trey is a great guy. I gotta I'll have to talk with him as well. So yeah.

Paul:

Moral of the story, as the great philosopher Nancy Pelosi said, embrace the suck. And go with class based views. Really?

Brian:

Nancy Pelosi said that.

Paul:

Yeah. She had to have been quoting somebody, so I should go further back and

Brian:

did not know she was a Django developer. That's amazing. So. I I think you're making that up, actually.

Paul:

I am not.

Brian:

Really? Nancy Pelosi develops Django? That's awesome. Cool. Maybe I can get her.

Brian:

So, I wanted to also find out a little bit more about you. What do you do when you're away from promoting Python and JetBrains and everything?

Paul:

I have a life passion, coaching girls lacrosse. Really? Lacrosse is a is my stick of a bizzle?

Brian:

Uh-huh.

Paul:

It's the old wooden stick. Lacrosse is a sport. Stick a net, a ball. You run around balls hard, you chuck it, flies up and down the field. And my daughter started playing, and she's now a referee and a coach.

Paul:

I actually work for her. I'm her assistant. She's if I can be a proud dad for a moment, she's the youngest d one ref in history.

Brian:

Oh, really?

Paul:

Yeah. But it is our platform for fixing the world. There are things going on in the world that, you know, politics and society and culture. And as as much, Brian, as we feel like rage tweeting fixes everything, it's just a little unfulfilling to go to go tweet about your about the problems of the world. And so we have enjoyed using youth sports as a way to accomplish things that might make a change.

Paul:

It's super fun. Our team looks like America. Let's put it that way.

Brian:

Oh, that's awesome.

Paul:

In a sport that really is kind of a country club from income and diversity perspective. Teaching young women to be leaders. We're not in the lacrosse business. We're in the leadership business. I always tell them one of you is gonna be president and fix all the mistakes that we made.

Paul:

So it's our job to get you ready for the role. And it's also just a fun way for an old middle aged white Hobbit looking dude to be ridiculous.

Brian:

But what do you mean? What's ridiculous about it? Do you get out there and practice?

Paul:

It's silly to be someone in their lives who's 900 years old or that they can joke with. And I trash talk with them. They trash talk back with me. And, it's super fun.

Brian:

That's awesome. That's great. I actually so I've got 22 daughters and I think, decent humans, adults that have the kids, I think I, I take it as part of my responsibility to be at least one more, positive adult figure in their lives. Yeah. So All set.

Brian:

And some don't have very many. So, so it's good to have one more. And I my wife's, my wife's the same, and it's good to be able to, have it not be weird. So if I if, like, if somebody's asking a question, and I wanna have I wanna take a shot at answering it to have my wife there to be able to say that now that's bullshit or no. Yeah.

Brian:

Yeah. Yeah. That that's valid. That's good. So how long you've been doing

Paul:

that? Gosh. Since like 2,007 or something like that.

Brian:

Wow. Okay.

Paul:

And it's it's something that overlaps in several ways with what we do in open source communities and stuff and what you and I do. You're a good advocate for people. My daughter sent me something this week, and the head of Nike said we have this kind of crisis. First of all, sports in general are great for young people, when done in a less competitive kind of way. It teaches a lot of things about, working together, working with difficult people, working in difficult circumstances.

Paul:

If done the right way, it gives a chance for people to be leaders at a younger age and certainly for women. I've I've heard people in positions of high authority say when we're hiring like for CEOs or something or if we're in the military and we're looking to promote people to a high rank. When I see a woman who's played a sport, that's like a double plus. It's something that is a tangible benefit.

Brian:

Okay.

Paul:

And the problem is, the head of Nike sent something out. My daughter sent it to me. There's a crisis of young women dropping out of sports when they hit puberty, and he they did a study. And the number one reason is 75% of youth coaches are men.

Brian:

That sounds like a I'm it's very believable. Yeah.

Paul:

Yeah. And again, in an overlap with my day job, I view it as my job to help the next generation get in place. Jeff Triplett did a bunch of good talking about this for the PSF board elections. We don't need heroes. We need the next generation of heroes.

Brian:

Yeah.

Paul:

And the old heroes need to help the new heroes. That's not me for Python anymore. But in sports, what it means is I should always be subordinate to a woman, particularly a young woman. And if the players can see old Hobbit looking dude taking orders from a young woman, You know, I can't be it until I see it.

Brian:

That's actually pretty cool. That's nice. Like that. Is it it did you so did you play lacrosse when you were younger? No.

Brian:

Oh, okay.

Paul:

I grew up in the wrong part of Florida. We didn't have no lacrosse.

Brian:

Well, so how do you know what to tell people to do if, you don't know? I mean, did you, does your daughter kinda help you out with that?

Paul:

Or Yeah. I get the beginners.

Brian:

Okay.

Paul:

I know my place in the back.

Brian:

Well, I'm I'd I've never I don't think I've ever watched a lacrosse game, and I was like, like, Googled lacrosse. Look at some pictures. Well, Duck Duck go, but you know.

Paul:

There you go.

Brian:

And, there's like helmets and stuff.

Paul:

You know, the the women's game is the old joke about American England or 2 countries divided by a common language.

Brian:

Yeah.

Paul:

They both share the word lacrosse, but they're they're quite different.

Brian:

Oh, okay. They're not hitting each other in the heads with the on women.

Paul:

They're not swinging the 6 intentionally at the head. Do guys

Brian:

do that? It's intentionally swinging each other.

Paul:

Is it? Yeah. There's a lot of contact.

Brian:

Oh, it's like hockey, but with kinda like hockey soccer thing.

Paul:

But another thing that I learned when I first got started was whenever you get into volunteer groups, so much comes over from open source.

Brian:

What do you mean?

Paul:

You, if you want to affect change, there's that African proverb. It plea oh, gosh. Please get this right. If you want to go fast, go alone. If you wanna go far, go together.

Brian:

I've never I don't know if I've ever heard that.

Paul:

Whether it's an open source or use volunteer work of any kind, If you want enduring change, you gotta get a whole bunch of people pulling on the rope. Oh, yeah. And that is a skill set that we in open source have gotten pretty good at. And it doesn't come over from the corporate world very well or the military.

Brian:

Well, I actually I'm surprised that people learn it in sports because I didn't. The I mean, you can if, like you said, if sports are taught right, I believe you that you could learn teamwork and Mhmm. And, you know, working together and stuff. There's a there's also very competitiveness. Like, not even just with other, like, competing with your team, but competing against your teammates Mhmm.

Brian:

That goes on.

Paul:

I've seen parents who pay their kids $20 per left handed goal. Yeah. Why? Because their little precious is the one and only important thing.

Brian:

But but why left handed goal? Is left handed goal a difficult thing or something? Or

Paul:

when you're young, you haven't learned to use both hands very well.

Brian:

Oh, okay.

Paul:

But you're right. Youth sports has gotten worse. It's become a vehicle for the adults to scratch their egos. Yeah. It's gotten expensive.

Paul:

It's gotten elitist.

Brian:

Well, I don't know if it ever was not. I, you know, I I remember so I I the sports I played when I was young, I played, you know, a little soccer. Like, it was it was, you know, too young to remember barely. I just remember getting rained on. And then, in middle school, I thought football looks fun.

Brian:

I'll try that. And 1st day, the coach says 1st day of practice, coach says, okay, want the, like the, the, backfield to go over here and the, the line line people go over to this side. And I I just I'd never played before. So I was like, I don't know what you're talking about. I mean, I mean, I know what those are, but how do I know what I should be?

Brian:

Mhmm. And so that and that was because which I didn't know at the time that there were all most of the other kids that played like, little little little league football or something like that. And I think that, and I get that, like high at the point where the, like the varsity, varsity football and all the varsity teams, they're trying to win and they're trying to, like, go on to college and stuff like that. But I think I think at least beginning freshman year and younger than freshman year, I don't think that we should be weeding people out too fast.

Paul:

Totally agree. It depends on which scoreboard you're aiming for.

Brian:

Yeah. I'd like to see it be more about having people get, try something out that they may not have ever tried before and see if they like it and, have fun with it and and do the whole team thing. So

Paul:

everything you just said, I really, really agree with. And it's also how you conduct yourself in your public role in software. You are someone who encourages people, brings people together, shines the spotlight that you get on you. You share it and then spot shine that spotlight on other people.

Brian:

Cool. Thank you. I will. You do get your payment for, agreed to a payment for,

Paul:

promotional consideration.

Brian:

I want one more sport thing that I now I'm remembering my youth. I did play, or I was on the, track and field team. Is that a thing? Mhmm. For 1 year, just tried it out, and I think I did the the the discus.

Brian:

Yeah. That's it. Where you try to spin around and throw this heavy disc and try not to hit people. I was terrible at it. But oddly enough, be those seem like individual sports, and they are.

Brian:

But I I felt more teamwork in in team camaraderie in the in that experience because doing poorly didn't drag anybody else down. Yeah. They they were, like, trying to get encourage me and teach me to to do better, of course, and the the other kids. But the the the best person at, discus didn't get worse because I was there. Awesome.

Brian:

It was interesting.

Paul:

Anyway There's a theory that if you take 2 boys and have them do a sprint against each other, they'll do they'll run faster than if they ran by themselves. But 2 girls will run slower than if they run by themselves because they don't wanna show the other one up.

Brian:

Yeah. Probably an overgeneralization, but interesting. Yeah.

Paul:

You also got into skatepark culture, right?

Brian:

Yeah.

Paul:

And I a tribe, a culture, and also it was your choice, right?

Brian:

It it was, it was my choice. But I was just thinking about some of the analogy between skateboarding now and, and open source and pike Python was that one of the we had that in common. So the people that I hung out with, we had the skateboarding in common. We might not be able to talk about anything else. We might be different music types, different, in different ages even.

Brian:

I remember being a freshman in high school hanging out with, like, late year college students, and and then all the way down to, like, younger kids. And what was the thing in common? We were all watching the half pipe to, to wait our turn so that we could ride. And then we were talking about stuff and, you know, encouraging each other. There wasn't, I mean, there weren't competition.

Brian:

There were probably competitions, but not in my circles, but, teaching each other tricks and teaching stuff. And, that equalizer of, young or old doing it new, you all the old guys are fine in teaching the new people because we have to have a new generation coming along. And I do see that in the, open source world a lot.

Paul:

My son got into a sport that sounds a lot like that kind of culture parkour in it, like, specifically issues, competition and really good fit for him. He thrived in something like that, and I actually found myself learning from him about the virtues of that kind of approach.

Brian:

Yeah.

Paul:

When I got back into coaching, I started to focus on the kids who needed lacrosse more than lacrosse needed them.

Brian:

I think that maybe we could feed that back to other things as well. There's a there's there's some, like, kid activities that I wish were less competitive. Like, early I don't know if you have any of your kids have ever taken dance, but dance classes are most a lot of them that I've been involved with are, like, the train to teach. You you get a little bit of instruction and lesson. And then it's, and then it's like a couple months of learning the same thing over and over again to do a performance so that they could compete somewhere.

Brian:

And

Paul:

all the joy of concert piano plus looking feet.

Brian:

Well, also, like, I'm pretty sure that, like, 99% of the kids that get into dance at, like, age 8 aren't doing it to become professional dancers. Indeed. Just saying. Indeed. And I

Paul:

It's there's gotta be joy. Yeah. I mean, joy and purpose go well together in appropriate ratios.

Brian:

And I get the thing of like, you go on to like do something so that the parents can watch it and go, oh, look what little, Jimmy learned or something. But, you know, I don't know. Like,

Paul:

I'm hoping that some of your listeners, Are thinking, hey, that matches when I got into such and such that they found their tribe and they their heads are nodding. They're like, I know exactly what you're talking about. A warm, welcoming place where I could be the best me.

Brian:

I would love that. And speaking of audience and people listening and people coming on as guests, So this, Python people is a little bit of an experiment. So my original idea was instead of diving too far into the technical stuff, let's, like, meet the people and get to know the individuals that are involved with Python a little bit more.

Paul:

Well, well said. Yeah.

Brian:

But but where it goes from there, like you brought up bringing up some of the history stuff, I think that's a great idea. And I'd like to have other people go, you know what? If we're talking about just the people around Python and the culture, let's talk about other things and the, tying in other things that they have in life. Like I'm not a musician, even though I apparently collect good cars. But, I know some people are, and I'd love to hear like, that, there, how, how music relates to software and stuff.

Brian:

That'd be so, I think I've asked a ton of questions, but I really thanks Paul for supporting the show and for, for being the 2nd guest. And anyway, thanks.

Paul:

Thanks for having me. Thanks for talking about the thing we all have in common, which is Python. Like Brett says, come for the language, stay for the community. And we should all just take time every now and then to appreciate the thing we have.

Brian:

Yes. But there's and also keep making it better. Let's like you were talking about with diversity, there's we're not perfect yet and, you know, room to grow. So thanks a lot and, catch up later.

Paul:

Thanks, Brian.

Creators and Guests

Brian Okken
Host
Brian Okken
Software Engineer, also on Python Bytes and Test & Code podcasts
Paul Everitt
Guest
Paul Everitt
Python and Web Developer Advocate at JetBrains for PyCharm and WebStormIDE. Python oldster, Zope/Plone/Pyramid mafia. Girls lacrosse, running.
Paul Everitt - Early Python, Coaching
Broadcast by