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
The Observer in Python works a bit differently than it does in other languages. This short tutorial will introduce you to how it works in Python and get you started on how to use it.
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.
Pattern matching is a killer feature in Scala. Those of you coming from a Java background might find this particularly interesting, because even with Java 8, there’s nothing like this in Java.
CSS is what got Philip Walton into web development, but he knows that it has its issues. When he found out about Web Components, he immediately started thinking about how the two might work together.
Join our three panelists — Ward Bell, Matt Green, and Alicia Liu — as they build a sample MEAN app, injected into a traditional web page, before your eyes.
Blaze is an open source project from Continuum Analytics. It’s a project under evolution, "an ambitious effort to provide uniform, Pythonic interface to modern datasets and computation platforms."
Bokeh is a data visualization library that lets Python programmers and data scientists create interactive, novel, plots for the web. This talk overviews its capabilities and demos its latest features.
Leith Abdulla talks about Internationalization (i18n) and how Coursera automates this on the front-end in this 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.
Bryan Hughes focuses on exciting new features for ES6 that fewer people are talking about, like, Destructing Assignment, Computed Property Names, the “for…of” statement, the Rest and Spread Operators.
Software peer review is essential on a modern development team. Learn how to keep your code healthy, and your people happy in this 15 minute talk from Forward JS.
DeNA recently converted all of their existing APIs over to using promises. Bryan English shares how they did it and what they learned along the way.
What happens when the World Wide Web meets the Internet of Things? How can a web app access an IoT device? Using today’s web standards, Kevin Hoyt takes on these questions and more, with demos!
HTML5 is constantly evolving, and features are constantly created and implemented, but are these new features ready for mobile? Tomomi Imura, a self-proclaimed "mobile geek," gives her two cents.
Christian Heilmann addresses the next generation of questions we face for the web. How can we make the web we rely on better, faster, more accessible to millions of new developers and publishers?
Videos from the first ever Forward JS Rally
Twelve talks from the Bay Area's elite conference for open web, open source, and web accessibility.
This presentation explains why search engines now want metadata, how it works, and what you need to know as a dev (as seen in the context of Yandex, Russia's most used search engine, and schema.org).