|
|
Bite-Sized Python News & Updates |
|
 |
|
|
|
The Mutable Trap: Avoiding Unintended Side Effects in Python |
Ever had a Python function behave strangely, remembering values between calls when it shouldn’t? You’re not alone! This is one of Python’s sneakiest pitfalls—mutable default parameters.
We were bitten (no pun!) by this in one of our Bite exercises recently. We patched it and Craig Richards was so nice to write an insightful article about the issue and how objects are shared by reference + how this can be a risk for globally scoped objects.
|
Don't get caught out! Read here
|
|
|
|
Bridging the Skills Gap in Africa |
|
We've written a short article about our efforts to support people across Africa with building and growing their Python skills. This is a big deal and we're open to all suggestions and connections. And if you have any ideas, we'd love to hear them!
|
Read the Article
|
|
|
|
|
From Olympic Lifting to Data Engineering |
|
This week we have Tim Frazer on the podcast. Self-taught software developer, PDM alumni, competing powerlifter, strength / dev / career coach, entrepreneur, and voracious reader and learner. We talk about Tim's journey and the important career + mindset lessons he learned along the way. Get inspired!
|
Watch and Listen here
|
|
|
|
|
Take back control and get it done |
|
No more excuses, and no more letting external factors dictate your ability to get things done.
Learn all of the techniques, tools and habits you need to be in control of your day. You'll surprise yourself with how much time you claw back, and how much you actually get done!
|
Pybites Productivity Course
|
|
|
|
|
Dev humor corner |
|
"It works on my machine." – Every Developer Ever
Doing SW dev for a while, we know better right?! ;)
|
|
|
|
|
 |
|
\n\n\n\n
|
|
|