Meet Will Raphaelson: From Script to Production Flow With Prefect & Marvin AI

This week Robin Beer – one of our coaches – interviews Will Raphaelson, Principal Product Manager at Prefect. ๐Ÿ˜ They talk about his use of Python, Prefect as a tool and its philosophy, open source + business and Marvin AI. ๐Ÿ ๐Ÿ’ช And of course they share cool wins and books they are reading. ๐Ÿ’ก… Continue reading Meet Will Raphaelson: From Script to Production Flow With Prefect & Marvin AI

6 Cool Things You Can Do With The Functools Module

In this article let’s look at the functoolsย Standard Library module and 6 cool things you can do with it (be warned, a lot of decorators are coming your way! ๐Ÿ˜) … 1. Cache (“memoize”) things You can use the @cache decorator (formerly called @lru_cache) as a “simple lightweight unbounded function cache”. The classic example is… Continue reading 6 Cool Things You Can Do With The Functools Module

Your First Python Open Source Contribution: A Step-By-Step Guide

Introduction I recently re-engaged with one of my open source projects and it was a rewarding experience. ๐ŸŽ‰ It was a Pybites project I had written the core for years ago, but thanks to some amazing Pythonistas in our community it became a way more mature tool so I had to get acquainted again. I… Continue reading Your First Python Open Source Contribution: A Step-By-Step Guide

Why Start Your Programming Journey With Python?

Diving into Programming with Python I’ve spent years entertaining the thought of becoming a software developer, only to get overwhelmed by the vast array (pun intended) of programming languages to choose from. Which one should I choose, where do I begin? Java? JavaScript? C? C++? C#? Ruby? Django? Flask? Woah… wait a minute? Understanding Frameworks… Continue reading Why Start Your Programming Journey With Python?

How to Be a Productive Content Creator

Welcome back to the Pybites Podcast! This week Hugh Tipping interviews Bob Belderbos about how he manages to get so much content produced on a weekly basis. Listen here: Or check it out on YouTube: They discuss daily routines, the content planning process, tools, content quality assurance, how to avoid burnout and more general tips.… Continue reading How to Be a Productive Content Creator

Write more maintainable Python code, avoid these 15 code smells

This week we talk about code smells. ๐Ÿ’ก Listen here: Also available on our YouTube channel: Code smells are characteristics in the code that might indicate deeper issues or potential problems. While they’re not necessarily bugs, they can be a sign of poor code quality or maintainability issues. ๐Ÿ˜ฑ We distilled 15 common smells ranging… Continue reading Write more maintainable Python code, avoid these 15 code smells

Excel Embraces Python, Opening Doors to New Roles and How PDI Can Help

In this episode, we delve into the groundbreaking integration of Python within Microsoft Excel and its transformative impact on non-tech professions. ๐Ÿ’ช๐Ÿ“ˆ Listen here: Or watch here: Discover how this evolution empowers professionals across diverse fields and the dynamic opportunities it presents for career advancement. We also shine a spotlight on the achievements of people… Continue reading Excel Embraces Python, Opening Doors to New Roles and How PDI Can Help

10 Tips to Make Your Developer Resume Stand Out

At Pybites we support our pythonistas with expert CV guidance to make their job applications stand out in a tight talent market ๐Ÿ’ช ๐Ÿ“ˆ Here are some essential ingredients that make a great resume: 1. Clear and Concise Structure Start with a clean, well-organized format. Use headers, bullet points, and consistent fonts to ensure readability.… Continue reading 10 Tips to Make Your Developer Resume Stand Out