Thursday Dec 5
11:30 –
12:15
Green Room
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out “faster for whom?” and “why do we want to go faster?” and “what even is faster?” This talk introduces the basic principles of optimisation, before bouncing through the pitfalls of optimisation; why the exact same techniques which make Quarkus rocket-fast used to be a terrible idea fifteen years ago, why fast benchmarks make for slow programs, why project loom may not be the speedup you’re hoping for, and why even though it can be easy to get wrong, optimisation really really matters. Along the way we’ll talk about measuring things, bad advice, garbage collection, and climate change.
-
Developer Productivity With IntelliJ IDEATrisha GeeFriday Dec 6 @ 13:15
-
Adaptive Architectures - Building API Layers that Build ThemselvesMarty PittFriday Dec 6 @ 10:30
-
Ant Farm Entropy: Sugar Powered EncryptionSuz HintonThursday Dec 5 @ 10:30
-
Microservices on Unison Cloud: Statically Typed, Dynamically DeployedRúnar BjarnasonThursday Dec 5 @ 14:15
-
All The World Is A Staging ServerEdith HarbaughFriday Dec 6 @ 14:15
-
Skills for the Age of AIMichelle "MishManners" DukeThursday Dec 5 @ 15:30
-
Unlocking the Magic: A Deep Dive into Copilot's Secret SauceMarco CelonFriday Dec 6 @ 11:30
-
Tradeoffs, Bad Science, and Polar Bears – The World of Java OptimisationHolly CumminsThursday Dec 5 @ 11:30
-
Side-Effects Are The Complexity IcebergKris JenkinsThursday Dec 5 @ 13:15