• submit to reddit
Peter Giacomo L...05/02/13
751 views
0 replies

Instrumenting Ruby on Rails with TraceView in Under 10 Minutes

Things are moving fast for the Ruby language instrumentation in TraceView. We already support tracing of memcache-client, memcached, dalli, mongo, moped, mongoid, mongomapper, cassandra, ActiveRecord (postgres, mysql, mysql2) plus more. Most recently we added support for Rack and Resque tracing.

Ted Neward05/01/13
5321 views
6 replies

OSS is Not Focused on Customer Service

These people (vultures!) who take and take with no giving back, who are called “customers” in other companies, by the way, and who often have perfectly reasonable requests of the vendors from whom they get their software, because if they had time to build it themselves, they wouldn’t need to download your stuff.

Paul Hammant05/01/13
2822 views
0 replies

When Agile Meets Angular and UX-led Development

UX-led development is where your User eXperience (UX) developers are active within a dev-team, pushing the experience, behaviors and interactions. Pushing in this context means rapid evolution of a working UI.

Jay Fields05/01/13
2995 views
0 replies

Year Five

The average lifespan for a software engineering job is 4 years. Okay, I've never actually seen proof (or contradiction), but that's the general feeling in the groups I associate with. Perhaps that's selection bias - my employer has generally changed on year 3 or 4.

Mitch Pronschinske05/01/13
3603 views
0 replies

Links You Don't Want To Miss (May 1)

Get some advice for dealing with burnout or if you find that you don't want to program anymore. Plus some important news about the JS spec "Promises" and a 17 year old girl who won a major hackathon.

Nick Johnson04/30/13
8782 views
0 replies

Algorithm of the Week: BK-Trees (from "Damn Cool Algorithms")

BK-Trees, or Burkhard-Keller Trees are a tree-based data structure engineered for quickly finding near-matches to a string, for example, as used by a spelling checker, or when doing a 'fuzzy' search for a term. The aim is to return, for example, "seek" and "peek" if I search for "aeek".

Allen Coin04/30/13
5567 views
0 replies

Links You Don't Want to Miss (Apr. 30)

Today: They don't make diplomas like they used to, according to study: programmers' skills age like fine wine, an addictive in-browser game by Notch, and announcing HTML9 Responsive Boilerstrap JS!

Leigh Shevchik04/29/13
781 views
0 replies

Thread Safe APIs and Sidekiq Support for Your Threading

A few years ago multi-threading support in Ruby was flaky or non-existent. The Ruby agent came of age in that world, where the only real option for concurrency was running multiple processes. Recent versions of JRuby and MRI have changed that landscape.

Eric Gregory04/29/13
4013 views
0 replies

Links You Don't Want To Miss (4/29)

Today: NASA turns an Android phone into a satellite, Python plays the banjo, why enterprise websites are so awful so often, and some truly spectacular behind the scenes photos from The Empire Strikes Back.

Martin Fowler04/29/13
4152 views
0 replies

The Component Test

A component test is a test that limits the scope of the exercised software to a portion of the system under test. It is in contrast to a Broad-Stack Test that's intended to exercise as much of the system as is reasonable.

Larry Franks04/29/13
813 views
0 replies

The Windows Azure SDK for Ruby

If you haven't heard, there's now a Ruby SDK for Windows Azure that provides access to Windows Azure Data Management services and some Service Bus services.

Ross Mason04/29/13
1309 views
0 replies

MuleSoft Acquires ProgrammableWeb

I am excited to share the news that MuleSoft has acquired ProgrammableWeb. This combination brings together the world’s most widely used integration platform with the world’s most authoritative voice and community for APIs.

Leigh Shevchik04/28/13
800 views
0 replies

Cross App Tracing: Time to Break Up that Huge Rails Application?

If you’re a Rails developer, you know that developing a great web app is a straightforward process. While that offers many advantages, some apps grow too large and become hard to manage.

Oscar Berg04/28/13
6743 views
0 replies

Is the Office Really the Best Place to Get Work Done?

Yahoo’s decision to ban working from home can hardly have escaped anyone’s attention. Whatever the reasons might be, to me their decision sends out a signal of desperation and reveals that Yahoo's management is incapable of dealing with flexible working.

Swizec Teller04/26/13
3606 views
0 replies

Writing a REST client in Haskell

Swizec Teller builds a low frequency bitcoin trading bot in Haskell. The first order of buisness - to write a REST client. This is going to be fun.