bytemycode.pl
Open in
urlscan Pro
91.90.186.41
Public Scan
Submitted URL: https://www.salesmanago.pl/smrd.htm?url=https%3A%2F%2Fbytemycode.pl%23page-top&smclient=ea0c4330-333d-11ec-b169-2841c6a...
Effective URL: https://bytemycode.pl/
Submission: On September 29 via api from CH — Scanned from DE
Effective URL: https://bytemycode.pl/
Submission: On September 29 via api from CH — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Toggle navigation Menu * * ( * About conf * About UBS * Speakers * Contact * ) REGISTER NOW BMC 6.0 TO CONQUER KRAKOW! The Modern Tech conference for Developers. We started ByteMyCode (BMC) in 2017 with the offline conference integrating the tech community in Wroclaw, but from the beginning it was about more than just one city. In 2020 the pandemic made us virtual, virtual made us global, and we doubled in size. What a story! 60 hours of lectures and workshops. 40 fantastic speakers and the hottest tech topics. 1829 attendees from 529 companies. That’s five years of the ByteMyCode conference powered by UBS in a nutshell. This year we’re back offline – during the event in Krakow we will cover topics like Architecture, Java tech stack, Quarkus Cloud solutions and many more! Join the event that will feature keynotes, technical sessions and participation in a live Q&A with the amazing experts from all over the world. Fellow developers, architects, testers, devops engineers and all tech enthusiasts – 27 October 2022, Manggha, Krakow – join for a dose of learning and networking! WHO'S BEHIND The conference is powered by UBS. Technology and digital culture are at the heart of UBS - the systems, services and infrastructure we create run through every single aspect of what we do. As a team of thousands of technology professionals, we have a critical role to play in keeping the company competitive in a digitalized world. And with thousands of applications running across its global businesses, we know that one of the next big steps in their evolution is not just accelerating their digital transformation, but to use greener development principles as an integral part of their approach going forward. * * * * * * * * * * SPEAKERS MARY GRYGLESKI “Cloud Native Event Streaming using Apache Pulsar” SŁAWEK SOBÓTKA “Secrets of context distillation for domain model - how analysis translates into good module boundaries?” KUBA PILIMON “Clean Code: Eternal Principles.” SEBASTIAN DASCHNER “State-Of-The-Art Enterprise Java With Quarkus.” ADAM BIEN “Building and Provisioning Pragmatic Java Apps for Hybrid Clouds.” NICOLAI PARLOG “Modern Java - Language, Runtime, LTS.” BMC SUPPORTS HEARTY All income from the BMC tickets goes to the Hearty Foundation. They focus on educating young people and developing competences of the future. The Foundation connects kids and teens from child care homes, small towns or students with disabilities with mentors from the business world, who support their growth, share knowledge and skills. If you want to read more about their activities, click here. AGENDA 2022 10:45 BYTEMYCODE 6.0 OFFICIAL OPENING 11:00 “CLOUD NATIVE EVENT STREAMING USING APACHE PULSAR” MARY GRYGLESKI The world is moving at an unprecedented pace and much of it has been powered by the innovations in software and systems. While event handling, messaging, and processing are not necessarily brand new concepts, the recent emergence in hardware such as virtualizations, multi-core processors, and so on, are in fact pushing the envelope in software design and development, elevating it to higher levels of capabilities never seen before. In the case of streaming which very often leverages on the underlying messaging mechanism(s) to bring distributed messaging to higher forms of purposes, such as IoT/IIoT applications, AI/ML data pipelines, or even eCommerce recommendations, event streaming platform has indeed become the “glue” in enabling data to flow through disparate systems in the pipeline and in a very dynamic fashion. This talk on event streaming is meant for anyone interested in learning about it, and understanding how it fits into the modern software development design and architecture, as well as seeing some of the challenges it faces especially in the Cloud Native environment. We’ll then take a look at an open source platform - Apache Pulsar, which is poised to become the de facto new generation of distributed messaging and streaming platform that will bring joy to developers, and enable systems and applications to be highly responsive with its true real-time capabilities. 11:45 “CLEAN CODE: ETERNAL PRINCIPLES.” KUBA PILIMON A talk about fundamental software design forces: abstraction, coupling, cohesion, cognitive load, etc. Things that are critically important yet are rather really talked about at conferences. Things that separate good enough design and architecture from any design and architecture. 12:30 COFFEE BREAK / NETWORKING / COMPETITIONS 12:45 “STATE-OF-THE-ART ENTERPRISE JAVA WITH QUARKUS.” SEBASTIAN DASCHNER You've probably heard of “supersonic subatomic Java” with Quarkus, a runtime for modern cloud-native Java applications. In this session we'll see why Java developers should care about Quarkus, what makes it special for modern, container-based workloads, and what it has to offer with regards to developer experience. Join us for this live-code-only session! 13:30 TBD UBS SPEAKER 14:15 LUNCH BREAK / NETWORKING / COMPETITIONS 15:00 “SECRETS OF CONTEXT DISTILLATION FOR DOMAIN MODEL - HOW ANALYSIS TRANSLATES INTO GOOD MODULE BOUNDARIES?” SŁAWEK SOBÓTKA On the one hand we have Event Storming as a communication and information gathering technique. On the other hand, C4 to focus your attention on the relevant architectural drivers. Unfortunately, the intuitive transition from one to the other is usually unsuccessful. During this presentation you will learn how to translate information from event storming into architectural decisions thanks to strategic DDD tools: context distillation and context mapping. We will focus on several heuristics - they will tell us how to aim for a modular monolith or microservices, which have real autonomy thanks to: single source of truth design and avoiding single point of failure. 15:45 “BUILDING AND PROVISIONING PRAGMATIC JAVA APPS FOR HYBRID CLOUDS.” ADAM BIEN How to build, structure, and provision backend services for bare metal, containers, and serverless runtimes like, e.g., AWS Lambda with minimum dependencies? In this session, I will create a Java service from scratch, run and test it locally, in container environments, and as AWS Lambda. Same code base, minimal code, no yaml, same APIs on different runtimes. Your questions are highly appreciated, and I will answer them in real time. 16:30 COFFEE BREAK / NETWORKING / COMPETITIONS 17:15 MODERN JAVA - LANGUAGE, RUNTIME, LTS NICOLAI PARLOG In this talk, I introduce the Java language features, new/updated APIs, and new JVM capabilities that recent Java releases brought to the ecosystem and also discuss the current release and support model. The faster release cadence made Java more nimble and the shorter LTS cycle allows more projects to adopt it. An increasing number of Java developers is already or will soon use Java's newest features, so lets go over them: • new language features like sealed types, pattern matching, records, and switch expressions • the additions to existing APIs, like Stream, random number generation, and socket channels • other niceties like multi-release JARs, performance improvements, and observability After this talk you will be prepared to get started with modern Java's most recent release. 18:00 TBD TBD 18:45 AFTER PARTY / FINAL OF THE COMPETITIONS WITH GREAT PRIZES MEDIA PARTNER COMMUNITY PARTNER SEE THE BEST OF BMC * Contact * Kamila Post * Conference Manager * kamila.post@proidea.org.pl * Aleksandra Michalska * Media * aleksandra.michalska@proidea.org.pl * Organizer * Proidea Sp. z o.o. * ul. Zakopiańska 9, * 30-418 Kraków, Polska -------------------------------------------------------------------------------- RULES & REGULATIONS | PRIVACY POLICY MARY GRYGLESKI -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Mary is a Java Champion and a passionate Streaming Developer Advocate at DataStax, a leading data management company that champions Open Source software and specializes in Big Data, DB-as-a-service, Streaming, and Cloud-Native systems. She spent 3.5 years previously as a very effective advocate at IBM, focusing on Java, Jakarta EE, OpenJ9, Open Source, Cloud, and Distributed Systems. She transitioned from Unix/C to Java around 2000 and has never looked back since then. She considers herself a polyglot and loves to continue learning new and better ways to solve real-life problems. She is an active tech community builder outside of her day job, and currently the President of the Chicago Java Users Group (CJUG), as well as a co-organizer for several IBM-sponsored meetup groups in the Greater Chicago area. Lecture: "Cloud Native Event Streaming using Apache Pulsar" SŁAWEK SOBÓTKA -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- For 13 years I have been the owner of a training and consulting company, Bottega IT Minds, associating 60 technical experts. At the same time, I have worked as an investor and CTO with several startups: - Cortivision - imaging of brain activity in near-infrared and VR scenes for children with attention deficits, - Augmented Neural Systems - VR scenes supporting hormonal-immune system in the fight against cancer, - Augmented Reality Training Systems - completed reality in shooting training, - and Devskiller - recruitment automation and competency managementin IT organizations. During 17 years of work in the IT industry, I was a programmer, architect, team leader, mentor, and trainer. In my daily work I integrate: Domain Driven Design, architectural patterns and styles, Agile and common sense. I follow the fundamental principle: recognize the class of a problem we are dealing with and select the appropriate class of tools for it. My hobbies are positive psychology and cognitive science. Lecture: "Secrets of context distillation for domain model - how analysis translates into good module boundaries?" KUBA PILIMON -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Consultant, Architect and Trainer. He tackles complex enterprises with Domain-Driven Design. Likes to think architecturally and likes to refactor hard to solve systems. Lecture: "Clean Code: Eternal Principles." SEBASTIAN DASCHNER -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Sebastian Daschner is a self-employed Java consultant, author and trainer and is enthusiastic about programming and Java. He is the author of the book “Architecting Modern Java EE Applications”. Sebastian is participating in open source standardization processes such as the JCP or the Eclipse Foundation, helping forming the future standards of Enterprise Java, and collaborating on various open source projects. For his contributions in the Java community and ecosystem he was recognized as a Java Champion, Oracle Developer Champion, and JavaOne Rockstar. Besides Java, Sebastian is a heavy user of cloud native technologies and anything related to enterprise software. Sebastian evangelizes computer science practices on https://blog.sebastian-daschner.com, in his newsletter, podcast, and videos, and on Twitter via @DaschnerS. Sebastian kickstarted the JOnsen and jSpirit unconferences that connect Java developers throughout the globe. When not working with technology, he also loves coffee and to travel the world. Lecture: "State-Of-The-Art Enterprise Java With Quarkus." ADAM BIEN -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Developer (Architect), Consultant, Trainer (https://airhacks.io), podcaster (https://airhacks.fm), AWS Hero and Java (Champion) enthusiast Adam Bien (https://adambien.blog) uses Java since JDK 1.0 and JavaScript since LiveScript and still enjoys writing code. Adam regularly organizes Java / Web / Cloud / Architectures online live workshops https://airhacks.live and monthly Q&A live streaming show: https://airhacks.tv. Lecture: "Building and Provisioning Pragmatic Java Apps for Hybrid Clouds." NICOLAI PARLOG -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Nicolai (aka nipafx) is a Java enthusiast focused on language features and core APIs with a passion for learning and sharing - in articles, newsletters, and books; in tweets, videos, and streams; in demo repos and at conferences - more on all of that on nipafx.dev. He's a Java Developer Advocate at Oracle and organizer of Accento. That aside, he's best known for his haircut. Lecture: "Modern Java - Language, Runtime, LTS." JOSH LONG -------------------------------------------------------------------------------- Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. see more -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Tytuł wykładu -------------------------------------------------------------------------------- 13.09.2017 - 10:00 -------------------------------------------------------------------------------- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur molestie purus non accumsan finibus. Curabitur vel condimentum lorem, ut dictum enim. Ut in sem tristique, euismod felis ac, viverra quam. Nunc a ipsum nec ex rutrum vulputate ut a metus. Aliquam sodales iaculis convallis. Etiam vel elementum ex. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque facilisis eget neque nec dignissim. Nullam sit amet arcu non nulla sollicitudin eleifend. Aenean lectus sem, egestas ultrices lacus vel, lobortis rutrum turpis. Donec faucibus vulputate lectus at euismod. Donec iaculis finibus mi, at luctus turpis feugiat nec. Integer pretium quis diam eget fringilla. Donec eget libero turpis. MICHAŁ KORDAS -------------------------------------------------------------------------------- Michal is a quality maniac with passion for Java, Groovy, JVM and fancy tools that automatically enforce quality and help test code in smart, fluent, and expressive ways. see more -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Tytuł wykładu -------------------------------------------------------------------------------- 13.09.2017 - 10:00 -------------------------------------------------------------------------------- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur molestie purus non accumsan finibus. Curabitur vel condimentum lorem, ut dictum enim. Ut in sem tristique, euismod felis ac, viverra quam. Nunc a ipsum nec ex rutrum vulputate ut a metus. Aliquam sodales iaculis convallis. Etiam vel elementum ex. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque facilisis eget neque nec dignissim. Nullam sit amet arcu non nulla sollicitudin eleifend. Aenean lectus sem, egestas ultrices lacus vel, lobortis rutrum turpis. Donec faucibus vulputate lectus at euismod. Donec iaculis finibus mi, at luctus turpis feugiat nec. Integer pretium quis diam eget fringilla. Donec eget libero turpis. SEBASTIAN MALACA -------------------------------------------------------------------------------- Sebastian is an experienced and dedicated software engineer specializing in object-oriented design and programming, software architecture, code quality and agile. see more -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Tytuł wykładu -------------------------------------------------------------------------------- 13.09.2017 - 10:00 -------------------------------------------------------------------------------- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur molestie purus non accumsan finibus. Curabitur vel condimentum lorem, ut dictum enim. Ut in sem tristique, euismod felis ac, viverra quam. Nunc a ipsum nec ex rutrum vulputate ut a metus. Aliquam sodales iaculis convallis. Etiam vel elementum ex. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque facilisis eget neque nec dignissim. Nullam sit amet arcu non nulla sollicitudin eleifend. Aenean lectus sem, egestas ultrices lacus vel, lobortis rutrum turpis. Donec faucibus vulputate lectus at euismod. Donec iaculis finibus mi, at luctus turpis feugiat nec. Integer pretium quis diam eget fringilla. Donec eget libero turpis. KIRK PEPPERDINE -------------------------------------------------------------------------------- Kirk works for Kodewerk as a consultant offering Java performance-related services and training. He has developed and tuned applications written in C/C++, Smalltalk, and a variety of other languages see more -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Tytuł wykładu -------------------------------------------------------------------------------- 13.09.2017 - 10:00 -------------------------------------------------------------------------------- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur molestie purus non accumsan finibus. Curabitur vel condimentum lorem, ut dictum enim. Ut in sem tristique, euismod felis ac, viverra quam. Nunc a ipsum nec ex rutrum vulputate ut a metus. Aliquam sodales iaculis convallis. Etiam vel elementum ex. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque facilisis eget neque nec dignissim. Nullam sit amet arcu non nulla sollicitudin eleifend. Aenean lectus sem, egestas ultrices lacus vel, lobortis rutrum turpis. Donec faucibus vulputate lectus at euismod. Donec iaculis finibus mi, at luctus turpis feugiat nec. Integer pretium quis diam eget fringilla. Donec eget libero turpis. ŁUKASZ SZYDŁO -------------------------------------------------------------------------------- Agile-minded Software Journeyman at Bottega IT Solutions see more -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Tytuł wykładu -------------------------------------------------------------------------------- 13.09.2017 - 10:00 -------------------------------------------------------------------------------- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur molestie purus non accumsan finibus. Curabitur vel condimentum lorem, ut dictum enim. Ut in sem tristique, euismod felis ac, viverra quam. Nunc a ipsum nec ex rutrum vulputate ut a metus. Aliquam sodales iaculis convallis. Etiam vel elementum ex. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque facilisis eget neque nec dignissim. Nullam sit amet arcu non nulla sollicitudin eleifend. Aenean lectus sem, egestas ultrices lacus vel, lobortis rutrum turpis. Donec faucibus vulputate lectus at euismod. Donec iaculis finibus mi, at luctus turpis feugiat nec. Integer pretium quis diam eget fringilla. Donec eget libero turpis.