Darcy Clarke discusses best practices for designing and documenting user interactions- and the importance of doing it right.
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.
Third in our series on the benefits of Desktop Virtualization...
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!
A video of my workshop on Android SDK add-ons delivered at AnDevCon '13.
From CIO - mostly good for any of us...
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.