My First PyCon (2026)
My First PyCon (2026)
Published: May 13, 2026
Day 1, Wednesday May 13
I recently got a new job that allows me the flexibility to work while attending conferences (incredible). One conference I have been meaning to go to since I first started my career as a software engineer is PyCon. I recently attended PyCon 2026 and I want to share my experiences below.
I decided to go into this conference with the idea of getting the "full experience". Which meant staying for the full duration (Wed-Mon) and participating in the sprint sessions at the end of the conference. I signed up for tutorials, talks, and the PyLadies dinner auction thing. I also read a guide from RealPython on what to expect at PyCon in general. This made me feel good, but an article only prepares you so much.
I attended a tutorial on day one. It was on "Creating MCP Servers". It was awesome. I learned a great deal about MCP integration during the morning session. My work has asked me to make a lot of AI tools recenlty (shocker). I've unknowingly developed MCP servers without formally knowing what the MCP standard is. Incredible. Attending a class, understanding the "Industry Standard", talking to other devs, and doing hands on development was helpful in getting me up and running. I feel like I can take this knowledge back to my team and use it in personal projects. Win.
The second tutorial I attended in the afternoon was OK. It was a live demo implenting RAG with Python. I didn't learn anything new. The method of live coding demos gets pretty messy no matter how much one prepares. Which is what happened for the presenter. This is one of the more important take aways I had at PyCon: Not every talk is created equally. A topic that seems not interesting can be incredible informative based on the presenters ability to publically speak well. Live coding demos work well when the code is already written and tested (we've all heard the story: "it was working on my machine a few minutes ago I swear!").
Day 2, Thursday May 14
Day 2 was tutorials in the morning and sponsor presentations in the afternoon. The opening reception was at night. I attended a tutorial on machine learning models and later in the day attended sponsor presentations on building AI agents. Both talks were moderately useful. I didn't learn much from either talk, what felt impactful was meeting friendly developers in the hallway who shared their professional opinions on AI. I learned how other companies are using AI and the limitations they face. This is a theme appreciated out of PyCon: getting to meet friendly developers who have a real passion for the game.
Day 3, Friday May 15
Day 3 was awesome. The expo floor opened and I received an insane amount of -free- company swag including t-shirts, socks, hats, and backpacks (thanks Tower financial! They deadass handed out $65 Osprey backpacks). I received a copius amounts of stickers too :). I enjoyed getting to chat with different companies about their products and how they use Python. While the conversations were truly sales pitches, it was cool to interact with multiple big companies in one place. I met some more developer friends who I tagged along with to get more free swag. Felt a lot like Trick or Treat on Halloween. Later in the day, I attended talks on various topics that ranged from amusing to informative.
Day 4, Saturday May 16
Attended more talks, a keynote speech, and the PyLadies Auction. I almost bid $850 on a GitHub skate deck which I kind of regret not spending more for. Oh well. maybe next year. I did spend a lot on attending this conference in the first place so I was hesitant to spend another ~$1k haha. I think the coolest thing I learned on Saturday was just how much I've been missing out on from not being apart of the Python community. Seeing many share their unique projects and experiences highlighted a crucial subject: I sorely need to engineer in my free time. Seeing others develop cool software prjoects with Python inspired me to get busy implementing my backlog of ideas. I've been musing over the past three years about potential projects. Yet, here in front of me at this conference were hundreds of people who had ideas and made them a reality. Further more, they got on stage and had talks about them, even fielding questions from others (scary!). I was truly inspired.
I guess, when I initially did my career change from pre med to software engineering, I kept a lot of the "pre med" mentality (bad for swe). In pre med I would study study study to pass tests, quizzes, and labs. But really, software engineering could not be more different as a discipline. This field is all about making things. My real world development matters! I was witnessing a change within myself, seeing others develop cool projects stoked a fire in me that was previously a wee pilot light. I felt good. and realized just how busy i'd like to be writing code.
This blog is a good example of what I mean, I always...