• submit to reddit
Mitch Pronschinske11/16/11
9040 views
0 replies

From Dev to DevOps with Maven and Puppet

Maven is an open source tool that you may not have thought of as a 'DevOps tool', but that's pretty much what it is for the development department.  It's used in development, project standardization and automation which ties nicely into other open source...

James Sugrue11/16/11
4403 views
0 replies

Typesafe Join Forces With Play! Framework

The Play! framework moves up a gear today with the first public beta of the 2.0 release.  Play! will include native support for Scala and the Typesafe Stack. This should make Typesafe more appealling developers, as Typesafe gains a high-productivity web...

Mitch Pronschinske11/16/11
4756 views
2 replies

Stop being so agreeable!

I confess, this is heavily influenced by the eXtreme Programming folks, but I see it recur again and again: we tech folks have historically been far too quick to say “sure, we can do that”. Even worse, I’ve done it myself on far too many...

Cody Powell11/16/11
7934 views
1 replies

The NoSQL Paradox

A few years ago, Paul Graham stated something he called the Python Paradox. He wrote: 

Mike Dirolf11/16/11
9080 views
0 replies

Using Puppet to Deploy with a Push

Prior to Fiesta my ops background was pretty minimal. Managing ops for Fiesta quickly taught me the value of a configuration management system like Puppet. I think it’s a great tool and we’ll probably do some more posts about how we’re putting it...

Roger Hughes11/16/11
6766 views
0 replies

The Misuse of End To End Tests - Testing Techniques 2

My last blog was the first in a series of blogs on approaches to testing code, outlining a simple scenario of retrieving an address from a database using a very common pattern:

Wayne Adams11/16/11
2350 views
0 replies

More on Haskell/FP function organization; lazy evaluation

After my last post scrolled off the bottom of the page, I realized I missed a couple of opportunities: one related to some additional code optimization, and one related to the topic of lazy (or nonstrict) evaluation.

Jakub Holý11/16/11
5742 views
0 replies

Tips And Resources For Creating DSLs in Groovy

Paul King had a very good presentation (last year’s slides) at JavaZone about why to use Domain-Specific Languages and how to create internal DSLs in Groovy. I’d like to list here few tips that he has mentioned but before we get to that, why would you...

Niklas Schlimm11/16/11
7473 views
5 replies

Characteristics of successful developers

Many blogs exist about personal (soft) characteristics of successful developers. Here is a short listing of some interesting links: 50 characteristics of a great software developer Top 10 Traits of a Rockstar Software Engineer

Jens Schauder11/16/11
2817 views
0 replies

The Boiling Frog

I hope everybody among my readers is familiar with the concept of technical debt: If you do a quick hack to implement a feature it might be faster to implement in the short run, but you have to pay interest for the technical debt in the form of higher...

Wayne Adams11/16/11
1434 views
0 replies

Monitoring classloading in JDI

For the last few weeks, I have been building a Java process monitoring tool based on the Java Debug Interface. Although I've done much of this work before, it has been a few years, and so now I'm retracing my steps. As I remember the details and...

Mitch Pronschinske11/15/11
14859 views
1 replies

NoSQL Zone - The Sequel to SQL

Isn't it about time you had a place where you could go to get fresh news and articles focused solely on NoSQL technology everyday?Other sites may cover just one facet, or write one post every 3 weeks, but DZone's new NoSQL Zone has its hand on the pulse of...

David Pell11/15/11
4077 views
0 replies

New MongoDB Alerts and Advisories Page Surfaces

Jira, the service for submitting bug reports and feature requests related to MongoDB, has been around for most of the project's lifespan.  But so that interested parties can quickly access information on the issues deemed most critical, the team has just...

Emmanuel Espina11/15/11
9038 views
0 replies

Performance of Google’s V8 Javascript engine in Solr

The use of scripting languages to add new functionality to systems is something that I’ve always found very helpful. You don’t have to download the source code of the system, if it has “scriptable” parts you can add simple functionality in minutes...

Lynda Moulton11/15/11
6095 views
0 replies

Why is it so Hard to "Get" Semantics Inside the Enterprise?

Semantic Software Technologies: Landscape of High Value Applications for the Enterprise was published just over a year ago. Since then the marketplace has been increasingly active; new products emerge and discussion about what semantics might mean for the...