PyWaw #72

Poniedziałek, 15.01.2018 18:30

Anna Matysiak

Backendowcu, zostań CSS ninja - czyli jak odnaleźć się w świecie nowoczesnego kodu CSS Link do prezentacji

Prezentacja opowiada o tym jak ewoluował CSS oraz, że takie pojęcia jak SOLID, DRY, metodyki czy też architektura nie są zarezerwowane tylko dla takich języków programowania jak np PHP/Python, ale również pojawiają się przy pisaniu styli :)

Sebastian Buczyński

Czysta architektura (nawet z Django!) Link do prezentacji

W świecie Pythona, gdzie na wyciągnięcie ręki mamy wiele wspaniałych i dopracowanych narzędzi, nie przywiązujemy wielkiej wagi do nauki zwanej inżynierią oprogramowania. Koncentrujemy się bardziej na dostępnych bibliotekach, a grom czasu przeznaczamy na integrowanie ich ze sobą. Czy przypadkiem nie ginie nam czasem z oczu powód dla którego w ogóle nasz projekt powstaje, to jest wartość biznesowa którą mamy dostarczyć? Opierając całą pracę na frameworkach pozwalamy im, by przenikały się z rzeczami których nie powinny dotykać. Ten problem zauważono już dawno temu i powstał przy tym szereg różnych rozwiązań. Ta prezentacja przedstawi jedno z nich - Czystą Architekturę. Czysta Architektura obiecuje nam: - separację logiki biznesowej od frameworka i bazy danych, - bajeczną wręcz testowalność, - otwiera furtkę do metodyk takich jak Domain Driven Design, CQRS, czy Event Sourcing Wszystkie informacje w tej prezentacji są poparte praktycznym doświadczeniem.

Prelegenci

Prelegenci

Zdjecie Anna Matysiak

Anna Matysiak Strona prelegenta

Byłam już webdeveloperem, programistą, webdesignerem, a od kilku lat porzuciłam technologie backendowe aby zająć się głównie frontendem. Miłośniczka SCRUMa i zwinnego programowania - uważam, że świetny programista to połączenie umiejętności technicznych oraz "miękkich". Prywatnie interesuje mnie wszystko związane z Kanadą, Norwegią, NASA i japońskimi sztukami walki :)

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

Sponsorzy

Sponsorzy spotkania

10Clouds

10Clouds to miejsce, gdzie z połączonych mocy kodu i designu powstają piękne aplikacje webowe i mobilne. W ciągu ponad siedmiu lat do zespołu dołączyło już ok. 90 Chmur (programistów, project managerów, designerów i innych) pracujących dla wielu klientów w najróżniejszych miejscach na świecie. Zaczynaliśmy od jednego biura w Warszawie, ale z czasem otworzyliśmy kolejne we Wrocławiu i Poznaniu. Korpo klimaty to zdecydowanie nie nasza bajka. Ufamy sobie, lubimy swobodę, szczerą komunikację i brak sztucznych barier. Cenimy elastyczność i kreatywność, wymianę wiedzy i pomysłów, czas wspólnie spędzany w miłej atmosferze. Chmury są ruchliwe, a niebo długie i szerokie, dlatego każdy pracownik ma swobodę pracy zdalnej. Oprócz trzech polskich miast 10Clouds można spotkać na konferencjach, meetupach i warsztatach - własnych (Acodemy i LOUDS) lub zewnętrznych, w różnych zakątkach Europy i nie tylko.

Codilime

CodiLime jest firmą informatyczną założoną przez wybitnych algorytmików, absolwentów matematyki i informatyki na Uniwersytecie Warszawskim. Znaczna część programistów zatrudnionych w CodiLime posiada doświadczenia zawodowe z pracy w międzynarodowych siedzibach takich firm jak Google, Facebook, Microsoft, NVIDIA czy UBS (Union Bank of Switzerland). CodiLime projektuje i wdraża autorskie systemy informatyczne w takich dziedzinach jak Fraud & Security Intelligence, Risk Management, Business Analytics, Business Intelligence, Customer Intelligence, Mobile Payments, E-commerce, jak również Web & Mobile Applications. Ponadto firma realizuje szereg projektów związanych z Badaniami i Rozwojem dla dużych międzynarodowych Klientów inwestujących w rozwiązania technologiczne w obszarch BIG DATA, Security, Cloud Computing, OpenStack, OpenContrail, OpenFlow oraz SDN (Software Defined Networking).

DaftCode

Daftcode to polski venture builder – spółka, która tworzy własne firmy technologiczne. Od fazy koncepcyjnej, przez budowę produktu, po skalowanie działalności. Dzięki wykorzystaniu najnowszych technologii i rozwiązań opartych o Data Science, Machine Learning, czy Blockchain Daftcode z powodzeniem zmienia śmiałe pomysły w szybko rozwijające się produkty i przedsiębiorstwa. W grupie Daftcode znajdują się m.in. Nethone – dostawca rozwiązań business intelligence bazujących na AI, Skriware – platforma edukacyjna wykorzystująca druk 3D do nauki umiejętności STEAM, Indoorway – twórca inteligentnych narzędzi do digitalizacji przestrzeni, Straal – dostawca rozwiązań płatniczych oraz Daftmobile - twórca gier i aplikacji mobilnych. Grupa Daftcode to także usługi B2B: m.in. digital product house EL Passion i agencja marketingowa Performante.

IIIT

Tworzymy zespół entuzjastów, którzy rozumieją biznes i czują się jego częścią, a przez to wspierają jego rozwój nowoczesnymi, zaawansowanymi rozwiązaniami IT. Kładziemy nacisk na wykorzystywanie oprogramowania w celu zwiększania efektywności procesów biznesowych - począwszy od skutecznego dotarcia do klientów, aż po wielowymiarowe analizy inspirujące nowe pomysły na biznes. Mamy głowy i oczy szeroko otwarte. Chłoniemy nowinki, uczymy się i nieustannie rozwijamy. Chcemy wyznaczać kierunki i od kilku lat całkiem nieźle nam to wychodzi. Wiemy, że dążenie do doskonałości to ciężka praca. Nie boimy się tego, ponieważ podejmowanie wyzwań to nasz chleb powszedni. Działamy w bardzo dynamicznym środowisku z wykorzystaniem zwinnych metodyk zarządzania projektami i wytwarzania oprogramowania. Jesteśmy firmą o polskich korzeniach, która wyrosła ze startup’u, a teraz odnosi liczne sukcesy międzynarodowe.

Sunscrapers

Łamiemy stereotypy, walczymy z przeciętnością i zarażamy optymizmem. Zajmujemy się projektowaniem i budowaniem aplikacji webowych, dając naszym klientom miłość, jakość i wsparcie. Współtworzymy PyWaw i PyWaw Summit, angażujemy się w projekty pro bono i Open Source, jeździmy po świecie, żeby słuchać, przemawiać i "robić znajomych". Szukamy osób, których, tak jak nas, motywuje prawdziwa pasja oraz których talent i pozytywna postawa pomogą nam rozwijać zespół o rzadko spotykanej w tej części świata energii.

Lokalizacja

Lokalizacja

Lokalizacja Kawiarnia Hoża 51, Hoża 51, Warszawa