Tech Talks #45

Czwartek, 30.05.2019 18:30

Aleksander Kawala

Developer performance best practices

This talk aims to gather some practices that can boost your performance at work. Because tests are important part of implementing difficult business logic (especially on backend) second part covers some less known approaches to testing in Python. Agenda: Day to day work: PRs, Commits, WTDD, TDD Tests: Vcrpy, Hypothesis, Caplog, DB speedup

Łukasz Taczuk

unicode.decode() Link do prezentacji

So you just encoded your string with "user_input.encode('utf8')" and all you got was… a UnicodeDecodeError?!? Now you’re left wondering why your interpreter was drunk the whole time! Or was it? Maybe there IS a method in this madness? (spoiler: Nope! Only if you squint :) If you’re still struggling to understand Unicode in Python, let me decode this properly for you once and for all!

Prelegenci

Prelegenci

Zdjecie Aleksander Kawala

Aleksander Kawala

Aleksander, Fullstack engineer at Sunscrapers. Python is his mother tongue. Automation, hacky clever tools? Count him in! Mentor at Python workshops for young padawans from junior high. Owner of purring black Kernel.

Zdjecie Łukasz Taczuk

Łukasz Taczuk

Programista Pythona i C++ od ładnych parunastu lat. Ma za sobą udział jako prelegent w konferencjach takich jak SecurityBsides, 4Developers czy PyConPL oraz wiele, wiele lightning talków (Confidence, PyConPL, etc...). Organizator Nocy Informatyka w Krakowie. W lecie pływa na desce windsurfingowej, w zimie jeździ na monoski. Hackuje cały czas.

Sponsorzy

Sponsorzy spotkania

Deployed.pl

Deployed.pl is a team of passionate software developers, testers, devops and consultants. Since 2011 we help our clients running and scaling their businesses. We grow constantly and are employing 15 people in 2018. We work in international, multi-cultural and diverse environments. We are experts in Python and Django. We specialize in ReactJS as well. There's something uncommon about us, we actually do test our code, put an impact on quality in development process, write clean code and deploy frequently. We host Pykonik streaming, website website and provide sponsorship of Pykonik events. Come and say hello at deployed.pl. We are always looking for experienced Python/Django developers as well as fullstack developers.

JetBrains

W trakcie spotkania rozlosowane zostaną dwie roczne licencje dowolnego produktu JetBrains wliczając w to PyCharm Professional.

Sunscrapers

Sunscrapers is a software development company made of Python and JavaScript experts skilled in web development and data science. We partner with startups, SMBs, and enterprises to help them solve problems, achieve business goals, and automate processes using technology. We combine business-savvy software craftsmanship and agile project management to build state-of-the-art applications that follow industry standards. We’re a leader in the developer community. We host, sponsor, and speak at numerous industry events. We contribute to open source. Our brand allows us to work with the most talented, passionate, and collaborative developers.

Lokalizacja

Lokalizacja

Lokalizacja Codecool, Ślusarska 9