technology
to the people

15 Listopada 2019
Kraków, Forum Wydarzeń

CodeteCON

CodeteCON to jednodniowa konferencja technologiczna dedykowana społeczności IT, organizowana cyklicznie w Krakowie i Lublinie. Prelekcje, warsztaty, otwarta scena lightning talks oraz after party. Podczas konferencji skupiamy się na tematach z zakresu BackendFrontend oraz Data Science.

Agenda

frontend

Doug Sillars Mobile & Performance Expert @ Cloudinary

How does modern Javascript work?

Javascript engine, scopes functionality, runtime compilation, call stack, event loop, callback queue, job queue, RHS, LHS, host functionality, huh, much of it. So out of the box, Javascript gives you a lot of functionality. If you have the right way, your code will be better, it can show intention in a good way and your teammates will love you. Closures, promises, generators and much more will be easy for you after this presentation!

frontend

Piotr Nalepa Senior Software Engineer @ Auto1

Building framework agnostic UI with Web Components

Nowadays many web apps are built with a selected library/framework like ReactJS, Angular, VueJS, etc. It makes your code bound tighly to a specific approach presented by a selected tool. What if you could develop parts of code that can be easily re-used in any place of Web, no matter the framework or library laying underneath it? I’ll provide information how to develop web apps based on that approach so you’ll keep your components library framework/library agnostic.

data science

Taivo Pungas Automation Lead @ Veriff

Machine Learning at Veriff: what is possible in a year?

Building a great online identification service requires automating as many decisions as possible. At Veriff, we grew the team responsible for automatic decisions from 0 to 20 people in less than a year. Taivo will speak about what we learned during this process, from hiring machine learning engineers to architectural decisions to data annotation, and much more.

data science

Ruslan Korniichuk Senior Consultant @ Capgemini

DataOps, or how to build end-to-end data workflows

DevOps improves quality, velocity and scaling of software development. Borrowing methods from DevOps, DataOps offers the same improvements to production data science.
This session includes both theory and practice of DataOps. There are so many tools, libraries and frameworks available for DataOps that it is difficult to select the most suitable one. We will compare all popular workflow managers such as Airflow, Luigi, Azkaban, Pinball as well as cloud-native solutions like Step Functions, Simple Workflow Service (SWF), and Glue.
Finally, this session teaches you how to build workflows in Airflow, Luigi, and Amazon Web Services (AWS).

data science

Shay Palachy Independent Data Science Consultant @ DataHack

Unsupervised Document Embedding Techniques: A Status Report

coming soon

backend

Włodek Krakowski Technical & organizational Trainer @ Bottega IT Minds

Piramida Refaktoryzacji

O piramidzie testów już wszyscy słyszeliśmy… a piramida refaktoryzacji to jej bliźniak. Za pomocą piramidy testów ustanawiamy poprzez pokrycie testami zakres funkcjonalności / kodu którego strukturę będziemy zmieniać (moduły, pakiety, klasy). Następnie mając taki zakres korzystamy z jego lustrzanego odbicia na piramidzie refaktoryzacji, mając wiedzę jak wiele zmian refaktoryzacyjnych możemy wprowadzić startując od jej podstawy i wspinając się na jej najwyższy poziom który jest pokryty testami.
W ten sposób doświadczymy, że refaktoryzacja na wyższych poziomach abstrakcji (np. wprowadzanie wzorców projektowych) może mieć miejsce dopiero kiedy zadbamy o poziomy znajdujące się niżej (mniejsze metody, klasy i wyprowadzone interfejsy).
Koncept ten przedstawię na przykładzie refaktoryzacji kodu znajdującego się z jednej klasie do wzorca Interpreter.
Poziom średnio zaawansowany

backend

Michał Koszałka Java Developer @ Merapar

Kafka & Kafka Streams

I would like to share my experience with working with Apache Kafka and its Kafka Streams API. In first part I will do an introduction to Kafka Messaging system, its architecture, strengths and weaknesses. I will also show how to setup Kafka locally and/or as a cluster. During second part I would like to present Kafka APIs and theirs usages, first in theory and then in practice via running apps which are using both Producer/Consumer and Streams APIs. Last but not least I will show problems which me and my team encountered during our journey with Kafka.

Janusz Tomasik Software Freelancer & Indie Hacker @ SwissDev

Forget agile! Meet Just In Time (JIT) Development (for your side project)

I would like to tell you a few observations how to approach side-projects as a Software Developer. It will show a case study of one of my projects that took off and is currently being used by over 10 thousand monthly users. In short: How to asses and validate your ideas? What technologies to use and what feature to build? (No tests included)

Konrad Otrębski Software Developer, Solutions Architect, Tagvenue

Your team vs kebab place! Theory of constraints – primary DevOps element – explained!

We will have a quick look at a workflow of two real kebab restaurants in Kraków and Warsaw. Not only taste but performance of these places differs a lot! We will find out what are the reasons behind and how simple changes can magnify performance. We will then map these findings into a flow of work in a typical software development team – like yours – challenge accepted? The goal is to inspire you to study the Theory of constraints and DevOps movement – the former being basic building block of the latter.

Prelegenci

Jeżeli chcesz wziąć aktywny udział w konferencji zapraszamy Cię na scenę– zgłoś swój udział z propozycją tematu. Zgłoś prezentację.

DOUG SILLARS

Mobile Performance Expert

Cloudinary

WŁODEK KRAKOWSKI

Technical & Organizational Trainer

Bottega IT Minds

MICHAŁ KOSZAŁKA

Java Developer

Merapar

JANUSZ TOMASIK

Software Freelancer & indie Hacker

SwissDev

PIOTR NALEPA

Senior Software Engineer

Auto1

SHAY PALACHY

Independent Data Science Consultant

DataHack

TAIVO PUNGAS

Automation Lead

Veriff

KONRAD OTRĘBSKI

Software Developer, Solutions Architect

 

Tagvenue

RUSLAN KORNIICHUK

Senior Consultant 

Capgemini

DOUG SILLARS

Performance Mobile Expert

Cloudinary

WŁODEK KRAKOWSKI

Technical & Organizational Trainer

Bottega IT Minds

MICHAŁ KOSZAŁKA

Java Developer

 Merapar 

JANUSZ TOMASIK

Software Freelancer & indie Hacker

SwissDev

PIOTR NALEPA

Senior Software Engineer

Auto1

SHAY PALACHY

Independent Data Science Consultant

DataHack

TAIVO PUNGAS

Automation Lead

Veriff

KONRAD OTRĘBSKI

Software Developer, Solutions Architect

Tagvenue

RUSLAN KORNIICHUK

Senior Consultant 

Capgemini

Miejsce

Forum Przestrzenie
Marii Konopnickiej 28, 30-302 Kraków

www.forumprzestrzenie.com

Archiwum

Czwarta edycja CodeteCON odbyła się 11 października 2018 w w Hotelu Best Western Premier w Krakowie. Gościliśmy znanych i cenionych ekspertów z takich firm jak: Facebook, Deloitte, Blinkist, Capgemini Invent i nie tylko. Zobacz reportaż z wydarzenia. 

12 kwietnia 2018 odbyła się druga lubelska edycja CodeteCON w Lubelskim Centrum Konferencyjnym. W wydarzeniu wzięło udział ponad 200 osób! Zobacz relację z eventu.

7 grudnia 2017 na krakowskim Kazimierzu odbyła się trzecia edycja CodeteCON #KRK3. Zobacz relację z wydarzenia.

Pierwsza lubelska edycja CodeteCON #LBN już za nami. 19 października w sercu Lublina w Trybunalska City Pub wysłuchaliśmy prezentacji z zakresu Frontend oraz Backend. Zobacz jak było w Lublinie.

Druga wiosenna edycja CodeteCON #KRK2 w Spotkawiu już za nami. Poznaj poprzednich prelegentów.  

Po raz pierwszy krakowski CodeteCON zorganizowaliśmy 6 grudnia 2016.  Zobacz galerię z mikołajkowej edycji. 

Organizator wydarzenia

Sponsorzy & Partnerzy

Współpraca: codetecon@codete.com