Share
Insights from our very first Code Reading Event!
 β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ

Bite-Sized Python News & Updates

Insights from Our Code Reading Event

We all know that learning from other developers is one of the most effective ways to learn, grow and improve as a developer. The problem is that we don't often get the opportunity to do so!


Well, this past Friday was our very first Pybites "Code Reading" Event! Hosted by none other than our very own Blaise Pabon, and open to the wider Pybites Community, the event was a great success!


There were 10 developers in attendance which was both a blessing and a curse.


We learned a few things through this event, one being that the more developers you have on a code reading call, the more challenging it becomes to keep the pace! Here are some more insights gleaned from Blaise + the attendees:

  • The process makes unfamiliar code less daunting.

  • It helps to see code from multiple perspectives.

  • The large group slowed things down.

  • Some learned some best practices.

  • Breakout rooms would be helpful with larger groups.

  • Some comments pointed out that we spent too much time on "ceremony". That's typical for a kick-off session where most people are new. Subsequent meetings will flow more quickly.

  • Changing up the group every session would be detrimental. The best results come from keeping it the same every time.

  • Communication and respect are key to success.

Overall, we're super happy with how it all went, and a good time was had by everyone in attendance.


There's definitely room for improvement, so we'll be discussing how toΒ refactor (pun intended) the event and create regular smaller sessions.


This isn't something you want to miss, and it all starts with joining our community and getting involved!


Thanks again for hosting, Blaise, and to everyone who made it such a valuable experience!


Don't miss the next event!

Make quick AI apps using Marvin AI

It's amazing how easily you can make AI apps these days using OpenAI's API + a bit of Python / Marvin AI 💡

Here is a quick book recommender script 😎 - I only really needed a Pydantic model, a decorator, and a prompt in docstring ... 📈


Get the code

More Rust Platform exercises 🚀

We started working on a set of intro Rust Bite exercises.


Status: 10 done, 40 more to go ...

Plus, we added a nice Rust-theme + back-ported some nice features we have on our Python coding platform like scoring, gamification / ninja belts, leaderboard, exercise progress and the coding streak calendar.


And you can now sign up with the usual auth methods: email | GitHub | Google.


Code more Rust

New Book! Effective Visualization

Our mate, Matt Harrison has just released a brand new book,Β Effective Visualization.


In the book, Matt demonstrates tangible ways of using matplotlib and pandas to visualize data. While there are many books that talk through theΒ theory on these, there aren't really any that demonstrate, and then have discussions on their application. The use cases are relatable and interesting too!


If you're looking to learn some best practices around data viz, this is worth a look.Β (Note: clicking the link below will take you to Matt's site, Metasnake).


Buy the book

Dev humor corner

"A good programmer is someone who always looks both ways before crossing a one-way street."
- Doug Linder

\n\n\n\n

Email Marketing by ActiveCampaign