It's generally more expensive to acquire new curious users than retain existing happy users... more »
Continuous deployment is the ultimate culmination of software craftsmanship. Our skills need... more »
At Khan Academy, we put a lot of effort into producing interactive math content (e.g., Drawing Polygons).
Maps allow associating keys and values similar to normal Objects except Maps allow any Object... more »
A few thoughts on the advantages of considering programming languages as akin to human languages.
ASP.NET 5 is a lean .NET stack for building modern web apps. We built it from the ground up to... more »
Discover best practices and the most useful tools for building the ideal integration architecture.