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.
Ben Strong wants your experience building WebRTC apps to be easier...
An introduction to the history and fundamentals of WebRTC. Find out how you can start building applications for this realtime communication tool in the browser!
The creator of the Scala Plugin for IntelliJ IDEA visits the SF Scala Meetup to talk about the awesome tool he created
A 5-minute introduction to context managers.
Understanding what is going on in your business involves lots of data, but how can a company begin to make sense of so much information? Learn how Adroll does it in this advanced level talk.
When dealing with exponential growth, how should your company scale their infrastructure? Will experienced this firsthand, at SocialCode, and reveals solutions to the issues they faced.
Elasticsearch is a distributed data store that's very good at searching and analyzing data. Find out how Python makes it possible in this 20-minute demonstration!
A 5-minute introduction to prediction, given historical data, using Python.
In this short tutorial, NewCircle instructor Jeremy Osborne gets you up and running with Node.js quickly as he walks you through creating a rudimentary geolocation app.
The "Tactile Design Kit" is going to change the way you think about your design and discovery process. Megan Erin Miller demonstrates better tools for communicating with your client.
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.
What's new in EMCAScript 6? Kit Cambridge breaks down all the changes, and improvements, in the most recent update to the ECMAScript language.
Data Science has a bad rap for being complicated, but it doesn't have to be! This presentation shows that, with the help of Scala, we can simplify things.
Scala's great for big data cleaning, gleaning, and modeling. Jan Prach, who uses the language to gather insights into people ranking and search, talks about how Scala does it.
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.
Learn about Hadoop's new resource manager YARN, and Weave, the open source framework that makes using YARN a breeze.
Ever wondered about microformats? Join Mozilla's Tantek Çelik to learn how to leverage their power!
If you're looking to get familiar with the entire Dart landscape, including an overview of what Dart is, where and how it best performs, as well as what sorts of problems it can solve, check this out!
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.
Ever wondered how Netflix does it? Join Carl Quinn, former manager of their Engineering Cloud Tools Team, for an overview of the cloud architecture that helps the behemoth site run.