PageSourceSearch

https://stevesouders.com/about.php

html stevesouders.com collected 2026-10-02 02:11:45 UTC 5,611 bytes, 133 lines download raw bytes

1<!doctype html>
2<html>
3<head>
4<title>Steve Souders - About</title>
5
6<script>
7var t_top = Number(new Date());
8</script>
8
9
10<script>
11// prefetch top nav images rather than wait for stylesheet to be parsed and DOM rendered
12(new Image()).src = "/blog/wp-content/themes/SteveSouders/images/header-bg.gif";
13(new Image()).src = "/blog/wp-content/themes/SteveSouders/images/logo.gif";
14</script>
14
15
16<script type="text/javascript">
17// GOOGLE ANALYTICS
18var _gaq = _gaq || [];
19_gaq.push(['_setAccount', 'UA-15026169-1']);
20_gaq.push(['_setSiteSpeedSampleRate', 100]);
21_gaq.push(['_trackPageview']);
22window.onload = function() {
23	_gaq.push(['_trackTiming', 'UserTimings', 'frontend', Number(new Date())-t_top]);
24};
25
26(function() {
27    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
28    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
29    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
30})();
31</script>
31
32
33<script src="https://cdn.speedcurve.com/js/lux.js?id=20002&test=1" async defer crossorigin="anonymous"></script>
33
34
35<link rel="stylesheet" type="text/css" media="all" href="//stevesouders.com/blog/wp-content/themes/SteveSouders/style.css" />
36<style>
37.blogheader { background: #9CCBBE; }
38.talksheader, .projectsheader { background: #D9C484; }
39</style>
40</head>
41
42<body>
43<div id="header">
44<div class="containerwrapper" style="width: 960px;">
45
46<h1 id="logo"><a href="//stevesouders.com/"><span>SteveSouders.com</span></a></h1>
47        <ul id="topnav">
48        <li><a href="/about.php">about</a></li>
49        <li class="last"> <a href="http://twitter.com/#!/souders/" title="Twitter @souders"><img src="/images/twitter-icon.png" width=16 height=16 border=0 style="vertical-align: bottom;"></a>
50        </ul>
51</div>    
52</div>
53<div id="contentWrapper" class="containerwrapper" style="width: 960px; margin-bottom: 2em;">
54
55<h2 class="blockheader blogheader">STEVE SOUDERS</h2>
56
57<div style="width: 700px; margin: 0 auto;">
58
59<div style="float: right; margin: 4px; ">
60<img src="/images/4089930308-closeup-114x138.jpg" width=114 height=138>
61</div>
62
63<p>
64Steve works at <a href="http://speedcurve.com/">SpeedCurve</a> on the interplay between performance and design.
65Steve has pioneered much of the work in the world of web performance. 
66His book, <a href="http://www.amazon.com/gp/product/0596529309?ie=UTF8&tag=stevsoud-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0596529309"><u>High Performance Web Sites</u></a>, 
67explains his best practices for performance; 
68it was <a href="http://stevesouders.com/hpws/amazon-rank.php">#1 in Amazon's Computer and Internet bestsellers</a>.
69His follow-up book, 
70<a href="http://www.amazon.com/gp/product/0596522304?ie=UTF8&tag=stevsoud-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0596522304"><u>Even Faster Web Sites</u></a>,
71provides performance tips for advanced web applications.
72Steve is the creator of many performance tools and services including
73<a href="http://developer.yahoo.com/yslow">YSlow</a>, 
74<a href="http://httparchive.org/">the HTTP Archive</a>,
75<a href="http://stevesouders.com/episodes/">Episodes</a>,
76<a href="http://spriteme.org">SpriteMe</a>,
77<a href="http://stevesouders.com/controljs/">ControlJS</a>,
78and
79<a href="http://www.browserscope.org/">Browserscope</a>.
80He taught CS193H: High Performance Web Sites at <a href="http://www.stanford.edu">Stanford</a> 
81and co-founded the <a href="http://getfirebug.com/workingGroup/">Firebug Working Group</a>.
82He was co-chair of <a href="http://velocityconf.com/">Velocity</a> and now co-chairs <a href="https://perfnow.nl/">performance.now()</a>.
83Steve does many <a href="talks.php">public speaking appearances</a>.
84</p>
85
86<p>
87Prior to SpeedCurve, Steve was Head Performance Engineer at Google, Chief Performance Yahoo!, and
88Chief Performance Officer at <a href="http://www.fastly.com/">Fastly</a>.
89Steve worked at several small to mid-sized startups including two companies he co-founded, Helix Systems and CoolSync.
90He also worked at General Magic, WhoWhere?, and Lycos.
91In the early 80's Steve worked at a few companies doing research in Artificial Intelligence focusing on machine learning.
92</p>
93
94<div style="float: left; margin: 0px 12px 4px 4px; ">
95<img src="/images/souders-velocity2-200x300.jpg" width=200 height=300>
96</div>
97
98<p>
99Steve has a BS in Systems Engineering from the 
100<a href="http://www.virginia.edu/">University of Virginia</a> and a MS in Management Science and Engineering from 
101<a href="http://www.stanford.edu/">Stanford University</a>.
102</p>
103
104<p>
105Steve's interests are varied.
106He's a member of <a href="http://www.usms.org/">U.S. Masters Swimming</a> and competes in open water swims.
107He has played basketball with several NBA and WNBA players.
108He was a member of the Universal Studios Internet Task Force.
109He participated in setting a <a href="http://www.guinnessworldrecords.com/records-2000/largest-simultaneous-yodel/">Guinness world record</a>.
110He rebuilt a 90-year-old carriage house.
111He now resides in Hawaii paddling  OC1 and OC6.
112</p>
113
114<div style="text-align: center;">
115<img src="/images/btconf-240x160.jpg" height=140 border=0>
116<a href="https://www.flickr.com/photos/stn1978/22791050609/sizes/s/">CC</a>
117</div>
118
119<div style="float: right; clear: both;">
120(For speaker bio and photos see my <a href="profile.php">profile page</a>.)
121</div>
122</div>
123</div>
124
125</div> <!-- contentwrapper -->
126
127
128<div id="footer" class="containerwrapperpadded" style="width: 960px; padding-left: 0; padding-right: 0;">
129<p>&copy; Steve Souders</p>
130</div></body>
131</html>
132
133

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.