Welcome to Marakana Stream
Helping you stay on top of the latest in the open-source tech world.
Functions are true objects in Dart. Watch this video to learn more about nested functions, functions as arguments, and lexical closures. Get ready for more FUNctional tips in Dart!
Get your scala on! Join Typesafe's Josh Suereth as he discusses common patterns for how to define asynchronous flow, including a few core abstractions like applicative functors, monads, & traversal.
Tom Switzer uses monoids, rings, fields, vector spaces, and commutativity to explain how concepts from abstract algebra can be applied in programming.
Daniel Spiewak's keynote presentation on the Cake Pattern, from the basics to the details, for the Northeast Scala Symposium '13.
Couldn't make it out to Philadelphia for the 2013 Northeast Scala Symposium? No problem! We have ALL the presentations right here for you, sort of like taking the red pill...
We're keeping these tutorials short and sweet! Here's the first in a two-parter on functions in Dart. You'll be up to your ears in control flow statements before you know it!
Josh Long, a Developer Advocate for SpringSource, gives a spirited talk on why Spring is the best framework for building apps that extend across devices.
Did you know that 80% of the world's info is unstructured, that unstructured data is growing at a rate 15 times faster than strucuted data? Enter Hadoop!
Android Security talk as presented at the Android Builders Summit in San Francisco.
Aleksandar Gargenta talks about Android Binder IPC framework at Android Builders Summit 2013.
Miško Hevery, the original author of AngularJS, demonstrates the tool he designed to make applications that are more dynamic and at the same time less complex to build.
We've got the lowdown on functions coming in the next few episodes, but now it's time to get familiar with collections in Darts with lists, maps, queues, and sets!
Find out why Anthony Bull, a Sr. Web Engineer at CrowdFlower, calls Ember.js the “swiss army knife” of MVC frameworks.
A quick primer on strings, numbers, and booleans in Dart.
An introduction to Backbone.js featuring code and a detailed articulation of its advantages.
Welcome Lindsay, our new Logistics Manager!
Learn about the possibilites of client storage today, while keeping cross-browser support in mind.
Join Mark Murphy in this short video to hear his thoughts on Why Android?, common problems developers face, and where the platform is headed.
A presentation about mobile malware and ways to protect yourself given by an engineer from a premier mobile security application.
Optional typing? Yep! Welcome to type annotations for variables. Welcome to Dart.
Tons of Android resources to get you quickly up and running, all collected in one place!
A Realtime Developer Evangelist from Portuguese-based company IBT, Sergio Costa talks about HTML5, Realtime, and invites you to start coding with xRTML 3.0.
Content Providers are one of the four main building blocks of all Android apps. Yet they are often misunderstood, and often incorrectly implemented.
Learn about Dart's two runtime modes and when to use each of them for maximum developer feedback and speed.
Paul Trani, web evangelist for Adobe, gives a rundown of Edge Animate that highlights some of its best features and the future of interactive websites.
Harrison Shoff, front end engineer at Airbnb, believes in the power of good data. His presentation focuses on ways to make data more accessible to people with little or no statistical knowledge.
We start Dart Tips off with an easy introduction to the language by going through a simple script to help familiarize you with reading Dart code. Enjoy!
Join Google's Seth Ladd and learn all about the Dart language and libraries in short, easy to watch videos!
Peter Lubbers, Program Manager for Google's Chrome Developer Relations team, presents updates and developments to HTML5.