
Pybites Podcast
The Pybites Podcast is a podcast about Python Development, Career and Mindset skills.
Hosted by the Co-Founders, Bob Belderbos and Julian Sequeira, this podcast is for anyone interested in Python and looking for tips, tricks and concepts related to Career + Mindset.
For more information on Pybites, visit us at https://pybit.es and connect with us on LinkedIn:
Julian: https://www.linkedin.com/in/juliansequeira/
Bob: https://www.linkedin.com/in/bbelderbos/
Pybites Podcast
#102 - How Michael Knott used Python to enhance his sports coaching career
Welcome back to the Pybites podcast. This week we have a wonderful chat with Michael Knott.
We talk about the most valuable things about Michael's Python journey, including what he achieved through our PDM program.
We talk about:
- Michael's work as a fitness coach and how he got into Python as a tool to automate repetitive tasks in his daily work.
- How he improved his Python and developer skills in PDM with us.
- What challenges he faced when started his programmer journey.
- Some really cool technologies he has learned and applied in his apps so far.
- How the things he learned with us are positively impacting his craft.
- How he gained confidence in spite of feeling imposter syndrome (e.g. getting his code out there).
- And ... (as usual) how important the mindset side turned out to be.
We also celebrate wins and share what we're reading (book links below).
Links:
- The PDM program (Michael's ISSF Scraper is featured under the projects section!)
- Julian's Flask Udemy course
Books:
- Still Life (fiction)
- Practices of the Python Pro (SW best practices)
- Publishing Python Packages (new!)
- The Dream of Europe (history)
- Find Your Strength (productivity)
We hope you enjoy this episode and reach out if you have any feedback: info@pybit.es
To reach out to Michael, you can do so:
- On LinkedIn
- On Twitter
- On our Slack
Yeah, I guess you were stuck in a bit of tutorial paralysis there. I feel like a bit of a cliche and everything like that, but I think it is. It's kind of like it's the journey, isn't it? You start learning, and then you start collecting these resources, and then they're not quite specific enough to what you want to do, and you reach that bottleneck and you don't know how to get past it. That was definitely my experience. And so, yeah, then it's just needing that person with a little bit more experience to just unblock and get you past that so you can then keep going again. Hello, and welcome to the Pibytes podcast, where we talk about Python career and mindset, where your hosts. I'm Julian Sequeira. And I am Bob Baldebos. If you're looking to improve your python, your career, and learn the mindset for success, this is the podcast for you. Let's get started. Hey, everyone. Welcome back to the Pyrebytes podcast. This is Julian. I'm here with Bob, and I have a very special guest with us this week, Michael Knott. Now, before I introduce Michael, I will just say thank you for being here. Bob, how are you? You good? Great. Excited for this episode. Lovely. We get Mike one. I know there's a lot to cover. So, Michael, quick introduction for you and for everyone who's listening. Michael is an athlete coach that also happens to use Python in his day to day work. And Mike's just completed his time with us in the PDM coaching program, so we wanted to bring him on here just to have a chat so you can hear all about the cool stuff he does with Python, what his journey's been like, and so on. So, Mike, do you want to. Before we jump into the questions and stuff, do you want to just share a bit about yourself and what's going on? Sure, yeah. Well, thank you for having me on the podcast. This is great. So, it's nice. So, yeah, as you said, I work with athletes. I'm a strength and conditioning coach and I work for an institute of sport in the UK. And so, yeah, my main role is physical preparation for athletes, and that involves quite a little bit of work with data, and I suppose that's how I started on this journey towards Python. So, yeah, strength and conditioning coach day to day, and work with athletes in the gym, out on the track, on the field. And then, yeah, the python bugs kind of caught me, so that's how I ended up here. Nice, nice. How did the python bug catch you? But what happened was it's with everyone. Yeah, I think it's with everyone. You start with Excel and you start collecting data and then you realize that Excel is not going to do it for you anymore. And I was trying to scrape some data from a website and there was a lot of copy and pasting. I think I was using power query to try and sort out the rows and the columns and then some. It must have been a Google search that suddenly realized that there's a better way of doing this. And Python, the language seemed to be the way to go for that. So that was the entry point. Nice. Yeah, I think a lot of people relate to that. Getting stuck with Excel, not wanting to do any VB, getting sick and tired of scripting with excel and just wanting something they really have control over. So, yeah, that's awesome. Cool to hear it. And before we jump in though, uh, into the actual python journey, what's a win? You know, because Bob and I, we always share some wins on the podcast. So you as the guest, you go first. Yeah, yeah. I feel a bit nervous sharing this, but, um, my wife and I have started learning Spanish. I feel nervous because obviously, like, you know, Bob's in Spain, you can speak Spanish. So it's week one, day two of us learning Spanish. That's awesome. So it's always something I've wanted to do because I've spent a bit of time there previously and never jumped into the language. And then it's nice just to have something that my wife and I do together. As you guys know, two young kids, it can get a bit full on. So it's finding some, something that we can do together. So my win is like, I've jumped in taking that jump and, yeah, I'm learning Spanish. Nice, nice. How are you learning it? Yeah, because we're short on time. We've gone down the audible route at the moment, so we got a few recommendations and some of the courses. So we're working through that together. Together. And then just in the evenings going through it, so we listen to it individually and catch up in the evenings and start working through it. So, yeah, that's the goal. Nice, nice. One recommendation, if I may talk. Italki, the network social platform, very affordable teachers. And you can do intercombeos or interchanges. Basically. You can trade English for Spanish. So you can do half calls with some people. Some people. Because it's all about the. Yeah, yeah, yeah. Because it's all like the deliberate practice, right? Like coding. Like, you have to practice. You cannot just learn from a book. So. Yeah, yeah, I think that's the link. That space. Yeah. Probably jumping in a little bit too quickly, but with PDM is you got to just get amongst it and just start going and then just keep showing up and hopefully the good stuff happens. So. Yeah, I appreciate that. I'll check that out. Yeah, that's cool. That would have been a perfect segue into the python stuff, but got to respect the wins. Bob, what's your win? Oh, spotting moments. But can you go first? You want me to get first? Okay, I got two slight wins. The first one is that school holidays are over. Oh, my goodness. I'm so over the kids being at home every day. I don't know how to. All of those listeners out there in the states and I don't know where else around the world where you have three months of summer holidays or eight to twelve weeks or something, I don't know how you do it. This was six, this was just five to six weeks and I was going out of my mind, but only because I had to work for part of it. Right. But anyway, it was good. So that's one win. The boys are back at school today, which was fantastic. And the other win is that our little one, our two year old daughter, we finally got her into daycare. So she started daycare on, on every Monday and it's just she finally is no longer crying as we drop her off there every Monday. So that's my win. We are going to get at least one day a week back and we're very happy about that. So there you go. Nice. Your turn. Yeah. I still don't know when, but I will just go with my new office. As people already have noticed, I'm in a different environment than usual. And I think the win here is like resistance to change because I put it off for a long time till my kids started pushing and we have to have a room, each one of us, we are of age or the wife was pushing, but it's the same. So I had to kind of sacrifice my office, but I was kind of reluctant because what about the Internet and. No, you can just have a TP link extender and I'm on the ethernet and it's all good. And. Yeah, actually it's much better office now. So just a win in that sense, like your working environment, tweak that because it's what you're going to use every day, right? Yeah. Nice. I like that you turned a I got kicked out of my office story into a solid win. It's all mine said, bro. And the productivity. Right, sorry. And the product placement there, the TP link and the Italki. I tell you what's get some affiliated anyway podcast being sponsored by. All right, so let's dive into it, I reckon. What did you say? Yeah, no, I'm just using those things. Yeah. Okay, so Python journey, Mike, tell us about it. How have you been working through, like you mentioned how you got into Python with Excel and that was your need. Right. But how did you get from there to PDM? And then how was PDM for you? How did it all work for you? Yeah, I think it's probably a similar story to everyone else. Whereas when you start learning, I went to Udemy, found a popular course and you start working through it. They're good, the courses are great, they give you the basics, but then you start working on some projects and it had no relevance to me. And so the motivation wanes and then I'll go find another one. And so there may have been some web scraping projects, but it was kind of just touched the surface and it wasn't what I needed to do. So I was getting lost and a bit frustrated. So then it was just trying to find a better way. So yeah, lots of googling and then that's when I found pybytes. I think it was actually the code platform. First of all, I found and then saw that link of arrange a call. Yeah. And the frustration led me to, yeah, I'm going to book that call because I want to move forwards, I want to try and get this data, scrape this data. So, yeah, then ended up on a call with Bob. Just obviously with the time zone differences, it was me and Bob on the call and yeah, that led me to PDM. So yeah, I think it was frustration not moving the way that I wanted to go and not moving as quickly. I suppose that's the main thing. I wanted to be moving quicker. So google Pie bytes came up, got on a call with Bob and yeah, PDM just seemed like the answer. Nice. Yeah, I guess you were stuck in a bit of tutorial paralysis there. I feel like a bit of a cliche and everything like that, but I think it is. It's kind of like it's the journey, isn't it? You start learning and then you start collecting these resources and then they're not quite specific enough to what you want to do and you reach that bottleneck and don't know how to get past it. That was definitely my experience. So yeah, then it's just needing that person with a little bit more experience to just unblock and get you past that so you can then keep going again. And so, yeah, it was trying to find that bytes was that solution. And do you want to share some of the stuff you worked on in PDM, the apps you build and the stack and some of the learnings? Yeah, definitely. So I wanted to try and create some stuff that I could use at work. And the biggie was just managing data. So, yeah, the first app that I built was around just collecting, storing, and then visualizing some data. So, yeah, we used Django. There was a bit of chart js in there as well, just to visualize some of the data. So, yeah, created a Django app. So just basic create, read, update, delete. Kind of functionality for olympic shooting athletes, actually. It was. So they record competition data, they record their training data. So I gave them the functionality to do that and then visualize it. So that was the first app, and then the second one was a web scraper. So then I wanted to go to the issfs. I double sf, I can say it, website shooting website, and it's got just a lot of dynamic content there. So I wanted to grab the data. So, yeah, use playwright. So one of the other coaches on the PDM program, Michael Abrahams, I think it was the demoed playwright while I was on PBM, which seemed like a perfect solution for me to utilize to get that, to automate, what would you call like a browser to get that data. So, yeah, created a web scraper, learn how to link that up with a database and grab the data. And then since then, I've just been learning pandas and trying to analyze that data, making something useful. So, yeah, those are my two apps, Django first of all, and the web scraper afterwards with playwright. Nice. That's a nice collection of tools and technology. I also think you streamlit, right, to present the data? I did, yeah. Of course. I can't forget streamlit. Streamlit's amazing. Yeah, yeah. So, yeah, use streamlit for some of that data. So, yeah, just print that front end. Streamlit's like so simple and straightforward to get going. Obviously, there's more advanced features and that you can get into, but for someone just a year into their journey with Python, Streamlit just gave me the ability to have to just create this web app that people could interact with and navigate around and access the data that I've grabbed from that website. So, yeah, streamlit. Yeah, definitely check Streamlab. Awesome. Okay, so I'm gonna. Just, before you ask anything else, Bob. So, Mike, I'm gonna put you on the spot. This isn't in the questioning here. It's just I was listening to you talk. So for everyone listening, right, there are people listening to this podcast that go through imposter syndrome that essentially say, I'll never get there. Okay. They listen to all the other Python podcasts out there where they have people talking about tech every week and they think, yeah, that's all well and good. Those are the experts. Right? So you just mentioned, right, you've been coding for about a year. Is that right? Yeah, yeah. So you're coding for about a year, and you just rattled off some projects that involved so many different technologies, right? You're talking Django, you mentioned streamlit, you mentioned playwright. What database did you use for this? Postgres. Postgres. Okay, you're talking about now I don't even remember everything, right? But pandas, chart, js and pandas, you went through all of this stuff. This is a year of starting with Python. And had, I guess, when you started, this is. I know this is a leading question, okay? So I apologize, everyone. You know where I'm trying to go with this. But when you started, could you have imagined that a year later you would not only have used all those things, but actually understood how they work together? No, definitely not. So the good thing for me, when you're asking that question is like, I just didn't know what good looked like. I didn't know what good development looked like. And so from, like, checking out the tutorials where everything's edited and clean, you just think, like, magic just kind of, like, appears. And these people just, you know, it's perfect straight away. So a big thing for me was just understanding the process of actually developing some code or a bit of software and what that actually looked like. And that was really great. So, Bob, with the code clinics and the other coaches sharing that, you could actually see what that process was like and how it's iterative, how you just get something working. Refactor. Okay, debug. Got to play around with it. That was the big thing for me. So I think prior to, you know, to starting this journey of EDM, I was just. I was scared of it. I was scared of these different frameworks. Like, how do I approach this? And like you said, yeah, I'm never going to be able to understand it all. But then seeing, you know, these professional developers, Bob, the other coaches, how they get about it, we realize that no one knows it all. You know, they're learning as they're going you know, they may have expertise in certain areas, like Bob's great on Django, but it's still a process that you've got to go through. Use the documentation, Google, get something working once it's working, refactor, and just keep going in that manner. So I think the big thing for me was it. Yeah, it broke that mystery and it gave me that, okay, this is what good looks like, and good is googling. Good is going to the docs. Use the code that's in the docs to get yourself started, then amend it. So, yeah, that was the big thing for me. So I think it. Yeah, I suppose that was, it made me realize what's realistic. I think. I didn't have a realistic idea about what good looked like. So I think, yeah, that plays into imposter syndrome. I'm never going to be able to do this. Whereas seeing good, it's like, okay, I can start on that journey and start chipping away at it. That's awesome. No, no, it did. And it just takes me to another point. Sorry, Bob, I'm just. I'm still going here. I'm still going. Like, you mentioned that you started with udemy courses, right? And it's the toughest thing with any of these online courses and mine included, right? Like, I have a free flask course on Udemy. I haven't touched it in years. I'm sure it's still there. But the thing is that those are made with perfection in mind, right? As people are making those, if they screw it up, they stop their recording, they clear the screen, they reset up their code and then they start recording again. So all you see is the user is that perfection. And you don't see them mess up. You don't see them having to hit delete and see their code fail when they try to run it, execute the python script and like, oh, what just happened? So they don't go through all of that. And that's the toughest part with the courses, because then you're just copying that stuff verbatim. You don't quite understand how it all works together. You don't know what to do if it fails. And, yeah, I just. That's one of the things that really stands out to me about all of you that go through PDM is that you all learn that process and that's one of the things you come out at the end saying. That was one of the most valuable things about all of this. So. Yeah, cool. Bob, sorry, I cut you off with a question. I think you had one ready no, no worries. No, no, that's awesome. Thanks for sharing. And, yeah, also just to thank you because you were one of the PDMers saying, like, well, when you actually mess up in code clinic, that's the most valuable stuff you're showing. And that was really an eye opener for me, like, to keep things raw and not edit it too much. And, yeah, just show more of what's actually happened when you write software. So that was a great insight you gave me. So just a quick thank you shout out there I wanted to ask about. So, yeah, again, super impressive. Right. All the technologies you mentioned for just a year of Python experience and that overall understanding the meta skill of how it all fits together, I was just curious how that now impacts your work. So you have a couple of apps done, you're of course still doing the coaching, the work with athletes. Your aim was to automate more of that. So what's the impact now on your day to day work? Is Python more present there? Are you gaining more efficiencies? How is it impacting your work? Yeah, definitely make it more efficient. So in day to day work, I suppose I use lots of software, so, like things like apps to communicate programs to athletes. So they've got them on their phone, they've got dashboards on there so you can see what the athletes up to, but you always want to have your own bespoke dashboard. So just the ability to go in there, grab the data off the Apple and manipulate it, to have what I want to see to be able to visualize it, it's been great. The other thing is, I've just started working with other colleagues within my network to help them out or do projects together. Nice. So just been working on another scraper with a colleague to try and grab swimming data. So that's been really good. So, yeah, it's, I suppose these little projects just to streamline a few things. And whereas previously I'd be copying and pasting, I've now automated things to make that more streamlined. But then for me, the biggie for me now is I just want to take the knowledge that I got from PDM and take that a step further. I never actually deployed that first Django app and that's something that I want to do. So, yeah, I want to go back to that app, make sure it's in a workable structure, and I want to deploy that. You get one or two athletes working with it because. Yeah, that's what I'm going to find out once people start using it and I'll find out how it's working, where I need to improve it, what may be going wrong. So, yeah, so I've got some stuff in place, I'm automating things, but I also want to go back, amend that Django out, get that out there, get people using it. I suppose I shared that as well, because during this project I was doing with a colleague, we've been using GitHub, working on that together. When you're just by yourself, tapping away coding, you can pick up those bad habits so you can change tons of things at once. You don't have to worry about anyone else. But then when I was working with a colleague, I started changing too much at once. You know, commits and pull requests and then it messes them up. So, you know, that was a big learning for me. So it's not until you, you actually working with someone else, you actually get that app out there that other people are using where you really start learning a little bit more. So maybe I'd got a little bit too comfortable and just, yeah, I'm automating my stuff. I'm just working by myself. It's not until you start engaging with other people, other developers or when you put that app out there that users are using where I think that's going to accelerate my learning again. So I've gone off on a tangent a little bit. So yeah, I'm using Python to help me out, but it's also that realization that, yeah, I need that next, that jump as well. I keep working with other developers. Get that jungle up out there. Yeah. Did that answer the question? So I went off on a bit of a tangent there and kind of like, yeah, no, no, I loved hearing the impact and that it's all rippling through in your professional life and that you also recognize that next level because we had a question here about aspirations and working with other development developers is of course critical, and this is nice to hear that now you have that confidence to do that right, that you have the foundation to take to the next level. I was also just going to say on that it's even thing we learn in Spanish from the mindset side of things from PDM is I think before I'd have been daunted by Spanish, but again, it's knowing that process, that small steps, consistency, keep showing up, put yourself out there. So I've got to go speak Spanish with some spanish speakers and then I'm going to learn it. Same kind of process that I did with PDF, write some code, create a pr, get feedback on it. So yeah, it's helping out and work, and I'm using Python, but I think also just wider in terms of my whole life, you know, there's been real benefits there on the mindset side of stuff. Got to jump in and just small steps. Consistency. Yeah. Then good things happen. That's awesome. That's awesome. Now, before we jump into that mindset again, the perfect segue, but I have another question for you that I think will help and be of benefit to everyone listening. Now, you mentioned that you're working alongside that colleague, right? With the swimming data, was it? Yeah, yeah, swimming data. So aside from the challenges of dealing with data. That's wet. That was a. That was a joke. No? Anyone? Okay, fine. With that data. The question for you then is, how did you engage that colleague? Right? Because there's some networking piece there, there's a confidence piece to be able to come to someone else and say, hey, do you want to do this together? So, I mean, was it simple for you? Was it easy? I know this is something you wanted to do when you're in PDM. We talked about it, but how did you get there? Yeah, yeah, that was a challenge. And that was one of the things of building my network. And that was something you helped me out with, Julian. But I just started arranging meetings with colleagues within the company that I work for. And it turned out they run this code school for newbies, so people who want to learn code, so they invited me along to that. And so, yeah, there's people who are just learning to code, or there's people a little bit further on their journey, like myself, but it just put me in that network of other people who are using python within the industry. So I didn't even realize that was going on in my own company. So just reaching out, having those conversations linked me in there. And a big part of that cohort is just developing two projects. So, yeah, the first project was working with this colleague to grab this data off the swimming website. And then I've got to create another project, I think that's going to link back to what I was doing with PDM and that Django app, see if I can extend that out, get that into a workable place and then get it out there. So, yeah, yeah, sorry, I've forgotten the question you asked there, Julian. I hope I was answering that. But the network piece was a challenge for me, but it's. I think the key thing there for me was like, once you start just having those conversations, reaching out, engaging with people, it didn't have to be anything specific. But then these other opportunities just come about. So, yeah, having that confidence to say, yeah, I'm learning some python. This is what I'm doing. Here's my code. That's a bit daunting. You've worked hard on this bit of code, and then you're showing it to other people and it's like, I hope they like it. Fingers crossed. I felt vulnerability with that, but actually going out and saying that stuff has been opened up. These other opportunities further down the line, I'm so proud. You're speaking my language, man. You're speaking my language. This is what I waffle on for everyone listening on the podcast. You know, it's all the time, get out there, get vulnerable, get networking, you know, talk to people, don't be afraid, because then the doors open and if you didn't take those 2 seconds to reach out, you would. Like. In your case, Mike, you wouldn't have discovered that there was that coding group. So. I love that. That's amazing. So kind of a link with the coding. Right? Like, it's kind of similar, what you said, like, show up, chunk it down, small steps, do them every day. Right? Yeah. But, yeah, with mindset, it might be a bit more tougher because it's like the interaction, but, yeah, it's the same principle. Right? Yep. I love it. And on that note of mindset, this will be the last question, I think, before we jump to books, I'd say, but, yeah, with the mindset piece of PDM, did you, on your python journey in general, did you expect it to play such a big part? Again, a leading question, but, you know, I think everyone needs to hear it. Right. So how important was mindset for you on this? Yeah, massive. And I think when I came in, I didn't think it was going to be so big, but it's when you're then with the rest of the PDM cohort and people are sharing their challenges, that was. Yeah, that was reassuring. And it's reassuring the right word, but you realize you're all in the same boat and everybody's experiencing similar kind of things and similar challenges, and it's nice to know you're not by yourself and they all having to overcome this. So the mindset piece was massive. So just, yeah, being aware of imposter syndrome, creating some strategies and realizing what you need to put in place to overcome that, and then having that cohort there that would, you know, cheer you on when you've got successes, when you've got that win. So, yeah, Mindset played a bigger part than what I realized. Yes, it's the technical skills. You've got to have the technical skills. But for me, sitting here now, it's still that mindset piece. That is the hurdle for me to move forwards. Even I shared that. I've just got to get that app out there with users. Well, what's stopping me? Well, it's a bit scary to put it out there. You know, it's the mindset piece. I've just got to embrace that, get it out there. I've got to work with other developers and push some commits up there, create some prs. But that's scary. So it's that mindset piece again. Coming back to that, I've got to overcome it to take those next steps. So, yeah, mindset's massive. Say that last part. Mindset's massive. Please, Bob, did you hear that? Somebody stop him. No, that's awesome. Thank you for sharing that. And you're right, the thing is, I think the key takeaway for everyone as well is that it doesn't go away. You know, we still feel that. I mean, I still feel every week, every week that we send an email to our friends, list of email subscribers still have this. This fleeting moment of fear hitting send to, like, that many people, you know, does it call the mammalian brain or. Oh, yeah, yeah. I don't know. That's your territory going on there, having to do live demos. Scary. Doesn't go away to just push through it every. Every day. All right, so is that Bob, do you have any more questions for Mike, or should we jump into the books? No, this. This has been awesome. Thanks for sharing. Yeah, I think we were ready for the books. Yeah. All right, so, Michael, what book are you reading? Yeah, I've had to write these down. Some terrible remembering, like, book titles and the authors. So I've got two at the moment. So a bit of fiction I'm reading still life by Sarah Winman. So, yeah, enjoying that. So trying to read a bit more fiction. And just for Christmas, people asking what I wanted, I said surprised me with the book, so my wife got me with that one. So really enjoying that. Based kind of like around world war two, young man, chance encounter, changes his life course. So, yeah, just a few chapters in, but really enjoying that. And then on the python side, I've been reading practices of a python pray by Dane Hillard. I hope I'm pronouncing that right. So the one thing I'm trying to do there, though, is he creates this app called bark that I'm trying to not follow it completely. I'm trying to apply what he's creating to my own project. The going is a lot slower, but I'm hoping the learning there's going to be a lot deeper, some coming up against a lot of roadblocks. So, yeah, just abstracting things out a little bit more, separating out certain behaviors within the code. So trying to get that a go at the moment. So, yeah, those are my two books. Nice, nice. I like the spread. That's cool. I also love that idea that, for Christmas, surprised me with a book. I think that's a great idea. The random factor. Yeah, yeah. The python practice for the pro. That's a great book I read a long time ago, and it's a lot about best practices and architecture and how to structure a code and all that. Right, yeah, exactly that. So, yeah, I feel like, yeah, I'd like to learn a bit more about that in that area. Yeah. How should I structure my code? How should I create it? But I'm just aware that I don't want to follow tutorials because it's all there. It's written out for you, so you can just go through it and feel like you're learning. Yeah. When I've done that in the past, it's never stuck. So trying to take those principles and apply it to my own project. So I hit those roadblocks and have to overcome things. So I'll just copy and paste. Yeah, yeah. Shout out to Dane Hillard. Right? Yeah. I'm not sure how to pronounce, but he also has a new book, a new book on packaging. So I got ordered it, meep edition, as they call it, so that. I'm looking forward to reading that as well. It's on Amazon now. Yeah, I just ordered it. Yes. Because packaging is. It can be very confusing. There's just many tools, and I think he gives an overview of what we should focus on. Cool. Julie, I can go? You want to go? Yeah, yeah, you go. Please. Please. All right. I talked about. You said the fiction book was about the war and stuff. I caught up on history a little bit, and I finished Geert Max. That sounds Dutch. He's Dutch in Europe. So that was a pretty big Tome, and. Yeah, was interesting. And I'm now reading his new book about the last 20 years. So that was all about the 20 20th century, and now he wrote a new book about the last 20 years. So as I'm on the news diet, it's a nice overview to compensate for not watching the news. I get just the last 20 years in one book. I think it's the dream of Europe or something. We will link it, but history it is. Yeah. There's a big book from the sands of it. Nice. Okay. Oh, yeah, for me. So I am reading. I got a book for Christmas. It's more like a Tome. It's gigantic. It's something about the history of Marvel Studios, and it essentially has a behind the scenes look into everything that happened with Marvel Studios from, I think, the first Iron man movie through to avengers Endgame, how the movies were made, behind the scenes footage. It's a beautiful, beautiful work of art, this book. So I'm making my way through that. I'm sure it's going to take me a year at least to read through it because it's so big. But from a mindset perspective, I'm almost finished reading a book called find your strength. So that was one of the ones I borrowed from the library and loved it so much by, I think, three chapters in that I just went out and bought the actual book so I could have a copy for myself. That's by Rachel Coops, australian author. So, yeah, it's really good. I find it very refreshing. It's going to be, again, one of those ones I just read start of every year. It's only like 160 pages, so can get it done in a couple of days during the holidays, so. Love it. It's good. Awesome. Yeah. So with that said and done, Mike, do you have any parting words for everyone listening today? Any tips, recommendations, and then follow that with where people can find you? Yeah, I suppose. Just first things having me on, it's been nice to chat. As I said before we start recording, it felt quite nice, you know, chatting to both of you again. Felt like I was back at the start of PDM and just about to get cracking. So that was good words of advice. I always find this tough going into that imposter syndrome, isn't it? Yeah. Just like, if you're thinking about starting python, go for it. Yeah. I mean, go check out the pied bikes website and book a call with you guys. I know that sounds like a bit salesy, doesn't it? But book on that call and just see if it's right. Because, like, you, you know, that was, you know, when did I do that? That was, you know, last year or may kind of time I put that. Cool. And now I'm here and I can imagine that this is where I'm at and I'm moving in a certain direction with my career and where I want to go. So, yeah, if you're thinking about doing python, go for it. And then, yeah, go find the Pyrites website, put that. Call you guys and see if that's the PDM's right for them. My partner works. Thanks, man. We didn't plan that. Should have planned it. I hope it doesn't come across as too cheesy, is it? You know, but I mean, it, you know, it's been like. It was a great experience for me. Well, it still is, so. Yeah. Oh, I appreciate that. Thanks, man. Yeah. That's very, very nice of you. Thanks. Thanks, Mike. And so where can people find you, then, is dear? Are you on any, like, Twitter? Yeah. So again, this goes back to that vulnerability piece. I've got to pick this up, Julie. So, yeah, I'm on Twitter. So, yeah, Michael W. Knott, that's knaw t, but I'm on LinkedIn. But my LinkedIn needs a bit of work, so that needs updating. So, yeah, you can find me there. No worries. We'll have those links on the py byte slack. Pivot slack is jumping about to ask. Nice. That's a good, good little plug. All right, well, Michael, thank you so much for being here. It's. I mean, we catch up every week anyway, but it's just such a pleasure to chat with you and hear about all of this in one condensed podcast. So that's awesome. Appreciate your time, as always. But, yeah, don't be a stranger. Yeah, thank you both. It's been great. It's been great chatting. So, yeah, thanks for having me on the podcast. Thanks, Michael. Great. All right, everyone, thank you for listening. We will be back next week. This is the first of three podcasts we're recording this week. So, yes, there's a lot of good stuff coming, but we'll be back. Thank you for tuning in a big way for everyone on YouTube, and we'll catch up soon. Cheers. Yeah, thanks.