Category: Technology



Java Enterprise has come a long way. Let’s not focus on the old days, but modern approaches on how to do enterprise applications. Where do we start? What technologies, tools, and approaches are a good choice for our applications and what allows us to effectively implement business logic and to deliver value to our users? In this session, we’ll have a look at modern Enterprise Java projects, best practices, tools such as Maven, Docker, 12-factor apps, and more. We’ll see which enterprise technologies to choose from between Java EE, Jakarta EE, and MicroProfile, to fulfill the needs of our projects, how to design our projects and build effective development and deployment workflows. This session is aimed at both developers who are just starting out with Enterprise Java, as well as engineers who have seen the days of J2EE and who are wondering what the modern EE world looks like. EVENT: Øredev 2019 SPEAKER: Sebastian Daschner PUBLICATION PERMISSIONS: Conference Organizers provided Coding Tech with the permission to republish Øredev conference talks https://www.youtube.com/watch?v=PoR_Yh94nug



This tutorial will offer a quick overview of many of the essentials of statistics used to solve real-world problems. We'll start by looking at how to build a simple hypothesis test based on a practical e-commerce problem. Then we'll see how we can expand on this simple test using one of the most powerful tools in statistics: the linear model. No previous experience with statistics required! EVENT: PyData New York 2019 SPEAKER: Will Kurt PUBLICATION PERMISSIONS: PyData provided Coding Tech with the permission to republish PyData talks. CREDITS: PyData YouTube channel: https://www.youtube.com/channel/UCOjD18EJYcsBog4IozkF_7w https://www.youtube.com/watch?v=Q4SZdTp7Yis



Architectural considerations are often overlooked by developers or completely delegated to a framework. We should start once again discussing how applications are structured, how components are connected and how to lower coupling between different parts of a system, to avoid creating software that cannot easily be maintained or changed. The “clean architecture” model predates Robert Martin, who recently brought it back to the attention of the community, and is a way of structuring applications that leverages layers separation and internal APIs to achieve a very tidy, fully-tested, and loosely coupled system. The talk introduces the main ideas of the architecture, showing how the layers can be implemented in Python, following the content of the book “Clean Architectures in Python” edited by Leanpub. The book recently reached 8,000 downloads and many readers found it useful to start learning how to test software and how to structure an application without relying entirely on the framework. EVENT: PyLondinium19 SPEAKER: Leonardo Giordani PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed) ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=wtCQalq7L-E https://www.youtube.com/watch?v=7Wwrv490rK4