Devoxx UK Sessions Now Available Online |
Written by Nikos Vaggalis |
Friday, 19 July 2024 |
The sessions from this year's British branch of the premier Java developer community conference, are now available online, for free. This year's Devoxx UK run in London on 8-10 May;3 days packed with 170 sessions across 6 stages and attended by more than a thousand developers. With that amount of talks the real problem is choosing what to miss. No worries as you can now watch on demand any you have missed, or everything if haven't attended at all! Hence we'll have to do a bit of digging for suggesting the best to watch first. Since AI and Coding assistants are a hot subject let's start with John Oliver's demo demonstrating the usage of Semantic Kernel to develop Intelligent Applications. Of course Semantic Kernel is an SDK by Microsoft which integrates Large Language Models with conventional programming languages like C#, Python or Java. With it you now integrate the OpenAI and Azure OpenAI services with your Java code to unleash the power of AI in your apps. Of course a top session not to be missed was "97 Things Every Java Programmer Should Know" by non else than productivity evangelist Trisha Gee. It was a session after the self-titled book that went through what every Java programmer should know, from code to people, from Java to other JVM languages, from inside the JVM to the outside world. Of course Spring couldn't have been left out. In "Recipes for migrating Spring Boot apps to Native", Daniel Garnier-Moiroux tacklesm the very hot topic of achieving faster startup times for Spring Boot applications. One way this can be achieved is by compiling Spring applications to native image, as demonstrated in the session. Another way to enhance Java applications' startup time and footprint is the way paved by Project Leyden which merely tries to identify computation that we can simply eliminate. Per Minborg talks about it in "Capturing Lightning in a Bottle". A session that combines everything, startup times, native images, Spring , Quarkus and serverless deployment was "Going serverless with Quarkus, GraalVM native images and AWS Lambda" where Bert Jan Schrijver showed how he migrated the backend for the NLJUG conference app from Spring running on Linux virtual machines to Quarkus running as GraalVM native image on AWS lambda. Finally, I'd like to highlight one my favorite sessions because it's about a subject that we here at IProgrammer have been closely monitoring. That is Supply Chain Security. The session, "Securing the Supply Chain for Your Java Applications" is purely focused on the Java aspect of the matter and covers a range of techniques, patterns, and technologies for secure dependency management and source code integrity. To add to the perspective, let's relay what we said about it in "The I Programmer Java 2023 Recap" : SBOMs (Software Bills of Materials) was a trending topic since it got widely recognized as means for defending against supply chain attacks, magnified by the US President Biden's Executive Order on Improving the Nation’s Cybersecurity as of May of 2021. Java has been well covered in that respect too, with the release of Jbom, an open source project hosted by the Eclipse Foundation that generates Runtime and Static SBOMs for local and remote Java apps. Java's supply chain was also strengthened due to Sigstore Java. Sigstore Java is a tool for signing and verifying Java package distributions with Sigstore's keyless signing. Sigstore signing empowers software developers to securely sign software artifacts such as release files, container images and binaries. That's not all though. The sessions went beyond Java and covered topics in Cloud and Big Data, Web & HTML, Mobile, Programming Languages, Architecture & Security, Methodology, Culture and Future Technologies. The speakers were top notch in their areas of expertise of course. So take your time and delve into the conference by going through its huge Youtube play list. Enjoy!
More InformationDevoxx UK 2024 Youtube Playlist Related ArticlesThe I Programmer Java 2023 Recap
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |