Tips and Tricks

  • submit to reddit

Absolute Estimating vs. Relative Estimating

I’ve started work on some new videos and this time it’s all about Agile Estimating, Planning and Contracts. This is the obvious next step having completed...

0 replies - 1139 views - 05/19/13 by Kane Mar in Articles

SOA School: Governance 2.0 with Anypoint Service Registry

The Service Oriented Architecture stipulates a change in perspective for software purchase and development which traditionally limited itself to catering...

0 replies - 983 views - 05/19/13 by Nial Darbey in Articles

Clojure: Combining Calls To Doseq And Let

If you've ever looked at the docs for clojure's for macro, then you probably know about the :let, :when, and :while modifiers. What you may not know is...

0 replies - 1491 views - 05/19/13 by Jay Fields in Articles

Your First Ruby Gem

I live-coded a new gem called Ruby::Enum at NYC.rb on Tuesday. This library adds enum-like functionality to Ruby.  Here’s my checklist for creating a new...

0 replies - 1365 views - 05/18/13 by Daniel Doubrovkine in Articles

Why I Became a Mentor

This post comes from Margaret Le at the New Relic Blog. When I was in middle school, my family acquired our first personal computer: the IBM...

0 replies - 2533 views - 05/18/13 by Leigh Shevchik in Articles

ZeroMQ in Grizzly

From the OpenStack summit comes a lightning talk presentation on an implementation within the OpenStack IaaS software using the ZeroMQ message broker and...

0 replies - 1394 views - 05/18/13 by Mitch Pronschinske in Articles

GitHub as a blogging platform

No, I'm not going to talk about creating some github-backed blogging system. I would like to talk about a blogging style I tried to apply recently. The...

0 replies - 2983 views - 05/17/13 by Alexander Beletsky in Articles

Legacy Code Preservation: Why Preserve the DSL?

A Domain-Specific Language (DSL) can provide some intellectual leverage. We can always write long and convoluted programs in a general-purpose programming...

0 replies - 2088 views - 05/17/13 by Steven Lott in Articles

Taking One for the Team...the Refactoring of Failure

Recently I've been coaching a large organization through an agile transition. I've introduced Scrum, Kanban and Scrumban ways of working to about a dozen teams...

0 replies - 968 views - 05/16/13 by Ian Mitchell in Articles

Gradle Goodness: Running a Single Test

We can run test code with Gradle using the test task that is added by the Java plugin. By default all tests found in the project are executed. If we...

0 replies - 2596 views - 05/16/13 by Hubert Klein Ikkink in Articles

Exercise to understand double.

Many developers fell like double' rounding and representation errors and random errors which are wild and uncontrollable.   This exercise is...

0 replies - 3222 views - 05/16/13 by Peter Lawrey in Articles

The Big List of 256 Programming Languages

Summer typically brings lots of vacation time for people. Instead of sitting around and being lazy, why not take the time to learn a new programming...

0 replies - 7456 views - 05/16/13 by Robert Diana in Articles

Learn A New Programming Language Every Year?

I heard someone mention the other day that they have forgotten more programming languages than most developers have learned and it made me remember all the...

0 replies - 5086 views - 05/16/13 by Tim Murphy in Articles

Estimates in Software Development. New Frontiers.

There’s more and more buzz around estimates and #noestimates in software development. People like to write bold statements and go extreme about things in...

0 replies - 2218 views - 05/16/13 by Michael Dubakov in Articles

Caudit : Audit your performance

Performance auditing is an important issue when you deal with an application which requires high performance. As I searched on the web, I could not find a way...

0 replies - 1566 views - 05/16/13 by Yusuf Aytaş in Articles