Listen here: Welcome back to the Pybites podcast. This week we have Andrew McLeod on the show to talk about mindfulness. We talk about:– Mindfulness as it applies to the tech industry and why it’s important to humanise tech.– How mindfulness humanises.– How to be more aware of different parts of the body – as opposed to… Continue reading Coding with mindfulness
Coding with mindfulness
By PyBites Team on 7 December 2022
How to create a self updating GitHub Readme
By Bob Belderbos on 21 November 2022
It was about time to give my GitHub profile a nice intro so inspired by Simon Willison’s blog post I decided to make an intro Readme that auto-updates. First I made a GitHub repo called bbelderbos, my username. That’s how it works: GitHub defaults to showing the Readme.md of your username’s repo on your profile page.… Continue reading How to create a self updating GitHub Readme
Loving the Journey towards your Goal
By PyBites Team on 21 November 2022
Listen here: Welcome back to our Pybites podcast. This week we talk about Loving the journey to your goal. We center our discussion about: 1. Setting Goals. 2. What can you do and how can you love the process? 3. Have that Confidence and discipline to achieve your goal. And self control to learn the… Continue reading Loving the Journey towards your Goal
Software Engineering and Entrepreneurship
By PyBites Team on 15 November 2022
Listen here: This week we talk with Yujian, software developer and entrepreneur. We dive into: – His background. – Why he uses Python and the switch from Java. – His core Python focus these days + cool side projects he’s maintaining. – How entrepreneurship is fundamentally different from software engineering. – His viral post on certificates vs the reality of looking things up… Continue reading Software Engineering and Entrepreneurship
Finding new and removed Python 3.11 modules in 8 lines of code
By Bob Belderbos on 9 November 2022
In our TIL Slack channel AJ shared a cool new find: Today I learned about sys.stdlib_module_names: a frozenset of strings containing the names of standard library modules. … AJ on the Pybites Slack – TIL (today-I-learned) channel So I thought to give it a little test drive, specifically checking for modules that were added and… Continue reading Finding new and removed Python 3.11 modules in 8 lines of code
Tips for clean code in Python
By Bob Belderbos on 8 November 2022
In this article I will give you 10 tips for cleaner code. Hope this helps improve your Python code. 1. Smaller units. Break long functions (methods) into multiple smaller ones that do one thing (SRP or “Single-responsibility principle”). This will make your code more modular and easier to test. For example, a function that parses… Continue reading Tips for clean code in Python
New on our platform: Typer learning path
By PyBites Team on 7 November 2022
It’s finally here … our new Typer learning path! Where? On our CodeChalleng.es platform, check it out here: Typer is an amazing library for building Command Line Interfaces (CLIs). Leveraging Python type hints you can build great command line apps with relatively little code. In this learning path we’ll have you practice the main features… Continue reading New on our platform: Typer learning path
Focus on what you can control
By PyBites Team on 3 November 2022
Listen here: Welcome back to our Pybites podcast. This week we talk about the relatively stressful times we live in and hence the need to focus on what YOU can control. We center our discussion around 5 tips: 1. Setting boundaries. 2. At work ask for personal development time to skill up. 3. Ask for more… Continue reading Focus on what you can control
From teacher to software developer
By PyBites Team on 28 October 2022
Listen here: In this episode we talk with none other than Sean Tibor from the Teaching Python podcast. Did you know he recently made an important career switch from teacher to developer? You’ll hear his inspiring story on how he’s grown as a developer, what helped him get there (for example his teaching experience), mindset… Continue reading From teacher to software developer
The role of luck
By PyBites Team on 27 October 2022
Listen here: Today we talk about luck and how it relates to career success. It annoys the heck out of us when people say about successful people “oh they were just lucky”. Sure luck has a role, but often it’s the consistent hard work (discipline) that put those people into the position to become lucky. So we… Continue reading The role of luck