• submit to reddit
Eric Gregory07/31/13
0 replies

Three Ways to Open Source Detroit (or Anywhere Else)

Shortly before Detroit filed for bankruptcy, a community volunteer and would-be mayor of the city wrote a short blog post calling for an "open source Detroit." The city's problems are much deeper than software, but when you listen to interviews with city officials, IT costs come up again and again.

Mitch Pronschinske07/31/13
0 replies

Linksheet: Job Queues, Message Queues and Other Queues

Are you searching for the right message queue but maybe you just haven't found the perfect fit yet? Well I just found an excellent resource - a GitHub page created by Łukasz Strzałkowski. If you don't find the queue you want over at queues.io, then you probably just need to build your own.

Mitch Pronschinske07/31/13
0 replies

Taco: A Todo List Aggregator For Developers

Taco aggregates Basecamp todos, GitHub Issues, Google Tasks, Trello tasks, Asana tasks, Zendesk tickets, and any RSS-friendly services.

Mitch Pronschinske07/29/13
2 replies

Lean Startup: Should You Really Get the Product Out as Quickly as Possible?

What I wanted to examine was the Lean Startup principle of launching the Minimum Viable Product (MVP). Just the other day I saw a developer comment complaining about the "go fast and break things" culture in many engineering departments these days. So is MVP really a good idea?

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...

Gary Sieling07/29/13
0 replies

Generating Randomized Sample Data in Python

If you have access to a production data set, it is helpful to generate testing data which follows a similar format, in varying quantities.

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.

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.

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...

Mitch Pronschinske07/24/13
0 replies

rmqid - Minimalistic, Blocking Pure-Python RabbitMQ Library: New Release

rmqid got its 0.4.2 release this week as it draws closer to a 1.0 version. The library was inspired by Kenneth Reitz’s work on requests. Should be useful for anyone writing a python app that's going to use RabbitMQ.

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.

Nick Johnson07/23/13
0 replies

Algorithm of the Week: Spatial Indexing with Quadtrees and Hilbert Curves

Quadtrees are a very straightforward spatial indexing technique. In a Quadtree, each node represents a bounding box covering some part of the space being indexed, with the root node covering the entire area...