• submit to reddit
Adam Diaz10/02/14
3860 views
0 replies

The Evolution of MapReduce and Hadoop

Recently I authored a section of the DZone Guide for Big Data 2014. I wrote about MapReduce and the evolution of Hadoop.

Steve Francia10/02/14
6327 views
2 replies

Evangelism is NOT Sales

I recently had a discussion with a CFO of a technology company. Ten minutes into our conversation he said, “so evangelism is pretty much rogue sales”. Internally I cringed. I politely corrected him that the two could not be further apart.

Ayende Rahien10/02/14
1330 views
0 replies

What is New in RavenDB 3.0: SQL Replication

SQL Replication has been a part of RavenDB for quite some time, showing up for the first time in the 1.0 build as the Index Replication Bundle. This turned out to be a very useful feature, and in 3.0 we had a dedicated developer for this for several weeks, banging it into new and interesting shapes.

Mike Cottmeyer10/01/14
3107 views
0 replies

Reframing to Reduce Risk

In my experience some risks for delivering these projects on time and on budget might be identified by a project manager early on in the initial inception phase of the project and might be reviewed at the end of each project, but not much attention is paid to the risks during the life of the project.

Alec Noller10/01/14
11672 views
0 replies

Dev of the Week: Itamar Haber

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 Itamar Haber, Chief Developers Advocate at Redis Labs.

Pat Shaughnessy10/01/14
2140 views
0 replies

20,000 Leagues Under ActiveRecord

...actually I’m here today to talk about ActiveRecord. I’d like to explore how ActiveRecord works internally; how it finds the information we ask for and returns it to us as a Ruby object.

Alec Noller10/01/14
17392 views
0 replies

The Best of DZone: September 23 - 30

If you missed anything on DZone this week, now's your chance to catch up! This week's best include 10 questions to ask in programming interviews, why we need functional programming, the high price of the Internet of Things, how testability does not equal good design, and more.

Johanna Rothman10/01/14
7421 views
2 replies

Change is Learning: No Silver Bullets or Quick Fixes

My professors taught me structured design and design by contract. Those were supposed to be the silver bullets for programming. I thought I was the only idiot that structure and specification didn’t work for. Why did I have to iterate and increment?

Gil Zilberfeld10/01/14
7080 views
0 replies

The Measure Of Success

What makes a successful project? Waterfall project management tells us it’s about meeting scope, time and cost goals. Do these success metrics also hold true to agile projects?

Chris Odell10/01/14
1806 views
0 replies

SOHO Agile – Practices make perfect

Now if you are a SOHO developer then you might think that agile practices are irrelevant to you. I would disagree.

Kevin Rutherford10/01/14
2375 views
0 replies

A problem with Primitive Obsession

A number of the teams I work with have been looking at the Primitive Obsession code smell recently. As we have explored legacy code looking for examples of the smell, I’ve noticed a tendency to enthusiastically label every primitive in any method signature as smelly. I so wish Fowler and Beck hadn’t used this particular name, because it seems to spread as much confusion as enlightenment.

Shelan Perera10/01/14
5312 views
0 replies

Want to learn anything faster?

We are in a world with lot of learning opportunities. But how much stuff do we really learn? What holds us back from learning new things faster?

Mike Cottmeyer10/01/14
3540 views
2 replies

Release Planes versus Release Trains

When speaking to architecture, SAFe refers to architectural runway, not architectural train tracks or a rail-yard. It’s a mixed use of transportation metaphors that is not explained. The runway is a perfect alignment with my Release Plane metaphor.

Kevin Daly09/30/14
14352 views
5 replies

Don't fall in love with your own code!

Don't fall into the trap of falling in love with your own code.

Lisa Schultz09/30/14
2868 views
0 replies

Three Features You Need in Your Database

Whether you’ve made the decision to launch an e-commerce platform in the future or you’re figuring out if your current configuration needs a facelift, choosing the database that will power your site is one of the most important decisions you’ll make.