Upcoming Events

Code One Webinar Image
Webinar | Nov 28, 8:00 AM PST

Five Java Features You Didn't Know About

The JVM is a remarkable piece of software that can do seemingly magical things with your code. Understanding these things is key to mastering the art of Java development allowing better and faster code that is easier to understand, test, and maintain.

In this webinar, you will learn how to allocate standard Java objects on the stack rather than on the Java heap, how you should (and should not) test code performance, how to short-circuit Java Streams and gain massive performance, and how to create large aggregations over standard Java collections such as List and Set without creating intermediary Java objects and holding terabytes of data in your JVM, without affecting garbage collection times.

Past Events

Press to watch recording of event
Webinar | June 19, 2018

Building Super Fast Data-Driven Apps with Speedment and Vaadin

Building highly scalable and fast applications quickly sound like an oxymoron. And if we throw in the possibility of doing it for your current database and application, it sounds even more like a daydream. But combining two technology stacks that share the goal of great UX through awesome DX we can achieve the impossible.
Talk | Oracle Code Boston | April 17, 2018

Ready for Java 10: Bridging the Gap Between Database and Stream

Whenever you write code that mixes languages and domains, such as Java and SQL, you are going to get bugs. A solution is to move away from query languages such as SQL and instead write your business logic with the type-safe and object-oriented constructs we have learned to love in Java.