MENU
last data update: 2011/10/14, 12:56
Website loading time
during the test: 0.41 s
cable connection (average): 0.5 s
DSL connection (average): 0.58 s
modem (average): 5.14 s
HTTP headers
HTTP/1.1 200 OK
Server: nginx/0.5.33
Date: Fri, 14 Oct 2011 19:56:48 GMT
Content-Type: text/html
Content-Length: 33874
Last-Modified: Fri, 03 Jun 2011 22:06:08 GMT
Connection: close
Accept-Ranges: bytes
Information about DNS servers
jamesgolick.com | A | 74.207.253.93 | IN | 43200 | |
jamesgolick.com | SOA | ns1.linode.com | jamesgolick+dns.gmail.com | 2011050493 | 14400 14400 1209600 86400 IN 43200 |
jamesgolick.com | NS | ns2.linode.com | IN | 43200 | |
jamesgolick.com | NS | ns3.linode.com | IN | 43200 | |
jamesgolick.com | NS | ns1.linode.com | IN | 43200 | |
jamesgolick.com | NS | ns4.linode.com | IN | 43200 | |
jamesgolick.com | NS | ns5.linode.com | IN | 43200 |
Received from the first DNS server
Request to the server "jamesgolick.com"
You used the following DNS server:
DNS Name: ns2.linode.com
DNS Server Address: 65.19.178.10#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 32851
flag: qr aa rd REQUEST: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 8
REQUEST SECTION:
jamesgolick.com. IN ANY
ANSWER SECTION:
jamesgolick.com. 86400 IN SOA ns1.linode.com. jamesgolick+dns.gmail.com. 2011050493 14400 14400 1209600 86400
jamesgolick.com. 86400 IN NS ns1.linode.com.
jamesgolick.com. 86400 IN NS ns3.linode.com.
jamesgolick.com. 86400 IN NS ns4.linode.com.
jamesgolick.com. 86400 IN NS ns2.linode.com.
jamesgolick.com. 86400 IN NS ns5.linode.com.
jamesgolick.com. 86400 IN A 74.207.253.93
SECTION NOTES:
ns1.linode.com. 86400 IN A 69.93.127.10
ns1.linode.com. 86400 IN AAAA 2600:3c00::a
ns2.linode.com. 86400 IN A 65.19.178.10
ns2.linode.com. 86400 IN AAAA 2600:3c01::a
ns3.linode.com. 86400 IN A 75.127.96.10
ns4.linode.com. 86400 IN A 207.192.70.10
ns4.linode.com. 86400 IN AAAA 2600:3c03::a
ns5.linode.com. 86400 IN A 109.74.194.10
Received 368 bytes from address 65.19.178.10#53 in 79 ms
Received from the second DNS server
Request to the server "jamesgolick.com"
You used the following DNS server:
DNS Name: ns3.linode.com
DNS Server Address: 75.127.96.10#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 43390
flag: qr aa rd REQUEST: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 8
REQUEST SECTION:
jamesgolick.com. IN ANY
ANSWER SECTION:
jamesgolick.com. 86400 IN SOA ns1.linode.com. jamesgolick+dns.gmail.com. 2011050493 14400 14400 1209600 86400
jamesgolick.com. 86400 IN NS ns2.linode.com.
jamesgolick.com. 86400 IN NS ns4.linode.com.
jamesgolick.com. 86400 IN NS ns3.linode.com.
jamesgolick.com. 86400 IN NS ns1.linode.com.
jamesgolick.com. 86400 IN NS ns5.linode.com.
jamesgolick.com. 86400 IN A 74.207.253.93
SECTION NOTES:
ns1.linode.com. 86400 IN A 69.93.127.10
ns1.linode.com. 86400 IN AAAA 2600:3c00::a
ns2.linode.com. 86400 IN A 65.19.178.10
ns2.linode.com. 86400 IN AAAA 2600:3c01::a
ns3.linode.com. 86400 IN A 75.127.96.10
ns4.linode.com. 86400 IN A 207.192.70.10
ns4.linode.com. 86400 IN AAAA 2600:3c03::a
ns5.linode.com. 86400 IN A 109.74.194.10
Received 368 bytes from address 75.127.96.10#53 in 27 ms
Subdomains (the first 50)
Typos (misspells)
hamesgolick.com namesgolick.com mamesgolick.com kamesgolick.com iamesgolick.com uamesgolick.com jzmesgolick.com jsmesgolick.com jwmesgolick.com jqmesgolick.com janesgolick.com jakesgolick.com jajesgolick.com jamwsgolick.com jamssgolick.com jamdsgolick.com jamrsgolick.com jam4sgolick.com jam3sgolick.com jameagolick.com jamezgolick.com jamexgolick.com jamedgolick.com jameegolick.com jamewgolick.com jamesfolick.com jamesvolick.com jamesbolick.com jamesholick.com | jamesyolick.com jamestolick.com jamesgilick.com jamesgklick.com jamesgllick.com jamesgplick.com jamesg0lick.com jamesg9lick.com jamesgokick.com jamesgopick.com jamesgooick.com jamesgoluck.com jamesgoljck.com jamesgolkck.com jamesgolock.com jamesgol9ck.com jamesgol8ck.com jamesgolixk.com jamesgolivk.com jamesgolifk.com jamesgolidk.com jamesgolicj.com jamesgolicm.com jamesgolicl.com jamesgolico.com jamesgolici.com amesgolick.com jmesgolick.com jaesgolick.com | jamsgolick.com jamegolick.com jamesolick.com jamesglick.com jamesgoick.com jamesgolck.com jamesgolik.com jamesgolic.com ajmesgolick.com jmaesgolick.com jaemsgolick.com jamsegolick.com jamegsolick.com jamesoglick.com jamesgloick.com jamesgoilck.com jamesgolcik.com jamesgolikc.com jjamesgolick.com jaamesgolick.com jammesgolick.com jameesgolick.com jamessgolick.com jamesggolick.com jamesgoolick.com jamesgollick.com jamesgoliick.com jamesgolicck.com jamesgolickk.com |
Location
IP: 74.207.253.93
continent: NA, country: United States (USA), city: Absecon
Website value
rank in the traffic statistics: 1 524 842
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 33.08 KB
text per all code ratio: 51 %
title: Home | James on Software
description:
keywords:
encoding: utf-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
to | 93 |
the | 68 |
of | 64 |
and | 48 |
that | 42 |
is | 33 |
in | 29 |
it | 22 |
on | 22 |
an | 21 |
be | 20 |
for | 17 |
we | 16 |
code | 14 |
this | 14 |
at | 14 |
out | 14 |
you | 14 |
with | 13 |
have | 13 |
can | 12 |
2008 | 11 |
new | 11 |
our | 11 |
If | 11 |
all | 10 |
but | 10 |
are | 10 |
data | 10 |
2010 | 10 |
2009 | 10 |
about | 9 |
your | 9 |
or | 9 |
do | 9 |
who | 9 |
just | 8 |
The | 8 |
make | 8 |
one | 8 |
Loren | 8 |
It's | 7 |
has | 7 |
any | 7 |
when | 7 |
not | 7 |
like | 7 |
it's | 7 |
people | 7 |
don't | 7 |
RubyGems | 7 |
James | 7 |
by | 7 |
he | 7 |
more | 7 |
We | 6 |
up | 6 |
as | 6 |
roll | 6 |
able | 6 |
really | 6 |
we're | 6 |
That's | 6 |
was | 6 |
may | 6 |
And | 6 |
if | 6 |
want | 6 |
every | 6 |
access | 6 |
will | 5 |
uses | 5 |
2007 | 5 |
you're | 5 |
than | 5 |
know | 5 |
some | 5 |
time | 5 |
Comments | 5 |
But | 5 |
When | 5 |
add | 5 |
might | 4 |
him | 4 |
such | 4 |
getting | 4 |
It | 4 |
isn't | 4 |
something | 4 |
install | 4 |
campfire | 4 |
much | 4 |
so | 4 |
work | 4 |
great | 4 |
over | 4 |
me | 4 |
ruby | 4 |
node | 4 |
2011 | 4 |
way | 4 |
too | 3 |
go | 3 |
going | 3 |
enough | 3 |
resources | 3 |
database | 3 |
important | 3 |
disk | 3 |
resources, | 3 |
should | 3 |
them. | 3 |
CPU | 3 |
use | 3 |
project | 3 |
memory | 3 |
need | 3 |
millions | 3 |
also | 3 |
few | 3 |
sounds | 3 |
'gem | 3 |
other | 3 |
how | 3 |
features | 3 |
example | 3 |
issue, | 3 |
Yes, | 3 |
net/https | 3 |
many | 3 |
being | 3 |
Aaron | 3 |
we'll | 3 |
good | 3 |
SlimGems | 3 |
together | 3 |
only | 3 |
guy | 3 |
code. | 3 |
legacy | 3 |
redis | 3 |
kind | 3 |
$rollout.active?(:chat, | 3 |
Let's | 3 |
he's | 3 |
person | 3 |
scaling | 3 |
put | 3 |
team | 3 |
feature | 3 |
So, | 3 |
You | 3 |
gem | 3 |
traffic | 3 |
(1)February | 3 |
(and | 3 |
maintain | 3 |
think | 3 |
(1)August | 3 |
He | 3 |
blog | 3 |
his | 3 |
most | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
in the | 11 |
of the | 9 |
to be | 8 |
to make | 8 |
be able | 6 |
able to | 6 |
want to | 6 |
on the | 4 |
If you | 4 |
Loren is | 4 |
access to | 4 |
one of | 4 |
we can | 4 |
all of | 4 |
about the | 3 |
of people | 3 |
like to | 3 |
it out | 3 |
to maintain | 3 |
kind of | 3 |
millions of | 3 |
roll it | 3 |
the ruby | 3 |
to add | 3 |
out to | 3 |
roll out | 3 |
It's an | 3 |
way of | 3 |
is an | 3 |
going to | 3 |
James on | 3 |
new node | 3 |
time to | 3 |
for the | 3 |
code that | 3 |
have any | 3 |
have to | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
be able to | 6 |
it out to | 3 |
to be able | 3 |
one of the | 3 |
in the ruby | 3 |
roll it out | 3 |
B tags
And who could blame them? I wouldn't want to maintain a huge pile of legacy code either.
the RubyInside article about the perils of VERIFY_NONE
That's why we're looking for an amazing person to join our team.
U tags
I tags
Full disclosure before I get started here. Loren and I are friends. I'd like to think that this blog post is mostly unbiased, but I'll let you come to your own conclusions.
years
only
Incidentally, I have given a couple of talks about some of the challenges we've faced scaling FetLife. One such talk, at GoRuCo 2010, was recorded; the video is below.
images
file name | alternative text |
---|---|
james_portrait.jpeg | James Golick |
gisttweet.jpg | |
communityleader.jpg | Clicky |
20101209-xd9ax1baxn3p4a2g679t3ak5w1.jpg | |
broken.jpg | |
33782-db5.gif |
headers
H1
James on Software
H2
Why RubyGems Needs Loren Segal
VERIFY_NONE
We are experiencing too much load. Let's add a new server.
Want to work on a tiny team that makes an enormous impact?
Introducing rollout: Condionally roll out features with redis
H3
Why RubyGems Needs Loren Segal
VERIFY_NONE
We are experiencing too much load. Let's add a new server.
Want to work on a tiny team that makes an enormous impact?
Introducing rollout: Condionally roll out features with redis
H4
H5
H6
internal links
address | anchor text |
---|---|
/ | James on Software |
/2011/6/1/why-rubygems-needs-loren-segal.html | Why RubyGems Needs Loren Segal |
/2011/6/1/why-rubygems-needs-loren-segal.html#disqus_thread | Comments |
/2011/2/15/verify-none..html | VERIFY_NONE |
/2011/2/15/verify-none..html#disqus_thread | Comments |
/2010/10/27/we-are-experiencing-too-much-load-lets-add-a-new-server..html | We are experiencing too much load. Let's add a new server. |
/2010/10/27/we-are-experiencing-too-much-load-lets-add-a-new-server..html#disqus_thread | Comments |
/2010/9/6/want-to-work-on-a-tiny-team-that-makes-an-enormous-impact..html | Want to work on a tiny team that makes an enormous impact? |
mailto: jointhefamily+jgc@fetlife.com | jointhefamily+jgc@fetlife.com |
mailto: james@fetlife.com | james@fetlife.com |
/2010/9/6/want-to-work-on-a-tiny-team-that-makes-an-enormous-impact..html#disqus_thread | Comments |
/2010/8/1/introducing-rollout-condionally-roll-out-features-with-redis..html | Introducing rollout: Condionally roll out features with redis |
/2010/8/1/introducing-rollout-condionally-roll-out-features-with-redis..html#disqus_thread | Comments |
/trample.html | Webby::Builder |
/testing.html | Testing |
/testing-misconceptions.html | Testing Misconceptions |
/resource_controller.html | resource_controller |
/rails.html | Rails |
/quiet_backtrace.html | quiet_backtrace |
/modularity.html | Webby::Builder |
/improving-your-rails.html | Improving Your Rails |
/home.html | Home |
/conductor.html | Webby::Builder |
/attribute_fu.html | attribute_fu |
/active_presenter.html | active_presenter |
/action_messager.html | action_messager |
/2011/6 | June 2011 (1) |
/2011/2 | February 2011 (1) |
/2010/10 | October 2010 (1) |
/2010/9 | September 2010 (1) |
/2010/8 | August 2010 (1) |
/2010/4 | April 2010 (1) |
/2010/3 | March 2010 (5) |
/2010/2 | February 2010 (1) |
/2010/1 | January 2010 (3) |
/2009/12 | December 2009 (2) |
/2009/9 | September 2009 (1) |
/2009/8 | August 2009 (1) |
/2009/6 | June 2009 (1) |
/2009/5 | May 2009 (1) |
/2009/4 | April 2009 (1) |
/2009/3 | March 2009 (1) |
/2009/2 | February 2009 (2) |
/2009/1 | January 2009 (2) |
/2008/11 | November 2008 (2) |
/2008/10 | October 2008 (4) |
/2008/9 | September 2008 (1) |
/2008/8 | August 2008 (2) |
/2008/7 | July 2008 (5) |
/2008/6 | June 2008 (3) |
/2008/5 | May 2008 (3) |
/2008/4 | April 2008 (4) |
/2008/3 | March 2008 (1) |
/2008/2 | February 2008 (4) |
/2008/1 | January 2008 (6) |
/2007/12 | December 2007 (3) |
/2007/11 | November 2007 (4) |
/2007/10 | October 2007 (6) |
/2007/9 | September 2007 (2) |
/2007/8 | August 2007 (5) |
/tags/zebra.html | zebra |
/tags/xp.html | xp |
/tags/what-does-this-error-mean.html | what does this error mean |
/tags/webservices.html | webservices |
/tags/webmat.html | webmat |
/tags/urligence.html | urligence |
/tags/ultrasphinx.html | ultrasphinx |
/tags/twitter.html | |
/tags/tweet.html | tweet |
/tags/travel.html | travel |
/tags/trample.html | trample |
/tags/training.html | training |
/tags/toronto.html | toronto |
/tags/tips-and-tricks.html | tips and tricks |
/tags/thin.html | thin |
/tags/testing.html | testing |
/tags/testing-misconceptions.html | testing misconceptions |
/tags/tdd.html | tdd |
/tags/svn.html | svn |
/tags/subversion.html | subversion |
/tags/style.html | style |
/tags/starling.html | starling |
/tags/spree.html | spree |
/tags/speaking.html | speaking |
/tags/software.html | software |
/tags/shoulda.html | shoulda |
/tags/screencast.html | screencast |
/tags/safari-commander.html | safari commander |
/tags/ruby.html | ruby |
/tags/ruby-on-rails.html | ruby on rails |
/tags/rspec.html | RSpec |
/tags/ror.html | ror |
/tags/restful.html | restful |
/tags/rest.html | rest |
/tags/resources.html | resources |
/tags/resource_controller.html | resource_controller |
/tags/refactormycode.html | refactormycode |
/tags/reddit.html | |
/tags/rails.html | rails |
/tags/rails-rumble.html | rails rumble |
/tags/rack.html | rack |
/tags/r_c.html | r_c |
/tags/quiet_backtrace.html | quiet_backtrace |
/tags/programming.html | programming |
/tags/presenter.html | presenter |
/tags/polymorphic-urls.html | polymorphic urls |
/tags/polymorphic-resources.html | polymorphic resources |
/tags/plugins.html | plugins |
/tags/plikal.html | PLIKaL |
/tags/pair-programming.html | pair programming |
/tags/open-source.html | open source |
/tags/off-topic.html | off-topic |
/tags/mor.html | mor |
/tags/montreal.html | montreal |
/tags/montreal-on-rails.html | montreal on rails |
/tags/modularity.html | modularity |
/tags/mocks.html | mocks |
/tags/mocking.html | mocking |
/tags/matchy.html | matchy |
/tags/markaby.html | markaby |
/tags/make_resourceful.html | make_resourceful |
/tags/load-simulation.html | load simulation |
/tags/jquery.html | jquery |
/tags/jabber.html | jabber |
/tags/invisible.html | invisible |
/tags/integration.html | integration |
/tags/im.html | im |
/tags/has_finder.html | has_finder |
/tags/has_browser.html | has_browser |
/tags/hailey-hacks.html | hailey hacks |
/tags/hackfest.html | hackfest |
/tags/gotcha.html | gotcha |
/tags/git.html | git |
/tags/giraffetyp.html | giraffetyp |
/tags/giraffesoft.html | giraffesoft |
/tags/giraffecast.html | giraffecast |
/tags/gikal.html | GIKaL |
/tags/generators.html | generators |
/tags/floss.html | floss |
/tags/fail.html | fail |
/tags/expectations.html | expectations |
/tags/essay.html | essay |
/tags/epic-fail.html | epic fail |
/tags/enumerable.html | enumerable |
/tags/ec2.html | ec2 |
/tags/dvcs.html | dvcs |
/tags/dry.html | dry |
/tags/design.html | design |
/tags/cusec.html | cusec |
/tags/crunch-mode.html | crunch mode |
/tags/context.html | context |
/tags/conductor.html | conductor |
/tags/community.html | community |
/tags/coffee.html | coffee |
/tags/cloud.html | cloud |
/tags/chef.html | chef |
/tags/blank.html | blank |
/tags/best-practices.html | best practices |
/tags/bdd.html | bdd |
/tags/attribute_fu.html | attribute_fu |
/tags/associationproxy.html | associationproxy |
/tags/association_proxy.html | association_proxy |
/tags/arktyp.html | arktyp |
/tags/ar.html | ar |
/tags/agile.html | agile |
/tags/activerecord.html | activerecord |
/tags/active_resource.html | active_resource |
/tags/active_presenter.html | active_presenter |
/tags/action_messager.html | action_messager |
/tags/1.8.html | 1.8.6 |
/tags/1.8.html | 1.8.5 |
external links
address | anchor text |
---|---|
http://feeds.feedburner.com/JamesOnSoftware | RSS |
https://github.com/jamesgolick | engineer |
http://fetlife.com | entrepreneur |
http://vimeo.com/12814529 | speaker |
http://twitter.com/jamesgolick | follow me on Twitter |
http://www.workingwithrails.com/person/9293-james-golick | wwRails |
http://www.linkedin.com/in/jamesgolick | |
http://github.com/jamesgolick | GitHub |
http://slimgems.github.com | SlimGems |
http://gnuu.org/2011/06/01/slimgems-a-drop-in-replacement-for-rubygems/ | Loren's blog post |
http://github.com/lsegal/yard | YARD |
https://github.com/slimgems/slimgems/issues | GitHub issue |
http://www.rubyinside.com/how-to-cure-nethttps-risky-default-https-behavior-4010.html | an article about it |
http://twitter.com/geemus | @geemus |
https://github.com/geemus/excon/commit/f84cbd8fd15fb3da13453d13c2a0164d62bef50b | fix |
http://twitter.com/tenderlove | Aaron Patterson (aka @tenderlove) |
http://twitter.com/#!/joedamato/status/37653616445620225 | admittedly less constructive response |
http://twitter.com/#!/b6n/status/37665737057247233 | somewhat snarky, but not particularly harsh suggestion |
http://www.rubyinside.com/nethttp-cheat-sheet-2940.html | a link |
https://docs.google.com/present/view?id=0AW46Gd5VoPJ8ZGR2cmJtczNfMjE3d3pibTdjaw&hl=en&authkey=CK3Bv7oF | antirez's redis sharding |
http://www.snailinaturtleneck.com/blog/2010/05/05/with-a-name-like-mongo-it-has-to-be-good/ | Kristina Chodorow |
http://groups.google.com/group/mongodb-user/browse_thread/thread/528a94f287e9d77e | high profile outages |
http://fetlife.com | fetlife.com |
http://jobs.github.com/positions/7da6834c-b7a5-11df-80c9-c212c7e4f17e | the job posting |
http://github.com/jamesgolick/rollout | rollout |
http://github.com/jamesgolick/rollout/blob/master/README.rdoc | README |
http://github.com/jamesgolick/rollout | github |