This week we talk with Adam Johnson, Python developer / consultant, Django steering counsel member and prolific book author. Listen here: Or check it out on our YouTube channel: We start off with some wins, then we dive into his new Boost your Git DX book. We also discuss:• Adam’s focus on DX or “developer experience”… Continue reading Maximizing Your Developer Experience (DX) with Adam Johnson: Git Mastery, Django and Open Source
Articles on productivity
From concepts to MVPs: Validate Your Idea in few Lines of Code with Streamlit
By Marco Franzon on 25 October 2023
Don’t waste you time in early optimization, stay focused on the product! Have you ever had a brilliant idea but hesitated to invest time and resources into building a full-fledged product? The fear of wasting resources on an untested concept is a common struggle for entrepreneurs and innovators. Fortunately, there’s a game-changer in the world… Continue reading From concepts to MVPs: Validate Your Idea in few Lines of Code with Streamlit
Excel Embraces Python, Opening Doors to New Roles and How PDI Can Help
By PyBites Team on 8 September 2023
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
The power of mind mapping: why to start your project with one and how
By PyBites Team on 3 August 2023
When you start a bigger software project it’s very beneficial (and necessary) to make a mind map first! It helps planning, organizing, and executing the project. Here are 6 advantages of mind mapping: Here is an example of one we did for our coding platform: CodeChalleng.es: Mind mapping your idea helps foster a well-structured, organized,… Continue reading The power of mind mapping: why to start your project with one and how
How to better streamline your Python project using a Makefile
By Bob Belderbos on 2 August 2023
Makefiles are awesome, and you can use them in your Python projects too (they are not only to compile and build C/C++ projects that is) 😎 They help you automate various tasks and streamline the development process overall 🚀 They allow you to: – Manage dependencies– Run tests– Build documentation– Format your code– Lint and… Continue reading How to better streamline your Python project using a Makefile
11 Planning and Productivity tips for Python developers
By PyBites Team on 23 June 2023
This week we talk with Sambhavi Dhanabalan about productivity as a developer. She shares 11 tips from her experience: 3 around planning and 8 generic tips. Watch here: Or listen here: We also talk about her background, wins and a book she’s reading. Enjoy this insightful conversation with Sambhavi. We’re sure that if you follow… Continue reading 11 Planning and Productivity tips for Python developers
Julian asks Bob about his use of ChatGpt
By PyBites Team on 20 April 2023
Watch here: Or listen here: Welcome back to our podcast. In this episode Julian interviews Bob about his recent adoption of ChatGpt in his daily work. A bit hesitant at first he has fully embraced the tool and already noticed a significant increase in his productivity as a developer. We also highlight some possible concerns… Continue reading Julian asks Bob about his use of ChatGpt
5 tips to learn any new Python library faster
By Bob Belderbos on 19 April 2023
This was a Pybites email first. To always get the latest and greatest content, subscribe here. Lately I have been learning some new libraries for weekly PDM Code Clinic demo sessions (e.g. PyScript, Flet, PySimpleGUI, Playwright, htmx, Redis, Leaflet, etc.) There is a general approach I take that makes this less painful and more fun.… Continue reading 5 tips to learn any new Python library faster
How To Start Finishing – Learning from Agile Practices
By Ian Pritchard on 24 February 2023
Summary Many of the agile tools, principles and guidelines used by large IT enterprises can be used by small teams or individual engineers to improve efficiency and create more value. In this article, I’d like to explore these concepts with you to help you level up your engineering practice. The underlying agile principle I’ll explore… Continue reading How To Start Finishing – Learning from Agile Practices
Finding value and purpose in your work
By PyBites Team on 24 February 2023
Watch here: Or listen here: Welcome back to the Pybites podcast! This week we have an inspirational talk with our special guest Cassandra Babilya! We talk about the importance of finding value and purpose in your work. We talk about: – Considering your life purpose. – Your professional values and your personal values. – How… Continue reading Finding value and purpose in your work