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.
Android 'M' includes a System UI Tuner developer option to control aspects of the status bar. We can also programmatically control this element from the shell or another application.
Users are pretty excited about Android's new "doze" feature. Developers may have more mixed feelings on the subject. Either way, it's good for us to take a deeper look at how this feature works.
Android has finally introduced a runtime-granted permissions model. It will be some time before most applications are updated to take advantage of the new system, so how will this new system affect your application on user's devices before you've had a chance to update it?
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.
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.
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.
Learn how to ask the right questions and consider the right variables when deciding on the best framework for your project.