dshaw.com
Version:
Main @dshaw site.
119 lines (104 loc) • 6.12 kB
HTML
<html lang="en">
<head>
<meta charset="utf-8">
<title>dshaw</title>
<meta name="description" content="dshaw - Node.js Engineer, Startup Advisor, Developer Mentor">
<meta name="author" content="dshaw">
<!--[if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/dshaw.css" rel="stylesheet">
<style type="text/css">
</style>
<link rel="shortcut icon" href="/favicon.ico">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-32537110-1']);
_gaq.push(['_setDomainName', 'dshaw.com']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div class="topbar">
<div class="fill">
<div class="container" style="position: relative;">
<a class="icon" href="http://twitter.com/dshaw"><img src="http://avatars.io/twitter/dshaw" alt="dshaw"></a>
<a class="brand" href="http://dshaw.com">dshaw</a>
<ul class="nav">
<li class="active"><a href="http://dshaw.com">Home</a></li>
<li><a href="http://linkedin.com/in/dshaw">Resume</a></li>
<li><a href="http://twitter.com/dshaw">Contact</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<div class=hero-unit>
<h1>Daniel D. Shaw</h1>
<p id=mission>Node.js engineer, startup advisor, developer mentor, web dork, polyglot, skater dood, career fullback and father.</p>
<p><a href="https://twitter.com/dshaw" id="dshaw-follow-button" class="twitter-follow-button" data-show-count="true" data-lang="en">Follow @dshaw</a></p>
</div>
<div class="row">
<div class="span-one-third">
<h2>Voxer</h2>
<p>I'm a Node.js Engineering on the Voxer platform team. We make a mobile-first app that integrates push-to-talk walkie-talkie voice, text messaging, and photo sharing for one-on-one private sharing or many-to-many groups.</p>
<p>I created the Voxer summer internship program, <a href="http://summerofnodejs.com">Summer of Node.js</a>.</p>
<p><a class="btn" href="http://voxer.com">Voxer »</a></p>
</div>
<div class="span-one-third">
<h2>The Node Firm</h2>
<p>I founded The Node Firm with Mikeal, Nuno, Paolo and Pedro. Our mission is to help companies of all sizes be successful with Node.js.</p>
<p>My special area of interest is helping startups effectively use Node.js. If you're planning a startup and are considering using Node.js, I'd love to talk to you.</p>
<p><a class="btn" href="http://thenodefirm.com">The Node Firm »</a></p>
</div>
<div class="span-one-third">
<h2>Open Source</h2>
<p>I'm passionate about building realtime systems with Node.js. Common building blocks of my software is Node.js (of course), Express, Socket.io, Redis, and ZeroMQ.</p>
<p>Some of my favorite modules that I've created are
<a href="https://github.com/dshaw/mixture">mixture</a>,
<a href="https://github.com/dshaw/blogit">blogit</a>,
<a href="https://github.com/dshaw/history">history</a>,
<a href="https://github.com/dshaw/proc">proc</a>,
<a href="https://github.com/dshaw/socket.io-announce">socket.io-announce</a>,
and <a href="https://github.com/dshaw/socket.io-zero">socket.io-zero</a>.</p>
<p><a class="btn" href="http://github.com/dshaw">Github »</a></p>
</div>
</div>
<div class="row">
<div class="span-one-third">
<h2>Startups</h2>
<p>I helped launch two successful San Francisco based start-ups: Storify and Spreecast.</p>
<p>I was the Lead Engineer at Storify and we had a full-stack JavaScript platform with Node.js, Express and MongoDB.</p>
<p>At Spreecast we used Node.js with Express and Socket.io for realtime communication. I implemented the first production Socket.io RedisStore implementation creating a highly scalable Socket.io deployment.</p>
</div>
<div class="span-one-third">
<h2>Geeklist</h2>
<p>Geeklist provides a way to store, share and promote technical accomplishments. I use Geeklist to network with fellow developers and post information about what I'm working on.</p>
<p>If you haven't signed up already, use this <a href="http://geekli.st/dshaw/invite/42A5FF420E">invite code</a> to get beta access.</p>
<p><a class="btn" href="http://geekli.st/dshaw">Geeklist »</a></p>
</div>
<div class="span-one-third">
<h2>Follow</h2>
<ul>
<li>Twitter: <a href="http://twitter.com/dshaw" rel="me">dshaw</a></li>
<li>GitHub: <a href="http://github.com/dshaw" rel="me">dshaw</a></li>
<li>Geeklist: <a href="http://geekli.st/dshaw" rel="me">dshaw</a></li>
<li>Tumblr: <a href="http://dshaw.tumblr.com" rel="me">dshaw</a></li>
<li>LinkedIn: <a href="http://linkedin.com/in/dshaw" rel="me">dshaw</a></li>
<li>Facebook: <a href="http://facebook.com/daniel.shaw">daniel.shaw</a></li>
</ul>
</div>
</div>
<footer>
<p>© dshaw 2012</p>
</footer>
</div> <!-- /container -->
</body>
</html>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>