• submit to reddit
Mitch Pronschinske07/29/13
0 replies

DZone Weekly Link Roundup (July 29)

Android 4.3, A Regex crafting site, practical typography, and a heated discussion about SDN are just some of the topics in this week's roundup. Plus, experience Ada for the Java developer, Angular.js for the jQuery user, car hacking, and an inspiring session about getting paid.

Ted Neward07/29/13
0 replies

More on the Programming Tests Saga

A couple of people had asked Ted Neward how his story with the company that triggered the "I Hate Programming Tests" post ended. He was interviews by them and he gained some valuable advice for other candidates. Here is what ended up happening...

Mitch Pronschinske07/29/13
0 replies

Benchmark: ActiveMQ, RabbitMQ, HornetQ, QPID, and Apollo

Adina Mihailescu conducted a recent study that included message queue performance testing using a Rails application that pilots a binary and enqueues/dequeues items taken from a MySQL database.

Ross Mason07/28/13
0 replies

Lean Startup…Meet Enterprise

Hear about how Zappos, WebVan, and MuleSoft all apply Lean Startup principles, even though they are enterprises.

Mitch Pronschinske07/27/13
0 replies

Write RabbitMQ Plugins With Elixir

Elixir is a new project that targets the Erlang Virtual Machine, which is exactly the language that RabbitMQ is built with. This tutorial from the RabbitMQ blog is going to help you become a wizard with this message queue, and you won't even need to learn Erlang to do it!

Krishna Kumar07/26/13
0 replies

Aaron Swartz's "Pokayoke Software Development Guide"

When Aaron Swartz was still alive, he wrote “The Pokayoke Guide to Developing Software”. It's essentially about eliminating product defects by preventing, correcting, or drawing attention to human errors as they occur. You need to read this.

John Cook07/26/13
4 replies

Too Many Objects

Languages like C# and Java enforce the everything-is-an-object paradigm. You can’t just write a function; you have to write member functions of an object.

Mitch Pronschinske07/25/13
0 replies

3 Reasons Lean Startups Fail

Francis Pedraza has an incredibly insightful article on 3 reasons that Lean Startups fail. Below, I've summarized the three reasons, but there's a huge amount of build up and some advice for fixing these problems in the article.

Steven Willmott07/25/13
0 replies

API Crafting Secrets: Into Primal API

Primal’s Data API takes your interest inputs as simple keywords (composed as semi-structured URIs) and returns an interest graph of concepts related to your input. The concepts are organized in a graph structure of narrower, broader and related concepts. Here's an interview with the Senior Developer.

Swizec Teller07/25/13
0 replies

Always Look for the Gem

When you find yourself solving a simple problem, look for a gem. Focus your attention to the problem at hand and let others take care of the externalities. You won’t be sorry.

Ross Mason07/24/13
0 replies

More data to your Mule with Riak!

The new Riak Connector for Mule allows you to interact with this data store from your Mule applications, opening the door to new integration scenarios. Let’s review an example of such a scenario.

Mitch Pronschinske07/24/13
0 replies

Dev Shop Essentials: Moving Whiteboards

Many development shops, including DZone, love whiteboards. We have them glued all over our walls. Some companies can't do that though, so I found something pretty awesome for you...

Allen Coin07/24/13
0 replies

Dev of the Week: Anders Abel

This week we're talking to Anders Abel: systems architect and developer working in Stockholm, Sweden.

Mitch Pronschinske07/24/13
0 replies

Ron Swanson's Scrum is the Best New Twitter Account You'll Find This Week

Even for someone like myself, who hasn't seen many episodes of the extremely popular comedy series, "Parks and Recreation," Ron Swanson is a well known character. So when I found the twitter account "Ron Swanson's Scrum," I knew I had a duty to tell the entire programming world about it.

Martin Fowler07/24/13
1 replies

Martin Fowler: User Defined Field

A common feature in software systems is to allow users to define their own fields in data structures. Consider an address book - there's a host of things that you might want to add. With new social networks popping up every day, users might want to add a new field for a Bunglr id to their contacts.