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.
The Observer in Python works a bit differently than it does in other languages. This short tutorial will introduce you to how it works in Python and get you started on how to use it.
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.
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.
Blaze is an open source project from Continuum Analytics. It’s a project under evolution, "an ambitious effort to provide uniform, Pythonic interface to modern datasets and computation platforms."
Bokeh is a data visualization library that lets Python programmers and data scientists create interactive, novel, plots for the web. This talk overviews its capabilities and demos its latest features.
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.
What's new in the Python packaging community? Noah Kantrowitz outlines what's happened, what's going to happen, and how to incorporate the latest techniques into your Python environment.
Noah Kantrowitz overviews the various tools available for application deployment today, discusses their tradeoffs, and helps shine a light on which might be the appropriate platform for your project.
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.
Andrew Godwin discusses the reasons behind Lanyrd's decision to move from MySQL to PostgreSQL, then from AWS to Softlayer, and what their team learned along the way.