• submit to reddit
Edan Tal01/18/14
0 replies

There is a Serious Need for a Mature Binary Repository for Ruby

Recently, there has been much discussion about the need to server gems in a private network. This need arose not only from the security problems experienced by RubyGems.org but also due to the fact that some gems aren’t hosted on RubyGems.org...

Chris Shayan01/17/14
0 replies

How to Get a Realistic Product Roadmap

I am struggling with my stakeholders and product owner on a discussion that how and what kind of features should be inside product roadmap for this year implementation. As soon as I saw it, I noticed something is missing. The most important missing element is agile spirit.

Marc Löffler01/17/14
0 replies

10 Things to Drive Your Product Owner Crazy

It’s about time to nag the product owner, isn’t it? Fortunately, there are plenty ways to do this. To help you in your quest to do so I created a list of 10 proofed ways to drive your Product Owner crazy:

Matt Raible01/17/14
0 replies

You shouldn't have to worry about front-end optimization.

Upgrading my servers to support HTTP 2.0 brings up an interesting dilemma. How do I measure that non-minified and non-concatenated assets are actually better? Do I just benchmark page load times or are there better tools for proving things are faster and better?

Brian Gracely01/17/14
0 replies

The Cloudcast #128: Does Open Source Redefine the Cloud Supply Chain?

Aaron talks with Ian Rae (@ianrae) and Giles Sirett (@shapeblue) about Open Source Software and the disruption to traditional vendors and supply chain models. We also discuss who really has the power to influence cloud architectures. Music Credit: Nine Inch Nails (nin.com)

Jethro Borsje01/16/14
2 replies

Spring @Async and transaction management

There are cases in which it is necessary to execute pieces of code asynchronous. An example is the sending of a (JMS) message from your system to another system. Spring supports the asynchronous execution of methods on your @Components by means of the @Async annotation.

Zac Gery01/16/14
0 replies

The Road to Missed Deadlines is Paved with Good Intentions

People at their core are loving, nurturing beings. They want to help others and make them feel wanted. In the world of business, keeping these needs in perspective can be challenging.

Zac Gery01/16/14
1 replies

Why Some Projects Are Doomed from the Start

All seasoned programmers have lived through and can tell the tale of the lost project. Some of these projects were conscious decisions while others were secret skunk projects.

Robert Greathouse01/16/14
1 replies

Legacy is a Four-Letter Word

The term “legacy” has mixed meanings in software development and I am personally trying to remove it from my vocabulary. It often has a bad connotation. Many developers use it to describe code that they did not write and do not like.

Krishna Prasad01/16/14
0 replies

Sharding, Scaling, Data Storage Methodologies, and More: Insights on Big Data

In this article, the author provides a variety of insights on Big Data, including explanations and comparisons of OLTP and OLAP, data sharding, MPP, vertical and horizontal scaling, CAP Theorem, databases such as Greenplum and Hbase, and a detailed table comparing data storage methodologies.

Matt Raible01/16/14
0 replies

Using Grunt with AngularJS for Front End Optimization

The Angular project I'm working on now will be published on a web server, as well as bundled in an iOS native app. Therefore, I turned to Grunt to do the optimization this time. I found it to be quite simple, once I figured out how to make it work with Angular.

Mark Needham01/16/14
0 replies

Neo4j: Modeling ‘Series’ of Events

One of the things the author never worked out how to model in his football graph is a series of matches that allow him to answer questions like the following: How many goals has Robin Van Persie scored in his last 10 matches in the Barclays Premier League? In this article, the author explores some options.

Allen Coin01/15/14
0 replies

Dev of the Week: Troy Miles

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 Troy Miles, full-stack mobile and web developer.

Jenny Yang01/15/14
2 replies

Thwarting memory leaks and other out of memory errors with machine learning: Part 2

In my previous blog I discussed why memory leaks are like scotch. In this post I’ll discuss various ways to identify memory leaks.

Rajaraman Raghuraman01/15/14
3 replies

Scrum meeting. Are you kidding me?

Recently I was part of a "Daily Scrum Meeting" in a reputed product development company. Being a huge fan of Agile and a committed practitioner, it was concerning that people were actually adopting it the wrong way. In this blog post, I will share some lessons learned from this meeting.