• submit to reddit
Rob Galanakis08/01/14
6191 views
0 replies

Everyone should take vacation at the same time

To be sure, some people were screwed over by bad managers, but (in contrast to most other management offenses) this was largely due to particular managers and not underlying cultural causes.

Martin Fowler08/01/14
6490 views
0 replies

Retreaded: Composed Regex

One of the most powerful tools in writing maintainable code is break large methods into well-named smaller methods - a technique Kent Beck refers to as the Composed Method pattern. A few people mentioned using fluent interfaces (internal DSLs) as an more readable alternative to regexs. I see this as a separate thing.

Mike Bushong08/01/14
3401 views
0 replies

Do you really need to understand the guts of an Ethernet Switch?

This week I read a perfectly reasonable article by Tom Hollingsworth, which then deteriorated in the comments section to a “you don’t know how a switch works” exchange.

Robert Diana08/01/14
5165 views
0 replies

Geek Reading July 31, 2014

These items are a combination of tech business news, development news and programming tools and techniques.

Andrew Fuqua07/31/14
6227 views
0 replies

Continuous Backlog Refinement

Create your initial backlog, then stay on top of it. Here’s the how and why of Continuous Backlog Refinement.

Eric Minick07/31/14
5066 views
0 replies

Release Managers Risking Irrelevancy

As Agile breaks through the WaterScrumFall format of rapid development wrapped in slow project initiation and release cycles to actually delivering more frequently, Release Managers have been put into something of a bind.

Alec Noller07/30/14
10102 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
8782 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
5522 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
3319 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
4123 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
5842 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
14215 views
4 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
7243 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
8205 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.