• submit to reddit
Alec Noller07/30/14
1556 views
0 replies

Dev of the Week: Sean Lorenz

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 Sean Lorenz, Technical Product Guy for the Xively IoT platform from LogMeIn.

Alec Noller07/30/14
1525 views
0 replies

The Best of DZone: July 22 - 29

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a developer's life in GIFs, the swiss Java knife, Apple's lack of Swift knowledge, the four best refactorings, DZone's 2014 Guide to Internet of Things, and more.

Arthur Charpentier07/30/14
1555 views
0 replies

Coffee and Productivity

I was asked if there were serious research papers published on coffee consumption and labour productivity. There are some papers on coffee breaks and productivity, e.g. Productivity Through Coffee Breaks, but I could not find anything on coffee consumption.

John Cook07/30/14
1018 views
0 replies

D more popular than any functional language

At the time of writing this post, D is easily more popular than all functional programming languages combined. Here’s a portion of the chart zooming in on D and functional languages.

Peter Zaitsev07/30/14
1199 views
0 replies

Prevent MySQL downtime: Set max_user_connections

One of the common causes of downtime with MySQL is running out of connections. There is a better solution: use different user accounts for different scripts and applications and implement resource limiting for them. Specifically set max_user_connections:

Ricky Ho07/30/14
1266 views
0 replies

Incorporate domain knowledge into predictive model

To create a predictive model, feature engineering (defining the set of input) is a key part if not the most important. In this post, I'd like to share my experience in how to come up with the initial set of features and how to evolve it as we learn more.

Gerry Claps07/30/14
844 views
0 replies

When to dump Scrum for Kanban

The CEO/Manager walks into the room and asks to add X, Y and Z into the Sprint. Sound familiar? You’re not alone. Maybe it's time to ditch Scrum for Kanban?

John Cook07/29/14
4381 views
0 replies

Software development becoming less mature?

I don’t know whether computing is becoming less mature, though it may very well be on average, even if individual developers become more mature.

Mike Cottmeyer07/29/14
4655 views
0 replies

Why Agile Is Failing in Large Enterprises, And What You Can Do About It

Here is the deck from my Agile2014 talk on why many folks are struggling to adopt agile in larger, more complex enterprises.

Alec Noller07/28/14
6678 views
3 replies

Introducing DZone's 2014 Guide to Internet of Things

DZone's 2014 Guide to Internet of Things was produced to help you understand the growing variety of technologies, tools, and companies behind IoT, along with the challenges it faces and the vast potential it holds.

Moshe Kaplan07/28/14
3709 views
0 replies

Validating Your Disk Performance

If you are short of RAM and get a poor performance, it may be a good time to verify your disks performance and see if they do match your needs.

Mark Needham07/28/14
1396 views
0 replies

R: ggplot – Plotting back to back charts using facet_wrap

Earlier in the week I showed a way to plot back to back charts using R’s ggplot library but looking back on the code it felt like it was a bit hacky to ‘glue’ two charts together using a grid. I wanted to find a better way.

Erich Styger07/28/14
1092 views
0 replies

Adding the CAM8000-D Camera Module to the RIoT Board

The CAM8000-D camera is a nice 2 mega-pixel camera for the RIoT board. The firmware shipped on the board does not support it out of the box, so a new firmware needs to be flashed first (SVN2591 or higher).

Andrew Fuqua07/25/14
6383 views
0 replies

Compressed Backlog Refinement

This post is not about where the ideas come from or even about how to convert what already exists into user stories. The focus here is about how to conduct that initial refinement meeting, then what might be different in subsequent refinement sessions.

Matt Butcher07/25/14
7644 views
0 replies

9 Things I Like About Go

Here, in no particular order, are the top 9 reasons I like working with Go: The Toolchain, Clean Code, Go Routines, Channels, Metaphysical Parsimony, and 4 more...