Stream is a constantly updated source of free, educational content on open source development. Also, check out our bookshelf for in-depth tutorials.
A talk on Akka HTTP, which according to Mathias Doenitz, "takes reactive high-performance web interactions to the next level."
Pattern matching is a killer feature in Scala. Those of you coming from a Java background might find this particularly interesting, because even with Java 8, there’s nothing like this in Java.
This is a presentation on techniques for production debugging. Tal Weiss, CEO at Takipi, has spent years trying to understand when, where, and why code breaks. Here are some of things he has learned.
This presentation contains demos of Java 8 technology running on embedded platforms. It is a fun showcase of the power of Java-based apps to support the internet-of-things. Ready to play?
Luke Daley's aim in this talk is to demonstrate how Gradle's flexibility, combined with its support for conventions, can solve automation challenges, both, effectively and in a centralized fashion.
The founder of Gradle, Hans Dockter, speaks on the open source software's momentum, where they stand at the moment, and what their roadmap for the future looks like.
Software peer review is essential on a modern development team. Learn how to keep your code healthy, and your people happy in this 15 minute talk from Forward JS.
Terence Parr gives an idea of the core mechanisms behind virtual machines by building one, in front of your eyes, from scratch. It is the same kind of commercial interpreter he made for Renault cars.
NewCircle Instructor Adib Saikali walks us through two of the most exciting additions to Java 8.
NAO is a humanoid robot that can move around, recognize your face, and even play soccer. Laurent Lec visits SF Java to describe the magic behind this innovation from Aldebaran Robotics.
Vaadin is a hybrid application that allows Java developers to create apps that look great and perform even better. Find out more...
RxJava is a library for composing asynchronous and event-based programs. Find out more with these real-world examples from Netflix's innovative API.
The creator of the Scala Plugin for IntelliJ IDEA visits the SF Scala Meetup to talk about the awesome tool he created
What is the future of Java? A lot of people ask the question, a lot of people have an opinion. Abdel Remani makes a compelling case in this talk for SF Java.
The design behind an equally clean and intuitive REST and JSON API is no easy feat. This conversation addresses some of the tricky questions.
Oracle's Arun Gupta walks you through what's new in Java EE 7 and will show you how to boost productivity by taking advantage of certain APIs, like Processing, Caching, and much more!
Learn how to quickly build the basic functionality of a Twitter-like app with Grails by bringing together Spring, JMS and Java persistence techniques.
Join David Blevins, the founder of TomEE, for an introduction to the web profile and a quick look at some features and functionality.
Join Cloudbees' Mark Prichard to learn how to best best combine Java's rich ecosystem of tools, frameworks and knowledge with the scale and cost-effectiveness of cloud-based web services such as AWS.
Brian Leathem discusses approaches you can take in both the front and back-ends of your polyglot web applications to achieve an architecture that allows for a seamless use of multiple web frameworks.
The amount of users on the internet only continues to grow and as a result we're running out of IPv4. Find out what the future looks like with IPv6.
Learn what to consider when evaluating a PaaS and how you can utilize leading technologies, like in-memory computing, to quickly build and deploy innovative cloud apps.
Learn how to build enterprise Java applications that scale from day one by employing parallelism, load distribution, state management, caching, big data, asynchronous processing, and more.
Khanderao Kand compares various popular Java cloud platforms, and gives you an idea of what you should consider before selecting one.
Find out how LinkedIn is using the Play Framework to build front-end and back-end services at massive scale