Van Miranda
Van Miranda
Software Engineer
Van is a Front-End Engineer at Socialcast with a focus in JavaScript and client-side development. A graduate from the University of Arizona with a B.S. in regional development, Van continued his education at UCSD achieving certification in Ajax application development. Before joining Socialcast, Van spent six years building web applications for the Chief Scientist office at Qualcomm, Inc. His interests include JavaScript performance, jQuery, Object-Oriented JS, as well as traveling and exploring San Francisco.
diplomat-257x300

Third Party JavaScript

|   Nov 16, 2011
Third Party JavaScript powers many of the most popular integrations on the web today, like Facebook Connect, DISQUS Comments, and Google Analytics. These products enable developers to add new features and functionality to any website by including JavaScript from the provider's domain. Integrations can be activated by individual users via Bookmarklets or deployed across an entire Intranet by an IT team, because at their core, they are JavaScript code snippets. In Socialcast's case, Third Party JavaScript enables Reach, our embedded activity stream product, to create an interactive social layer on any website. Think like a Diplomat I find it helpful to frame the Third Party JS model in terms of a diplomatic mission.… Read more »

Annie-150x150

JavaScript Memory Management

|   Jun 16, 2011
In the Front-End Engineering community, long-standing assumptions about the life of a page are being challenged as full-page refreshes and traditional Ajax patterns are replaced with Ajax Navigation and client-side frameworks like Backbone and SproutCore. While these new technologies enable greater performance and code re-use, the benefits come at a cost - added complexity. With these new patterns, JavaScript memory management becomes an even more critical aspect of the development process. In order to successfully apply these new technologies, Front-End Engineers will need to understand and deliberately manage the individual lifecycles and memory footprints of the components (DOM Elements, JavaScript Objects, client-side cache) that make up their applications. There are two main contributors to memory issues in JavaScript:… Read more »

Screen-shot-2010-11-30-at-9.32.10-PM

Socialcast Reach – Development In Context

|   Dec 6, 2010
In October, Socialcast released Reach, an extension that gives the enterprise the ability to embed Socialcast conversations using simple HTML/JavaScript snippets. Applications like SharePoint, CRM, ERP, HR, Wikis, Intranets and blogs now have a social layer that unites the organization on one common communication platform. As a member of the development team for Reach, I wanted to provide an overview of the process and lessons learned from working on such an exciting project. The Enterprise Conversation Engine My initial meeting as a new employee of Socialcast was with Tim Young, CEO and Founder, who welcomed me aboard and assigned me to the project codenamed "Enterprise Conversation Engine,” that would later be named “Reach.” Tim described the opportunity with “Employee knowledge and actions are being locked in silos across applications like CRM, ERP, and SharePoint, forcing critical discussions to take place out of context via e-mail.… Read more »

Sign up to receive email communications regarding events, webinars, and product news.

What is Socialcast?

Socialcast by VMware (NYSE: VMW) is a social network for business uniting people, information, and applications with its real-time enterprise activity stream engine. Behind the firewall or in the cloud, Socialcast enables instant collaboration in a secure environment. Socialcast is headquartered in San Francisco, California. www.socialcast.com