• submit to reddit
Lorna Mitchell09/18/12
7336 views
0 replies

API Documentation with IODocs

I write a lot of APIs, and I also preach that your API isn't finished until it has excellent documentation. Enter iodocs from the talented folk at Mashery.

Michael Dubakov09/18/12
11607 views
0 replies

Quick Reviews: 12 Books on Data Visualization

Here's a quick breakdown of 12 major books on data visualization, drawn from a year of reading on the topic.

Arthur Charpentier09/18/12
3064 views
0 replies

Dealing with TMI in Statistics

We couldn't understand the counter-intuitive result: even if knew the true distribution, it was better not to use it.

Patroklos Papapetrou09/18/12
4653 views
0 replies

Resign Patterns – Eliminate Them With Agile practices and Quality Metrics

This blog post is inspired by the article titled Resign Patterns by Michael Duell. I’ve included all the original text from the above article but for each anti-pattern I mention (at least) one agile practice that IMHO is helpful eliminating it and one or more quality metrics that would help you identify it very early.

Dave Fecak09/18/12
2380 views
0 replies

How To Disrupt Technical Recruiting – Hire an Agent

A recent anti-recruiter rant posted to a news group and a subsequent commentary on HackerNews got me thinking about the many ways that tech recruiting and the relationship between recruiters and the tech community is broken. I saw a few comments referencing that the community always says how broken it is, but no one tries to fix it. Here are some ideas on how we got here and directions we can go.

Alex Ruiz09/18/12
5489 views
4 replies

Fluent Interfaces: Don't Chain for the Sake of Chaining

One of the goals of FEST-Assert 2.0 is to learn from the mistakes we made in the 1.x releases, even if that means not being backwards-compatible.

Roger Hughes09/18/12
10895 views
1 replies

Spring 3.1 Caching and Config

I’ve recently being blogging about Spring 3.1 and its new caching annotations @Cacheable and @CacheEvict. As with all Spring features you need to do a certain amount of setup and, as usual, this is done with Spring’s XML configuration file.

Andrey Cheptsov09/18/12
53853 views
0 replies

Top 20 Features of Code Completion in IntelliJ IDEA

The secret, why code completion in IntelliJ IDEA is so profound, is that IntelliJ IDEA really understands your code, as well as the context you stay in. The article makes a short overview of the top 20 features of code completion, which make IntelliJ IDEA unique among other Java IDEs.

Armel Gouriou09/18/12
2478 views
0 replies

Comment Rate in Applications: The Higher the Better?

In various audit and quality tools you can find the metric “Comment rate”. What does it mean? How is it related to the application’s quality? How does it impact your technical debt? I am going to try to give you insights on this metric.

Rob Terpilowski09/18/12
17783 views
0 replies

Add a JavaFX Component Built with Scene Builder and FXML to a NetBeans RCP Application

Most of the tutorials and demos I have seen up to this point for integrating JavaFX with NetBeans Rich Client Platform (RCP) applications have created and configured JavaFX components by using the JavaFX Java APIs that are now shipped as part of the JDK as...

Michaël Picovschi09/18/12
2153 views
0 replies

How to identify upcoming regressions or API breaks

Everyone has once updated a dependency library to a newer version and faced hurdles with regressions and behavior changes. Let's try to figure what are the upcoming troubles of API breaks.

Cristian Chiovari09/18/12
27475 views
2 replies

Juggling Multiple Versions of Java on OS X Mountain Lion

How is Java installed on OSX Mountain Lion, and how do you juggle between the multiple versions residing on your system?

Prathap Givanth...09/18/12
5811 views
0 replies

The Basics of Design Patterns

The Design Patterns are not meant to be laws or rules; they are just guidelines that you can even alter to fit to your needs

Dalip Mahal09/18/12
7483 views
0 replies

Bug Tracker Hell

Whether you call it a defect or bug or change request or issue or enhancement you need an application to record and track the life-cycle of these problems. For brevity, let's call it the Bug Tracker.

Zemian Deng09/17/12
2433 views
0 replies

TimeMachine Jars Size and Dependencies

From the TimeMachine Scheduler download page you will see that the latest 1.2.1 release zip package size is around 13M. It may seem large for a scheduler application, but let's examine it closely to see what's in there. Here is how the zip package looks like inside