18 April 2014

The Ruby Reflector

Topic

Basecamp

  Source Favicon
By David of Signal vs. Noise 4 days ago.
Email

Just don't stop there. Neither at the mean or the 90th. Don't even stop at the 99th! At Basecamp, we sorta fell into that trap for a while. Our means were looking pretty at around 60ms, the 90th was 200ms, and even the 99th was a respectable 700ms. Victory, right?

Well, victory for the requests that fell into the 1st to 99th percentile. But when you process about fifty million requests a day, there's still an awful lot of requests hidden on the far side of the 99th. And there, …

37signals.com Read
  Source Favicon
By Noah of Signal vs. Noise over 1 year ago.
Email

…20.8% "campfire" 26.9% "help" 35.4% " basecamp" 49.5%

This isn't earth shattering—this is exactly what you'd expect, and is the basis for the rudimentary classification we initially used.

With our data loaded and cleaned, we'll get started building a model. First, we'll split our total sample in two to get a "training" and a "test" set. We don't want to include all of our data in the "training" of …

37signals.com Read
  Source Favicon
By Peter Cooper of Ruby Inside almost 2 years ago.
Email

How DHH Has Tidied The Rails routes.rb File on BaseCamp Next

mongoid-minitest: Minitest Matchers for Mongoid

Jobs

Developer Advocate/Spokesperson/Evangelist at New Relic [ San Francisco]

New Relic is the emerging standard for application performance management and wildly popular in the Ruby world. They're looking for a unique individual who can nimbly walk the line between development and marketing while wearing an Evangelist hat. Sounds …

rubyinside.com Read
  Source Favicon
By Basecamp of Signal vs. Noise 16 days ago.
Email

So, a few years ago Dana Brunetti at Trigger Street Productions ( Social Network and Captain Philips) got in touch with us after reading our book, REWORK . He loved the themes and the overall story of how our company came to be.

Some time passed and we hadn't heard anything... Until a week ago. We're super-excited to let you know that Netflix Originals has decided to take on the project and turn our little book into a feature film!

entity_646425 …

37signals.com Read
  Source Favicon
By Todd Hoff of High Scalability 2 months ago.
Email

37signals' shows the power of focus by shedding all their products except Basecamp and even renaming themselves to be just Basecamp . A company can can grow wild unless pruned and shaped to let in the maximum amount of sunlight, growing the most and ripest fruit. While a hard prune is common in the orchard, it's not so common in an organization. A very brave move.

When I suggested this I was laughed at. So there! Patch Panels in the Sky:A Case for Free-Space Optics…

highscalability.com Read
  Source Favicon
Email

Thank you to 37signals for Campfire and Basecamp.

Thank you to New Relic for making performance monitoring pleasant.

Thank you to Amazon for S3.

Thank you to Fastly for speeding up the delivery of our images, stylesheets, JavaScripts, HTML, and JSON.

Thank you to Dropbox for hosting large design assets and important files.

Thank you to Hoefler & Frere-Jones for their typography, which we're using on this very blog.

Thank you to Typekit for serving …

robots.thoughtbot.com Read
  Source Favicon
Email

…everything. The most important information should be shared in more permanent ways, such as through Basecamp or email.

Keep conversations public. It encourages participation, builds culture, and reduces the cognitive overhead of keeping up with one-on-one conversations that you feel more obligated to budget attention to. Many chat programs provide a searchable archive, which is useful when looking up specific conversations or looking for topics which have been discussed. With good discipline …

robots.thoughtbot.com Read
  Source Favicon
By David Eisinger of Viget.com Blogs 8 months ago.
Email

…the same time, I know there are many people with access to my email, my Dropbox, my Basecamp posts, and it would be irresponsible of me to rely on their collective good faith to keep this information secure.

I've settled on a simple solution that doesn't inconvenience the sender or receiver too terribly much (assuming they're both on modern, Unix-compatible machines) while making things considerably more difficult for any would-be eavesdroppers. Suppose I want to send an …

viget.com Read
  Source Favicon
By Lucas Mazza of Plataformatec Blog 8 months ago.
Email

…of asynchronous communication channels our productivity looks the same as before. We use tools like Basecamp, GitHub, Skype and Campfire to get our things done and talk about our projects - from like code reviews to scope related discussions and everything else - without getting in the way of anyone who might be busy with something else, so when we end up working apart it isn't such a big deal since we are used to communicate and work in some sort of remote way.

But while some developers …

blog.plataformatec.com.br Read
  Source Favicon
By Patrick of Kalzumeus Software 9 months ago.
Email

Keith Perhac and I are back with the 5th epsiode of the Kalzumeus podcast.

Keith and I both have experience working as consultants in software development and online marketing. People often ask us how to transition away from the feast-or-famine nature of freelancing, where you do very well when you're delivering engagements and getting them paid quickly, and then do very poorly when work dries up or you have invoice collection issues. One way to improve on this is building recurring …

kalzumeus.com Read