• submit to reddit
Johanna Rothman12/10/13
0 replies

Handoffs are Not a Bad Word

In an agile team, especially with continuous integration, we don’t notice handoffs. Continuous integration makes handoffs trivial. If we work together to achieve a feature, as in swarming or mob-programming, we don’t even have handoffs.

Paul Hammant12/10/13
0 replies

Continuous Review (con't)

A few days ago I made the case that the most efficient code review process is one that deals with reviews within minutes of hours of the commit they pertain to. I didn’t dwell so much on the difference between pre-commit reviews (that until they “pass”, the commit can’t go in), and post-commit reviews (which suggest prioritized follow up work in the case of “fail”).

Olga Kouzina12/10/13
0 replies

3 Checkpoints for Your Development Process

We need to be aware of any peculiarities of the real development process to select a tool that would be capable to replicate it. So, what are the things to note about the process that one would definitely need in the tool?

Peter Zaitsev12/10/13
1 replies

Linux Performance Tuning Tips for MySQL

These simple Linux tuning tips will increase MySQL performance and make it more stable (and avoid swapping).

Moshe Kaplan12/10/13
0 replies

Java Production Systems Profiling Done Right!

If you are facing a Java system performance issue in production, and JProfiler is not the right tool for it, probably JMX monitoring using the VisualVM will do the work for you.

Troy Miles12/10/13
0 replies

Why Hackathons?

As a corporate developer I rarely get time to have fun. Hackathons bring the fun back into development.

Lorna Mitchell12/10/13
0 replies

Open a GitHub Pull Request with Hub

GitHub publishes a command line tool called hub, which is a more convenient way than the website for doing a few specific tasks and in particular I've been using it more and more for opening pull requests. The basic workflow is to create a branch, add your changes, and then push it to GitHub

Jakub Holý12/10/13
1 replies

Code Is Cheap, It’s Knowledge Discovery That Costs

If we knew exactly what code needs to be written, what needs to be done and how it can be done, we would need very little time to write it. It is the discovery of the knowledge what to build and how to build it that takes all the time.

Moshe Kaplan12/10/13
0 replies

Is There a Good Solution for SQL Server HA & Azure?

I do not see Windows Azure SQL Database as a feasible solution for a firm that expects its business to scale. The only way to migrate from Windows Azure SQL Database is to export its data and import it on a regular instance, and it's not acceptable when you have a significant traffic.

Howard Lewis Ship12/10/13
0 replies

Tapestry Quicky: ConditionalComment

Here's a quicky I just put together for a client to generate IE conditional comments.

Marcin Mikosik12/10/13
0 replies

Building can be Smooth

Since writing his first build script, the author wondered why build systems are so broken. They are not only hard to read, but hard to write. He wanted the simplest language possible, without hidden things under the hood, and in this article, he wants to convince you that a build system can be simple.

Rob Williams12/10/13
0 replies

Play's Role in the Stack

So I blogged before about how Play ships with one example app that could really be called modern and somewhat complete

Alec Noller12/10/13
0 replies

Big Data Search with Solr and Hadoop

This set of slides on the applications of Apache Solr and Hadoop in search takes an interesting look at one of the key uses of Solr and Hadoop. The slides give a brief overview of the technologies, then explore a wide variety of different subjects in Solr and Hadoop.

Alan Cassar12/10/13
0 replies

Simple and Fast Parallel Processing (Fork-Join Pattern) for Mule

Mule makes the fork-join pattern much simpler to implement, but here is how you can implement a custom message processor that will run faster than the using the default Mule pattern.

Brian Gracely12/10/13
0 replies

The Cloudcast #124: Cloud Operations

Aaron talks with Shmuel Kliger, Founder & President of VMTurbo (@VMTurbo). Topics include cloud operations, common problems and root cause, implications of Open Source Software on the market, and predictions for the future