Experienced Django developer Çağıl Uluşahin Sönmez shares insights on their software development journey, the evolution of Django, challenges in the Django community, building a diverse community, testing culture, Django Ninja and GraphQL, domain-driven design, and community contributions within Kraken teams.
Emphasis on community building and inclusivity for diverse participation in Django events.
Initiative to promote local Django meetups for global connections and community engagement.
Deep dives
Community Building Efforts and Inclusivity
Emphasizing the importance of community building and inclusivity, the discussion highlights efforts to support diverse speakers, motivate volunteers, and facilitate participation in Django meetups. The focus is on creating welcoming environments and opportunities for individuals from various backgrounds to contribute and participate.
Promoting Local Django Communities
A new initiative to promote local Django community meetups highlights the importance of showcasing events and facilitating global connections. By listing and supporting local groups, the goal is to enhance community engagement and provide a platform for individuals worldwide to connect and collaborate within the Django community.
Enhancing Technical Practices and Standards
Addressing technical challenges, the conversation delves into the need for stricter conventions around Django class-based views to minimize database queries and improve performance. By emphasizing data serialization and domain-driven design principles, the focus is on optimizing technical processes to enhance system efficiency and streamline development practices.
Encouraging Continuous Learning and Improvement
Highlighting the value of continuous learning and improvement, the dialogue underscores the importance of feedback, collaboration, and ongoing development efforts within the Django community. Emphasizing the need for mentoring, skill development, and knowledge sharing, the aim is to cultivate a culture of growth and innovation within the community.