"Go is a general-purpose language that bridges the gap between efficient statically typed languages and productive dynamic language. But it’s not just the language that makes Go special – Go has broad and consistent standard libraries and powerful but simple tools.
This talk gives a brief introduction to Go, followed by a tour of a real programs that demonstrate the power, scope, and simplicity of the Go programming environment."
Lean has been criticized of being tool-driven and not attending to the human aspect of development. This misunderstanding would almost be laughable if it weren’t so widespread. Lean’s is grounded in Deming’s work, the cornerstone of it being respect people. Lean grew up in a culture of managers being coaches to the workers so that continuous learning would be achieved. Lean puts responsibility in the hands of the lowest level worker in an organization. Kanban takes this a step further. Kanban is designed as a change management system, a method of seeing where one is and then controlling the rate of change to the organizations desired state. It incorporates the Virginia Satir model of change as well as her insights on how change induces fear and resistance in people. In doing so, Kanban manifests Ikujiro Nonaka’s knowledge creation model as well. Understanding how Lean-Kanban is grounded in the psychological aspects of management, learning and change is essential to manage large scale agile transformations.
Among the demi-gods of manufacturing none are more revered than Dr. Edward Deming. Because his prescriptions have worked so well in the domain of manufacturing, they are viewed as universal truths. Deming was indeed brilliant, and his ideas were perfectly optimized for manufacturing. However, it is precisely this perfect optimization that makes many of his sacred truths surprisingly toxic in product development. Is preventing problems always better than correcting them? Should we really try to eliminate as much variability as possible? Does responding to normal variation make performance worse? In this presentation, Don Reinertsen will discuss the limitations of Deming’s ideas, how to go beyond them.
Facebook has one of the largest Apache Hadoop data warehouses in the world, primarily queried through Apache Hive for offline data processing and analytics. However, the need for realtime analytics and end-user access has led to the development of several new systems built using Apache HBase. This talk will cover specific use cases and the work done at Facebook around building large scale, low latency and high throughput realtime services with Hadoop and HBase.