Delivering Customer Projects in a Rapidly Evolving Python Landscape by Romi Dexter & Benoit Chabord
Python New Zealand
View ChannelAbout
Python New Zealand - https://python.nz Videos of all keynotes and talks at Kiwi PyCon, Aotearoa New Zealand's Python conference, since 2012. Videos of meetup talks.
Video Description
This talk will explore practical strategies for managing and delivering customer projects amid strict budgets, timelines, and dynamic requirements. We will delve into best practices to ensure the client's expectations for security, maintainability, scalability, and availability are consistently met. Participants will learn how to effectively collaborate with less technical teams, extract the necessary information, and standardise development to reduce new project overhead. In the context of Python development, we will discuss the differentiation between common and custom code, and how to judiciously use each to maintain project efficiency and uniqueness. The presentation will underscore the importance of peer reviews and a team-play approach, highlighting how these foster knowledge sharing, continuous improvement, and code quality. The talk will also provide insights on conveying progress, risks, and challenges to the broader team, ensuring transparency and early mitigation of potential issues. We will explore strategies to meet increasing demand, including continuous hiring and effectively onboarding graduates. The challenges of rapid hiring will be addressed, along with strategies to quickly identify skill gaps. We will delve into the importance of establishing a supportive, ego-free environment that encourages open communication, mutual respect, and continual learning. The talk aims to empower Python developers and team leaders with the knowledge and tools to improve project delivery, team collaboration, and customer satisfaction in a challenging, fast-paced environment.
Python Dev Must-Haves
AI-recommended products based on this video

【DDR3 RAM Laptop Only】 GIGASTONE 16GB Kit (2x8GB) DDR3/DDR3L 1600MHz (1333MHz) PC3-12800 (PC3-10600) CL11 1.35V/1.5V 2Rx8 SODIMM 204 Pin Unbuffered Non ECC High Performance Notebook Memory Upgrade

TEAMGROUP Elite DDR4 16GB Kit (2 x 8GB) 3200MHz PC4-25600 CL22 Unbuffered Non-ECC 1.2V SODIMM 260-Pin Laptop Notebook PC Computer Memory Module Ram Upgrade - TED416G3200C22DC-S01

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code





















