Conf42 Enterprise Software 2021
2021
List of videos

Getting back to sleep asap for the on-call developer | Tom Granot | Conf42 Enterprise Software 2021
Tom Granot Developer Advocate @ Lightrun A walk through a close-to-real life incident from the perspective of the on-call developers. We will discuss practical and technical steps developers can take to increase observability while on-call (even when a serious, hard to debug issue arises). β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Premiere - Conf42 Enterprise Software 2021
βͺ This time Conf42 gravitates around JVM, Hacking, Mutations, Event-Driven Architectures and more! Whole lineup: https://www.conf42.com/enterprise2021 Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM β 0:00β Intro 0:14β Sponsored Segment 3:14β Preamble β¨ Featured talk 3:40 - Liran Haimovitch βοΈ Testing Track 4:11 Brian Vermeer 4:33 Catalin Tudose 4:58 Frank Kriegl 5:37 Igor Braga 6:09 Rafal Leszko π€Ώ Deep Dive Track 6:31 Grace Jansen 6:56 Bogdan Sucaciu 7:24 Dmitry Vinnik 8:04 Ranjan Mohan & Silvia Siu Luo 8:32 Jonathan Meek 8:53 Mark Hendriks 9:18 Naresha K 10:03 Phillip Kruger 10:22 Rob Hedgpeth 10:53 Yehonathan Sharvit π Lessons Learned Track 11:23 Mappuji Abdurrachman 11:57 Denys Makogon 12:27 Nicolas Frankel 12:48 Tom Granot 13:20 Victor Rentea 14:02β Thanks! Next Conf42Cast episode β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS [ Inside Dev ] Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Why youβre getting understandability wrong | Liran Haimovitch | Conf42 Enterprise Software 2021
Liran Haimovitch CTO @ Rookout Understandability is the most important concept in software, that most companies today arenβt tracking. Systems should be built and presented in ways that make it easy for engineers to comprehend them; the more understandable a system is, the easier it will be for engineers to change it in a predictable and safe manner. But with the rise of complex systems, it has become all too common that many times we no longer understand our own code once we deploy it. As a result of increasing system complexity, developers are spending too much time firefighting and fixing bugs. In recent surveys, most devs say they spend at least a day per week troubleshooting issues with their code (sometimes, it can be a couple of days up to a full week trying to fix an elusive bug). This is hurting developer productivity and business results. It also creates a tough choice between flying slow or flying blind; as developers, we are too often making decisions without data in order to maintain velocity. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Live hacking: Breaking into your Java web app | Brian Vermeer | Conf42 Enterprise Software 2021
Brian Vermeer Developer Advocate @ Snyk In this session, we will demonstrate how common vulnerabilities in the Java eco-system are exploited on a daily base by live hacking real-world application libraries. All the examples used are commonly known exploits, some more famous than others, such as Apache Struts and Spring break remote code execution vulnerabilities. By exploiting them and showing you how you can be attacked, before showing you how to protect yourself, you will have a better understanding of why and how security focus and DevSecOps is essential for every developer. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
BDD with JUnit 5 and Cucumber | Catalin Tudose | Conf42 Enterprise Software 2021
Catalin Tudose Java & Web Technologies Expert @ Luxoft This presentation will demonstrate the principles, practice, and benefits of Behavior Driven Development (BDD). We'll show how to develop software that addresses the business needs and that follows the behavior of the end user: not only doing the things right, but also doing the right thing. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Benchmarking JVM Warm-Up Performance | Frank Kriegl | Conf42 Enterprise Software 2021
Frank Kriegl Software Developer & Java Enthusiast Find out more: https://franok.de/techblog/2021/jvm-warm-up-performance.html Are you new to the JVM? Did you just run your Java programs but never cared what the JVM does with your code under the hood? Want to learn about JVM internals, how to (not) write a Java benchmark test or are you simply curious about JVM performance? Then this talk is for you! #JVM #Java #JDK11 #HotSpot #GraalVM #OpenJ9 #Performance β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Demystifying Garbage Collection in Java | Igor Braga | Conf42 Enterprise Software 2021
Igor Braga Software Developer @ IBM Are you curious to know whats happening under the rood of a Java application in terms of memory management? How objects are managed (allocated deallocated), how Java abstracts away the illusion of not needing an explicit memory management allocator? Well, this talk is for you. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Mutation Testing with PIT | Rafal Leszko | Conf42 Enterprise Software 2021
Rafal Leszko Cloud Native Team Lead @ Hazelcast How well tested is your system? How do you measure it? Code coverage can give you the answer, however can we trust our unit tests? Trust me or not, but I used to work for the investment banking industry in a big project where a lot of unit tests had no assertions (!). And yesβ¦ the coverage was very high. Mutation testing is a method to check the quality of your unit tests and show more reasonable code coverage reports. In this session I will describe the idea of mutation testing and show a live example with the use of PIT Mutation Testing framework. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Reacting to an Event-Driven World | Grace Jansen | Conf42 Enterprise Software 2021
Grace Jansen Developer Advocate @ IBM The amount of data being produced is growing exponentially and a large amount of this data is in the form of events (e.g sensor updates, clicks on a website or even tweets). How can we architect our applications to be more reactive to these fluctuating loads and better manage our thirst for data? β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Demystifying Event-Driven Architectures | Bogdan Sucaciu | Conf42 Enterprise Software 2021
Bogdan Sucaciu Tech Lead @ Deloitte Digital What makes a system an "Event-Driven" one? Adding a Message Broker ?! Using FaaS ( Function-as-a-Service ) ?! Or maybe, using Reactive APIs ?! Can anything be modeled to an Event-Driven Architecture? Join my sessions to find out the answer to these questions and many more others. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Back to the CompletableFuture: Concurrency | Dmitry Vinnik | Conf42 Enterprise Software 2021
Dmitry Vinnik Developer Advocate @ Facebook Callback hell is a known way to give any JavaScript developer nightmares. However, Java developers are not much better off since anything concurrency and multithreading related gives us cold sweats. With Threads and Runnables being the very first (and often last) things we used in Java, these classes gave many of us impression of and appreciation for complexities of concurrency. As a result, many developers abandoned the idea of ever touching thread management in Java and focused on a single-threaded development. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Debugging JVM performance issues | Ranjan Mohan & Silvia Siu Luo | Conf42 Enterprise Software 2021
Reach out to the speaker at https://www.linkedin.com/in/ranjanmj jWiki: https://github.com/padaiyal/jWiki With heavy advancements in Java, the number and scale of deployments are ever increasing. With such growth, understanding how to debug memory and CPU performance issues related to the java application and JVM are critical to ensure smooth operation. This presentation will talk about performance issue scenarios and provide an overview of tools/scripts/processes to triage and eventually understand the problem to a level where the next step would be to fix it. We will go through heap dumps, thread dumps, process crash logs etc β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Making the Jump to JUnit 5 | Jonathan Meek | Conf42 Enterprise Software 2021
Jonathan Meek Software Developer @ The Home Depot When it comes to our software, we talk very adamantly about upgrading the packages that support it and debate heavily on the cadence of those upgrades (e.g. monthly vs as we code). We treat the JVM versioning the same way: debate heavily on the cadence but generally agree that it should be upgraded throughout the lifecycle of the application. So why do we treat our testing frameworks any different? Arenβt they as critical as our application libraries and our JVM versions? Of course! Some could argue even more so than the application libraries and the JVM versions. In the application of Test-Driven-Development (TDD), the first toolset that one touches is the testing framework and it would make sense to upgrade it often, given this is where TDD developers start. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Build your own Dependency Injection framework! | Mark Hendriks | Conf42 Enterprise Software 2021
Mark Hendriks Software Architect @ Ordina JTech Ever wondered how all the big frameworks make the "magic" called Dependency Injection happen? Then this is the talk for you! My journey from clueless to having a clue has given me a greater understanding of how this "magic" can be understood. Allow me to demystify Dependency Injection. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Effective Java with Groovy & Kotlin | Naresha K | Conf42 Enterprise Software 2021
Naresha K Independent Consultant If you are curious to find out how the selection of language (Groovy & Kotlin in this case) not only improves developer productivity but also influences developers to adopt good practices, this talk is the right place to be in. β Effective Java' presents the most effective ways of using language. However, the adoption of these practices among Java developers is less than satisfactory. Over the years, Java has evolved as a platform, and it hosts several languages. Since Groovy and Kotlin run on JVM, most of the suggestions from Effective Java are equally relevant for Groovy and Kotlin developers. Moreover, these languages simplify the implementation by providing out of the box constructs for many of the recommended practices which can boost developer productivity. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Writing queryable APIs with MicroProfile GraphQL | Phillip Kruger | Conf42 Enterprise Software 2021
Phillip Kruger Principal Software Engineer @ Red Hat REST is great, except you can not ask what you really want. You get what the server gives you. Find out how to make your API queryable allowing your consumenrs to get exactly what they what. MicroProfile GraphQL fix the over and under fetch problem that exist in today's APIs, and it's easy to write! β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Getting Reactive with Relational Databases & R2DBC | Rob Hedgpeth | Conf42 Enterprise Software 2021
Rob Hedgpeth Director of Developer Relations @ MariaDB Not too long ago, a reactive variant of the JDBC API was released, known as Reactive Relational Database Connectivity (R2DBC). While R2DBC started as an experiment to enable integration of SQL databases into systems that use reactive programming models, it now specifies a robust specification that can be implemented to manage data in a fully-reactive and completely non-blocking fashion. In this session, weβll briefly go over the fundamentals that make R2DBC so powerful. Then we'll take a pragmatic look at the recently released R2DBC driver from MariaDB to shed some light on how you can take advantage of crucial concepts, like event-driven behavior and back pressure, that enable fully-reactive, non-blocking interactions with relational databases. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Data-Oriented programming | Yehonathan Sharvit | Conf42 Enterprise Software 2021
Yehonathan Sharvit Clojure Wizard @ CyCognito Slides: https://slides.klipse.tech/reveal/site/data-oriented-programming-in-java-conf42-2021.html Data-Oriented programming is a paradigm that aims at reducing the complexity of software systems and making the development experience more productive. Data-Oriented programming draws a clear separation between code and data and treats data as a value that is manipulated by general-purpose functions. In this talk, we illustrate the principles of Data-Oriented programming in the context of a Java production system. After attending this talk, you will be able to apply Data-Oriented programming principles in Java, and reduce the complexity of the systems you build. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Enjoy Typesafe Web Development with Eta | Mappuji Abdurrachman | Conf42 Enterprise Software 2021
Mappuji Abdurrachman Founder @ Kulkul Technology Have you ever work with code that you can easily refactored without being scared breaking things? Have you experience refactoring experience that actually work? You'll learn how to do it by learning how we can build backend application using Eta lang. This talk is a journey finding best way to write software, and how it can be one of the secret sauce to create awesome software. This talk we will cover how enjoyable it is writing software in Frontend world using Elm, and how we can do the same in the Backend and system world using Eta - Haskell in JVM. The portability and adoption of JVM + the type safety of language like Haskell will be a good combination to create robust software system for your app. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
The Best Country to observe the Northern Lights | Denys Makogon | Conf42 Enterprise Software 2021
Denys Makogon Principal Software Developer @ Oracle Having a background in data analysis, a bit of machine learning, I decided to solve this problem as a software engineer - define a problem, find consumable data sources and do some code for the sake of "The Best Country for observing Northern Lights". β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
Migrating from Imperative to Reactive | Nicolas Frankel | Conf42 Enterprise Software 2021
Nicolas Frankel Developer Advocate @ Hazelcast While Reactive Programming is very different from the usual Imperative way, there's no denying it fits "the Cloud", as every bit of resource is used to its fullest. Let's see how to migrate from the latter to the former using a Spring Boot web app as an example. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch
The Perfect Code Review | Victor Rentea | Conf42 Enterprise Software 2021
Victor Rentea Technical Trainer & Consultant Code Reviews shouldn't hurt. They shouldn't be depressing or dissapointing. Instead they should show you the best way your code can look and leave you energized to do it yourself. Teaching one another and looking for issues along the way. Whenever regular Pair Programming is not feasible for your project, this talk gives many tricks you can use the next day. β 0:00 Intro 0:26 Talk β π₯ Gold Sponsor: Rookout π₯ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk π€ Media Partners: AWS Manning β Website ππͺ https://www.conf42.com Reach out π§π mark@conf42.com Conf42 Discord π§βπ€βπ§π¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn π¨βπΌπΌ https://www.linkedin.com/company/49110720/ Twitter π΅π¦https://twitter.com/conf42com Conf42Cast @ Spotify π§ https://tinyurl.com/bnyj6a8y
Watch