• submit to reddit
Mike Cottmeyer12/19/13
4798 views
0 replies

Are We Solving The Right Problem?

It’s been a funny transition the past few years as agile has gone more and more mainstream. You used to have to start every talk with an explanation of the Agile Manifesto… you don’t have to do that anymore, people generally get it.

Leigh Shevchik12/19/13
5071 views
0 replies

Computer Architecture Has Hit a Power Wall

Ben Hindman's talk set out to define the ‘future stack’ by taking a deep dive into the evolution and future of computing architecture.

Lukas Eder12/19/13
6214 views
0 replies

Add LATERAL Joins or CROSS APPLY to Your SQL Tool Chain

SQL features have a unique trait that few other languages have. They are obscure to those who don’t know them, as every language feature introduces a new syntax with new keywords. In this case: APPLY and LATERAL.

Ralf Quebbemann12/19/13
12218 views
0 replies

Useful Subversion Pre-Commit Hook Script for Linux Servers

Looking for useful subversion pre-commit hooks? Maybe this script is for you. It's a Linux bash shell script and also makes use of python.

Mitch Pronschinske12/18/13
55503 views
2 replies

Dev Tech That Will be HOT in 2014

A lot of developer tools and technologies have taken off this year, and some have been around for a while but are now poised for large-scale adoption. This article lists 30+ dev tools and technologies that I think are going to be big in 2014.

Allen Coin12/18/13
10596 views
0 replies

Dev of the Week: Peter Zaitsev

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Peter Zaitsev, MySQL performance specialist and Founder, CEO of Percona.

Zac Gery12/18/13
5970 views
0 replies

Identifying Loss Aversion in Software Design

There are many facets to software design. A common example is loss aversion, which refers to "people's tendency to strongly prefer avoiding losses to acquiring gains." Armed with this knowledge, more informed decisions are possible throughout the software development cycle. The following list details a few examples where loss aversion can play a role in software development:

Davy Suvee12/18/13
7946 views
0 replies

New Tinkerpop Blueprints for MongoDB and Datomic: Graphs, Graphs, Graphs

Recently, Datablend open-sourced two new Tinkerpop Blueprints implementations: blueprints-mongodb-graph and blueprints-datomic-graph. Tinkerpop is an open source project that provides an entire stack of technologies within the Graph Database space.

Alec Noller12/18/13
9948 views
0 replies

Hortonworks vs. Cloudera: Hadoop-er Than Thou?

This article looks at the recent mud-slinging (if you can call it that) going on between Hortonworks and Cloudera. It's got to be good news for Hadoop, at least, and it highlights the widespread influence of the open-source Big Data framework.

Arthur Charpentier12/18/13
3558 views
0 replies

Data News: "Programming with Big Data in R," and More

This installment of Arthur Charpentier's data science-related links includes the "Programming with Big Data in R" project, an analysis of matches and mismatches in picture recognition software, and a free ebook on data mining applications with R.

James Chesters12/18/13
5417 views
0 replies

Changing the Ratio with the Nairobi Developer School

You hear a lot about “change the ratio” and encouraging young people, especially young women, into technology. Njeri “Martha” Chuomo is 19 years old, a Ruby programmer living in Nairobi, and changing more than just the ratio.

Vlad Mihalcea12/18/13
5765 views
0 replies

Teaching is the Best Way to Learn

There are many ways to learn but teaching might be the best one.

Seth Proctor12/18/13
3734 views
0 replies

Testing Network Failure on AWS

Recently, Dan wrote a great piece on testing network failures with NuoDB's support for geo-distribution. If you haven't read it, then go do that right now. It's cool, and it illustrates pretty clearly how you can tune the rules for durability based on awareness of regions.

Evan Leybourn12/18/13
4163 views
0 replies

The Mathematics of Agile Communication

Let me ask you a question; why do agile frameworks recommend limiting team size to 7±2? If you answered “communication” or "collaboration", congratulations you're correct. But do you understand why?

James Roper12/17/13
10970 views
0 replies

'Fun' Doesn't Mean Compromising Scalability

As the demands on the applications we write shifts, the technologies we use start to make it harder to meet them, and pretty soon we feel like we are always working against the technologies that are supposed to be helping us.