NewCircle Developer Stream
Stream is a constantly updated source of free, educational content on open source development. Also, check out our bookshelf for in-depth tutorials.
Hans Dockter of Gradlware, and Jon Schneider of Netflix talk about scaling with Gradle across hundreds to thousands of developers in these talks from the SF Java User Group.
Watch every talk from the 6th annual Northeast Scala Symposium
Spring Developer Advocate, Josh Long, unravels Microservices and will introduce you to the Spring Cloud project to support cloud-scale and cloud-ready microservices in this presentation from the SF Java User Group.
In this talk, you'll learn through running Java code how the JVM decides to compile your code and see firsthand some situations where the JVM may get it wrong and have to deoptimize
An introduction to eddy, an open source InelliJ plugin that translates broken or sloppy code into valid Java
Les Hazlewood talks about HTTP Authentication, Token Authentication and security best-practices for SPA's - all while keeping performance and scale in mind.
A presentation aimed at beginners who have heard about RxJava and want to see what all the fuss is about.
After a quick intro to the problem of bad quality code itself, we walk through 6 specific examples of broken applications from a performance, scalability and architectural perspective. Each example highlights the impact of quality, the root cause and the technical metric to look at before checking in code to avoid these problems.
Spring Boot is the new convention-over-configuration framework from the Spring team at Pivotal. In this video, Josh Long shows us what it can do.
A talk on Akka HTTP, which according to Mathias Doenitz, "takes reactive high-performance web interactions to the next level."
NE Scala comes to Boston, 13 incredible talks came out.
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!