Node Firm. Node.js startups: Storify, Spreecast, Voxer. Podcast host of NodeUp. Created NodeBots Day, NodeBots SF, SFNode meetup, and EnterpriseJS. Node.js Foundation founding member and Board Director. Champion for Node.js User Feedback and Mentorship initiatives. Active member of the Node.js Community Committee. Chair of SAFE/Security Working Group for CNCF.
HTML " CSS Application Development in 2018 Developers love the platform. It's reliable. Proven value to the Enterprise Free, Open and Standardized @dshaw
APIs " Native Code " Generates dynamic HTML and CSS Application Development in 2018 It's reliable. Proven value to the Enterprise Free, Open and …not yet Standardized @dshaw
the source code of World Wide Web into the public domain " 1993 - NCSA Mosaic released the first proprietary Browser for all platforms " 1994 - World Wide Web Consortium (W3C) founded by Tim Berners-Lee " 1994 - Marc Andreessen left NCSA and created Netscape (proprietary) " 1995 - Microsoft licenses Mosaic to create Internet Explorer (proprietary) " 1998 - The Web Standards Project (WaSP) began to champion the aligning browsers, at the time primarily Netscape and Microsoft, around shared standards, rather than proliferating proprietary extensions to HTML @dshaw
Internet Explorer 5 Macintosh Edition with robust support for W3C standards " 2003 - Dave Shea launched CSS Zen Garden demonstrating how standards-based provided the a stable foundation for design innovation and creativity " 2003 - The web is evolving to be less document centric and more application focused [record scratch] W3C standards-ed too hard. They decided the future of markup was XML and XHTML. XHTML 2.0 was not backwards compatible. Developers hated it. @dshaw
formed with the aim of writing a better HTML markup spec built for modern web applications, without breaking backwards compatibility " 2005 - Web Applications 1.0 spec released " 2009 - HTML5 finalized " 2009 - Node.js created by Ryan Dahl @dshaw
by Ryan Dahl, developed in the open on GitHub Developers from around the world contribute and create the platform " 2011 - npm bundled with Node.js " 2014 - io.js fork " 2015 - Node.js embraces open governance with the formation of the Node.js Foundation " 2015 - Node.js v4 released along with a strategy for long-term support (LTS) releases @dshaw
HTML " CSS Application Development in 2018 Node.js and the Web Platform " JavaScript " Web APIs " HTML " CSS " Native Code " Emerging platform APIs: ◦ Web Workers —experimental-worker WebAssembly ✨ @dshaw
reusability " Well-known, stable API " Multi-party standards governance Node.js and the Web Platform Node.js " Massive user base " Broad reusability " Well-known, stable API " Open Governance @dshaw
HTML " CSS Node.js and the Web Platform Node.js and the Web Platform " Massive user base " Broad reusability " Well-known, stable API " Open Governance " Multi-party standards governance @dshaw
over time " Open Source is not enough, eventually Open Governance is necessary " Standardization fails when done aspirationally " Innovate and then build standards around broad adoption @dshaw