JAX London 2018 has come to an end but the things we experienced and learned will stay with us for quite some time! One of the most interesting and informative sessions during Day 1 of this year’s JAX London was the panel on cloud native Java with 5 amazing speakers!
In order to optimize your webpage, you have to understand the workflows a browser performs in order to display a page on the screen. Nobody likes to wait for web pages to load in the browser so take out your pen and get ready to take some notes from Sebastian Springer on how to use some tools and best practices that will make your life, in terms of performance, easier.
Eclipse Photon has been a welcome update to the Eclipse universe. But the planets keep spinning and the updates keep coming. This week, Holger Voormann has two new videos about the newest improvements to the Eclipse platform.
Want to learn more about SonarJS and how you can use it to prevent bugs? In this session, Carlo Bottiglieri and Elena Vilchik will give you the perfect introduction!
Routing is the keystone of every modern single page application and Angular comes with a bunch of components and solutions for it! Learn all you need to know about routing with Angular in this iJS session by Manfred Steyer.
Many of the known public web APIs claim to be RESTful but, in reality, many APIs do not fulfill an important element of REST: Hypermedia as the Engine of Application State (HATEOAS). In this session from JAX London 2017, Kai Tödter gives an introduction into this topic and provides concrete examples on why RESTful Hypermedia APIs are useful.
Deep learning is always among the hottest topics and TensorFlow is one of the most popular frameworks out there. In this session, Khanderao Kand goes through some deep learning concepts in general and TensorFlow and Apache Spark in specific.
With artificial intelligence and machine learning becoming increasingly relevant for modern enterprises, many companies might be feeling the pressure to invest in an AI strategy, before fully understanding what they are aiming to achieve. In this session, Sumanas Sarma and Rob Hinds explain how you can go from theory to production in adopting machine learning solutions.
As the demand for blockchain has been increasing non-stop since its conception, what is the number one challenge to overcome in order to continue ripping the benefits of the technology? In this talk, Peter Lawrey explains why scalability of blockchain is the number one obstacle related to the technology and he proposes ways to overcome it.
In the world of DevOps, traditional application security is no longer enough. How can we improve AppSec? What are the newest security challenges that arise as DevOps becomes more mature? JAXenter editor Gabriela Motroc caught up with Tim Mackey, technical evangelist for Black Duck by Synopsys at DevOpsCon 2018 to talk about all this and more.
What solutions can ManagedBlocker provide for the Fork/Join framework? How can you reduce wasted CPU cycles? Dr. Heinz Kabutz gives us answers to these questions and more.
How many of you are familiar with terms like test, value or behavior-driven development? In this talk, Helen Beal goes over these terms and dives into DevOps-driven development and delivery.
Load testing is an important part of systems engineering. In this session, Rob Harrop shows us how to design, construct, execute, verify and analyze a load test.