Welcome to Stream
Stream is a constantly updated source of free, educational content on open source development. Also, check out our bookshelf for in-depth tutorials.
Heather Miller discusses Scala's type system, type classes, and dependent types, turning all that esoteric academese into English.
Videos from this year's Northeast Scala Symposium!
Larry Schiefer, instructor here at NewCircle, discusses the Android SDK, in this technical class from AnDevCon '13.
Vaadin is a hybrid application that allows Java developers to create apps that look great and perform even better. Find out more...
FROONT is tool to design web pages directly in the browser. It's founder, Sandijs Ruluks, talks about what drove him to create the product and why he believes it will help workflow for web designers.
Paul Phillips, Typesafe co-founder and the most prolific committer to Scala, talks about the language he spent the last five years working to develop.
Dave Smith outlines the Android touch system, and then dives into the code, in this talk from AnDevCon '13.
What are descriptors and why do I care? If you're asking yourself this question, Simeon Franklin explains how they work and when they might come in handy.
What are metaclasses and why would we ever need them? In this talk, Jess Hamrick explains why you might use this Python feature, taking examples from her own adventures.
These designers from Google Ventures have come up with a faster and more efficient way to test and prototype a product in a single work-week. They call it a "5-day design sprint."
Google recently announced that they are moving away from Eclipse and ANT in favor of IntelliJ and Gradle for Android development. Do you know best practices for migrating your apps?
This talk is all about web components. Rob Dodson begins by bringing you up to speed and then gets you pretty excited for the tools that are landing in browsers as we speak.
Larry Schiefer, CTO at HiQES and Android Instructor at NewCircle delivers an in-depth presentation on the Renderscript framework in Android at AnDevCon 2013.
What is the future of Google Glass and other wearable technologies? There isn't a specific answer, but this is the question that Maximiliano Firtman addresses in this talk from Dreamforce 2013.
In this tutorial instructor Dave Smith shows you how easy it is to add Bluetooh LE capabilities to your Android apps
In today's multi-device world, Responsive Web Design (RWD) has become essential. This demo-heavy presentation outlines some strategies for getting up to speed, using today's web standards.
9 tips for designing an online experience that is fun, memorable, and will create emotional engagement.
RxJava is a library for composing asynchronous and event-based programs. Find out more with these real-world examples from Netflix's innovative API.
Tips and tricks that Dan Ristic has discovered from half a year of working with the WebRTC data channel...
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.