• submit to reddit
Mitch Pronschinske05/06/13
0 replies

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

Run Ruby in-browser, see 2 views of a chessboard in Python, and find out if video codecs will be written in JavaScript in the future. Plus, take a look at Oculus Rift simulations and learn about Dropbox's first conference.

Leigh Shevchik05/06/13
0 replies

Debugging Stuck Ruby Processes: What to do Before You Kill -9

If you’ve spent enough time working with a production system (or even just a continuous integration server), you’ve surely encountered a Ruby process that was ‘stuck’. Here are the steps I follow when debugging a stuck Ruby process:

Allen Coin05/06/13
0 replies

Links You Don't Want to Miss (May 6)

Today: The best usability testing strategy EVER!, Java EE7 is ready!, Eric Schmidt thinks the internet has already surpassed television, and a free high-quality computer science education.

Mitch Pronschinske05/06/13
0 replies

API Usability: Think of the Humans!

We'll talk about common usability traps and the bugs we make or prevent consuming applications. Finally, we'll discuss approaches to API development that improve usability.

Kin Lane05/05/13
0 replies

A Civic Hacker Corps

I've always been told, "If You Don't Vote, You Can't Whine." This is a statement I've heard from hundreds of American citizens that I've encountered throughout my life, across every region of this great country. While I agree with the intent of this statement, I have to declare that it isn't enough!

Eric Gregory05/04/13
0 replies

I Hear You Like Pull Requests

Konstantin Haase delves into adding automatic Pull Request testing to Travis CI, exploring why pull requests are so powerful.

Kin Lane05/03/13
0 replies

Can't Wait Until Carmakers Harness APIs

In the tech space we use the term dashboard a lot. Now think about the dashboard in your car. How much control over this dashboard do you have? Just wait until Ford, GM, BMW, Volkswagen, Toyota and other carmakers get their footing with APIs. It will be a different game!

Eric Gregory05/03/13
0 replies

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

Today: New Java 8 features, obsolete tech skills, how open data is transforming global agriculture, Wikipedia's switch to MariaDB, and much more. Plus, our entries for the Mars haiku challenge.

Peter Giacomo L...05/02/13
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
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
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
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
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
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
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!