• submit to reddit
Leigh Shevchik04/29/13
667 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
3806 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
3995 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
752 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
1192 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
719 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
6480 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
3380 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.

Martin Fowler04/25/13
7169 views
0 replies

Broad-Stack Tests

A broad-stack test is a test that exercises most of the parts of a large application. It's often referred to as an end-to-end test or full-stack test. It lies in contrast to a ComponentTest, which only exercises a well-defined part of a system.

Mitch Pronschinske04/24/13
2754 views
0 replies

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

Ngnix gets a new major release while TechEmpower continues their epic web framework performance benchmarks. Plus, Google's mobile web performance checklist and a tool for rapid drag-and-drop prototyping with twitter bootstrap.

Senthil Kumar04/24/13
487 views
0 replies

Apple WWDC 2013 Announced

One of the most awaited Apple events of the year, the Worldwide Developer Conference (WWDC) has been announced -- it will be held in San Francisco from June 10, 2013 to June 14, 2013.

Martin Fowler04/24/13
15947 views
0 replies

Martin Fowler: User Stories

User Stories are chunks of desired behavior of a software system. They are widely used in agile software approaches to divide up a large amount of functionality into smaller pieces for planning purposes.

Eric Gregory04/24/13
7079 views
2 replies

Dev of the Week: Lakshan Perera

Every week, we feature a new developer/blogger from the DZone community. This week we're talking to Lakshan Perera, a developer for Nitrous.io and the creator of Punch.

Allen Coin04/24/13
3791 views
0 replies

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

Today: a huge collection of JavaScript patterns, a developer reflects on burning out, BitTorrent's new Dropbox competitor, Eric Schmidt and Julian Assange have a chat, and what school lunches look like when your dad is a graphic designer.

Scott Leberknight04/24/13
3580 views
0 replies

Pair Programming and a Grass-Roots Movement

I wanted to take a few minutes to share some thoughts and experiences about pair programming. I think there's a grass-roots movement for doing more pair-programming in the open source community.