PyWaw #103

Poniedziałek, 20.02.2023 18:30

Sebastian Buczyński

Ma 100% pokrycia kodu i pisze MNIEJ testów! [ZOBACZ JAK]

Wokół code coverage i wymuszania w kodzie określonego poziomu pokrycia narosło wiele mitów. Z pewnością można popsuć sobie w ten sposób przyjemność z kodowania i dorobić sporo głupiej roboty, ale można też wykorzystać je dla większej produktywności czy poczucia większej kontroli i łatwiejszego wchodzenia we flow. W tej prezentacji podyskutujemy o strategii testowania i procesie rozwijania kodu, który świetnie komponuje się z 100% pokryciem kodu i nie zostawia złych wspomnień. Przyjdź koniecznie, jeśli uważasz pisanie testów za smutny obowiązek.

Michał Nowotka

Streamlit - the fastest way to build and share data apps.

In my presentation, I'd like to give an overview of Streamlit. It's an open source python library that allows data scientists quickly share their work online without having to deal with frontend (CSS, JS, React). I'd like to describe the main design principles that make it easy to work with and share my demo application.

Prelegenci

Prelegenci

Zdjecie Sebastian Buczyński

Sebastian Buczyński Strona prelegenta

Trener w Bottega IT Minds oraz lider techniczny w Sauce Labs z obsesją na punkcie optymalizowania procesów wytwarzania oprogramowania. Ma ponad dekadę komercyjnego doświadczenia w rozmaitych firmach - produktowych, start-upach oraz software housie. Bloguje pod adresem https://breadcrumbscollector.tech oraz prowadzi newsletter pythoneer.guru. Autor książki o Implementowaniu czystej architektury w Pythonie

Zdjecie Michał Nowotka

Michał Nowotka Strona prelegenta

Engineering Manager w Snowflake, wcześniej Bolt i YouGov. Entuzjasta Pythona i otwartego oprogramowania.

Sponsorzy

Sponsorzy spotkania

FC.APP

Tworzymy aplikację, która ułatwia życie całej społeczności piłkarskiej - trenerów, zawodników i kibiców. FC.APP służy m.in. do organizowania turniejów, zbierania statystyk meczowych i odnajdywania perspektywicznych zawodników. Współpracujemy z tysiącami trenerów i sporymi organizacjami pokroju PZPN. Jeżeli interesuje Cię piłka nożna i ambitne pythonowe projekty, zapraszamy do kontaktu! 

FLYR

We are on a path to become the single largest provider of commercial intelligence and automation across the travel and transportation industry. Starting with airlines, we provide the Cirrus Revenue Operating System™ that reshapes how travel and transportations businesses plan their commercial operation. We displace legacy data, forecasting, pricing, and reporting solutions with a single enterprise SaaS platform that leverages the latest advancements in deep learning, cloud computing, and user experience. Our hyper-accurate contextual forecasts enable the most effective scheduling, marketing, and leadership decisions while directly managing the pricing for billions of dollars worth of product and revenue.

Scalo

Scalo is a software house that helps various Clients to scale business operations, grow, and achieve more. Maybe you will join them, to start your dream job? Visit the webpage of Scalo to enter the adventure! https://www.career.scalosoft.com

Sunscrapers

Sunscrapers is a technology consultancy where the most driven and experienced engineers come together to solve meaningful challenges using software, data, and AI. We’re a team that values excellence, ambition, and trust, combining deep industry expertise with a passion for engineering to create high-impact software for finance and healthcare. At Sunscrapers, you’ll be part of a close-knit team of 40, where your work is valued and your growth is supported. We actively contribute to the engineering community through events, open-source projects, and our in-house R&D lab, giving you the chance to explore the latest technologies. We’re proud to maintain an eNPS above 70 and a 5/5 rating on Glassdoor, reflecting our commitment to creating an environment where everyone thrives. Join us, and be part of a culture that’s as focused on learning and growth as it is on delivering world-class solutions.

Lokalizacja

Lokalizacja

Lokalizacja Meta Przestrzeń, Koszykowa 61, Warszawa