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.
Service Oriented Architecture is a design pattern that works really well for Node.js. Laurie Voss, CTO at npm explains what it is, and how to do it well, using npm's architecture as a case study
32 presentations on advancing the web from the third Forward Web Summit in San Francisco.
Vladyslav Millier provides a detailed walkthrough for finding, debugging, and fixing memory leaks in your Node.js applications.
Dan Bornstein fields live questions from the audience in this video recorded at a recent SF Android User Group event.
A presentation aimed at beginners who have heard about RxJava and want to see what all the fuss is about.
In this presentation, we bring a fresh perspective and suggest new was to think about developing with Ember Components. There is an emphasis on encapsulation over re-use as the main principle when working with components. This presentation is based on real life examples of an app in production.
Learn how to build with the Foundation for Apps grid system, create new views for you app without writing JS and incorporate some neat directives with slick animations.
HTML forms are hard. They're difficult to test, contain complex logic, and the input is changing over time. Angular 2 forms looks to solve these pain points.
... without server-side code using Icecomm.
This is talk is all about demystifying the Ember.js run loop. We talk about what it is, how it processes tasks into different queues, and some of the design decisions that guided its creation.
Where are the intersections of emotion and technology, specifically in the ways that humans engage with hardware, and in the context of this era that we've agreed to called the Internet of Things?
Karolina takes a step back, looking at the very roots, the fundamentals, of where an idea like sharing software with one another comes from, in her keynote from Forward 2.
An intro to the realtime web, an explanation of Xmpp, and a demo of an instant messaging tool that works with Xmpp and was also built on Ember.js.
There have been a lot of updates to Ember in recent years. This talk includes an introduction to some of the cool new features, as well as advice on how to transition to Ember from another framework.
Insights on Scaling Android Development from Cyanogen, Amazon, Twitter, Square, Eventbrite, and more
A panel of industry experts discusses large scale Android projects. This is an in-depth, 90 minute discussion, on the latest Android best practices and perspectives.
Npm is many things. As Forrest L Norvell points out, it more than just a project to support the installation of packages. It is also a company, a team, a philosophy, an ethos, and a product family.
There's often a communication gap between Android developers and designers. This talk introduces basic UI concepts and reveals the simple patterns that exist within well designed user experiences.
Leith Abdulla talks about Internationalization (i18n) and how Coursera automates this on the front-end in this talk from Forward JS.
Peter De Croos gives you a jumpstart on ECMAScript 6 generators, and lays the groundwork for you to actually start using them in his talk from Forward JS.
Guy Bedford talks about how the new spec changes how we optimize for performance, and how we can begin transitioning to multiplexing workflows today.
Erin Swenson-Healey on how you can use generators in ECMAScript 6 to continue to leverage the power of the single-threaded event loop while writing expressive, simple code in a direct, top-down style.