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.
Erik Bryn shows just how easy it is build a radio streaming application with Ember.js. This presentation is comprised entirely of live code.
Releasing a new feature means takings into consideration how it will interact will all of your previous features. Feature flags are a tool to help confront this issue.
Nathan Yergler explains how Eventbrite adapted their code base for internationalization and discusses some of the unique challenges they faced along the way.
A series of 15-minute talks on Eventbrite and Lanyrd, two-large scale, layered, sites built on Python and Django.
NewCircle Instructor Adib Saikali walks us through two of the most exciting additions to Java 8.
Programming with asynchronous callbacks is harder than it needs to be. ECMAScript 6 generators can alleviate some of the pain you’re experiencing.
This talk is about how Sourcery transition from a large jQuery code base to a faster, easier to maintain, tested Ember app.
This is a quick introduction to sbt 1.0. Josh Suereth describes the new features coming with the 1.0 release and includes a demonstration of the client-server prototype.
Brian McKenna discusses his tool WartRemover: a method of writing linting rules which can be executed as compiler plugins, command line tools, or even as macros.
What's the difference between what you see, while looking at Scala source code, and what the JVM sees while interpreting it’s compilation unit?
New York Times developers used Scala to make an alternative CMS for third party agencies. Find out how in this 15-minute talk from NE Scala!
GeoTrellis is a Scala library for fast, distributed processing and analysis of geographic raster data. It also makes pretty pictures! Find out more in this awesome talk from NE Scala.
Luke Amdor visits NE Scala to help dispel the bad rap that often surrounds sbt. He covers best practices for any organization wishing to adopt sbt.
While Rúnar is usually an advocate for functional programming, here he plays devil’s advocate. (This is hyperbole and obviously has a happy ending!)
Paul Chiusano provides an overview of the library, shows its program model, and walks us through some examples of its use.
Are you ready for an epic battle? Types and Macros enter the ring, who will come out victorious?
Darcy Clarke discusses best practices for designing and documenting user interactions- and the importance of doing it right.
Greg Sadetsky delivers an introduction for anyone interested in getting started with Python. He begins by setting up the environment, then demonstrates the power of a few simple lines of code.
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.
Summingbird is a library to represent streaming map/reduce in a type-safe way. Oscar Boykin discusses Summingbird's history, its development, and how it is implemented at Twitter.
So you've heard about Scalaz and now you want to learn it. Eugene Yokota explains some best practices for diving in and emphasizes the importance of getting your hands dirty.
Daniel Spiewak discusses the problems and design considerations which arise when dealing with multiple data that must work together in the same function- which is to say almost every function ever.
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.