Skip to content
London Django Meetup

Details

Clean Architectures in Python by Leonardo Giordani

Architectural considerations are often overlooked by developers or completely delegated to a framework. We should start once again discussing how applications are structured, how components are connected and how to lower coupling between different parts of a system, to avoid creating software that cannot easily be maintained or changed. The “clean architecture” model predates Robert Martin, who recently brought it back to the attention of the community, and is a way of structuring applications that leverages layers separation and internal APIs to achieve a very tidy, fully-tested, and loosely coupled system. The talk introduces the main ideas of the architecture, showing how the layers can be implemented in Python

Strawberry: a dataclasses inspired approach to GraphQL by Patrick Arminio

Over the past few years, GraphQL has gained much traction, especially in the JavaScript world. Python is getting on board this trend with new interesting libraries. In this talk, we will see how Strawberry makes uses of dataclasses and type hints to easily create GraphQL APIs.

There’s going to be a recap of the current GraphQL libraries available for Python, what are pro and cons and which one is the best for Django. Then there’s going to be a deep dive of Strawberry, a new GraphQL library that makes uses of dataclasses and type hints.

Agenda
• 6:30pm Doors open at Code Node
• 7:00pm Meetup starts
• 8:15pm Socialising at the Code Node Space Bar, with free pizza and drinks offered by our sponsors
• 9:15pm Code Node closes, continue socialising in The Red Lion pub, across the street

PLEASE NOTE: in order to attend, you need to be registered on Skills Matter too!
Link: https://skillsmatter.com/meetups/12817-london-django-september

This meetup is sponsored by:

• Festicket (https://festicket.workable.com/): "Europe's largest music festival platform, and UK's 6th fastest growing private tech start up.
Transforming the way music fans discover, book tickets and travel packages for festivals around the world."

• Mixcloud (https://www.mixcloud.com/): Mixcloud is an audio streaming platform connecting a global community of listeners and creators through audio culture.
Listeners can access a unique collection of over 15 million radio shows, DJ mixes and podcasts produced and uploaded by over 1.3 million passionate tastemakers and curators around the globe.

• Time Out (https://timeout.com/): "The trusted global platform that inspires and enables people to experience the best of the city."

• Verve (https://verve.co): "We turn word of mouth into your best sales channel."

Website: https://djangolondon.com

Twitter: https://twitter.com/djangolondon/

Github: https://github.com/djangolondon/

Open Collective: https://opencollective.com/the-london-django-meetup-group/

Photo of Django London group
Django London
See more events
Skills Matter at CodeNode
10 South Place · London