Skip to content

Details

Talk 1:

Speaker: Tin Marković:

Title: Refactoring in Python: design patterns and approaches.

This talk will describe the experiences and lessons learned from tackling an extremely demanding code. How to bring order to mismanaged code and elevate the code base to a standard that's acceptable in today's tech environment.
Not every code-base can be rewritten, not everything can be done from scratch. Cool libraries often take a lot of liberty with code structure and make cross-integration difficult, if not impossible. Tests sound ideal, but in practice, they're just so hard to make right. Why is this, and how to change it?

-------

Talk 2:

Speaker: Alex Viscreanu - Kiwi.com Platform Engineer

Title: Enriching Django templates with fancy logic

Django offers a full-fledged environment for building web applications from top to bottom, and that’s awesome. But while the backend development allows the logic to be as advanced as needed, the fronted is still limited to just template rendering.
Having logic-less(ish) templates is a nice principle that avoids unnecessary issues, but what do you do when you really need having frontend logic in only some parts of the application?

------

Afterward, join us for some beers 🍻 and pizza 🍕, courtesy of our guests from Kiwi.com ❤️

Members are also interested in