One of the greatest joys of working at Chariot is having coworkers who are curious and eager to share their knowledge.
From the Chariot Blog We’ve always got great content on the Chariot blog, written by our developers: it’s got over 20 years of tech reviews, tutorials, and more. We’re hiring! If you’re a senior software engineer interested in working with bright, curious colleagues who love to share what they learn, consider joining our team. Open … Read More
Tom Purcell, a consultant and founding member of the Chariot Solutions team, has seen technology come and go. On our 20th anniversary in business, Tom gives us a humorous look back to the tools and technologies that came, went, and stayed since Chariot became a company in 2002.
Abstract The Java Platform has seen a tremendous amount of evolution and improvements over the past five years in many different areas, including: language features in Java, Kotlin, and Scala; Functional Programming; dev environments; test workflows; Reactive; Stream processing; distributed data; containerization; serverless; and AoT compilation. This talk will give you a tour of the … Read More
Abstract Project Amber is an OpenJDK project delivering productivity focused language improvements to Java. In this presentation we will be covering key changes delivered by project Amber in recent Java versions, understand the theme and motivations behind these changes, and peek into the future to see where Project Amber is leading the Java language! If … Read More
Deploying your applications in the Cloud, and using the services it provides, is one good way to mitigate the possibility of future attacks.
An overview of Spring Cloud Sleuth; a simple way to get the power of distributed tracing in your Spring Boot applications. Covers implementation, examples, and common pitfalls.
Abstract What do you do when your quest for power leads you to implementations which are not just platform-but processor- and even architecture-version-specific in nature? How do you even start tracking down a bug in a Scala-based implementation which is not only nondeterministic, but only manifests on certain hardware? In this talk, we will dive … Read More
Abstract Concurrent applications, those serving multiple independent application actions simultaneously, are the bread and butter of Java server-side programming. The thread has been Java’s primary unit of concurrency since Java’s inception, and is a core construct around which the entire Java platform is designed, but its cost is such that it can no longer efficiently … Read More
Abstract Interested in where Java is going, or the motivation for some of its past choices? Brian Goetz, who lead the evolution of the Java Language, joined by guest facilitator Nicolai Parlog, is here to answer your questions! About Brian Goetz Brian Goetz is the Java Language Architect at Oracle, and was the specification lead … Read More