• submit to reddit
Ayende Rahien09/20/13
0 replies

Optimizing Writes in Voron

With Voron, we used a more complex policy. The file is divided into 4 MB sections. We will aggregate free space in each section. When we need more space, we will find a section with enough free space and use that, and we will continue to use that for as long as we can.

Paul Reed09/20/13
0 replies

The Ship Show: Branching, Merging, and Octopi (Oh My!)

With the explosion in popularity and usage of Git and its distributed version control brethren, developers finally have cheap, easy, local branching. But branching is pointless without merging, and many organizations are finding that the free-for-all merge process with Git can leave your organization with (mostly by being totally silent on the subject) is error-prone, doesn’t scale, and may even destroy content!

Barton George09/20/13
0 replies

LinkedIn Stitches Together Single Pane of Glass with Dell Boomi

I got a chance to chat with Andres Bang, head of global sales and operations systems at LinkedIn. Andres told me, ”Dell Boomi is doing to the integration industry what SalesForce did to the CRM industry 10 years ago,” hear what else he had to say:

Tim Kitchens09/20/13
0 replies

Dependency Injection and Loose Coupling: How They Affect Your Ability to Test

Even though the concepts of “dependency injection” and “loose coupling” have been advocated and written about for at least the past decade, I’m still routinely finding examples that make me think, on the whole, that we developers may be underestimating the power of these simple ideas and their related practices.

Mark Hinkle09/20/13
0 replies

Data Driven Tests in Marvin

Data-driven tests (DDT) are useful for generating more tests with less code. If you have lots of assertions to be repeated with related data sets or parameters, data-driven tests are the way to go because they save a lot of redundant code.

Brian Gracely09/20/13
0 replies

The Cloudcast: OpenStack Foundation and Piston Cloud

Aaron and Brian talk with Joshua McKenty (Founder/CTO, Piston Cloud, @jmckenty) about the origins of OpenStack, the OpenStack Foundation, RefStack, Interoperability, AWS APIs and how the Piston Cloud architecture manages legacy and web-scale applications.

Matthias Marschall09/20/13
0 replies

Why You Need to Customize Your Agile Methods

You’re starting off with a new laptop. The OS is installed, but using it feels awkward. A few days later you feel the flow again. Your Agile process also needs to fit your workflow.

Brian Gracely09/20/13
0 replies

The Cloudcast #106: Xen Project Updates

Aaron and Brian talk with Lars Kurth about Xen Project updates, Xen on ARM, and the differences between Xen and Xen Server.

Olga Kouzina09/20/13
0 replies

Competent Decision Making and the Rusty Tinman

It's no wonder that organizations strive to groom their decision-making processes, and today I want to highlight a quite common disconnect, observed not only in software development companies, but in all kinds of organizations, as well as in municipal and government bodies.

Justin Bozonier09/20/13
0 replies

Flipping a Coin: Bayesian Updating of Probability Distributions

This algorithm will show a simple example of how to deal with probabilities as distributions. There are two key concepts: updating our distribution with data, and normalizing the distribution. The concrete example here? Flipping a coin!

Idan Fridman09/20/13
0 replies

No Fluff Spring Integration Messaging Patterns

This post will summarize only the key points about Spring Integration (SI) messaging patterns. Each point will have a real world example from the author's personal experience.

Mark Needham09/20/13
0 replies

Don't Build a Crawler (If You Can Avoid It!)

You often end up scraping HTML pages to extract the data that you’re interested in, and a tempting thing to do is build a crawler, which starts on the home page and then follows some or all of the links it comes across. Ideally, though, we want to spend our time playing with the data, rather than gathering it.

Lukas Eder09/20/13
0 replies

Do You Put Trust in Vendors’ NoSQL Promises?

We should be sceptical of vendors who claim that highly trained maintenance people are the main problem we need to solve. They promise that you can cut down on DBA and licensing costs without knowing the costs you might incur in a “NoDBA” and “NoLicensing" scenario.

Mitch Pronschinske09/20/13
0 replies

Trends in the Cloud Job Market

The Cisco Cloud Index Report of 2013 introduces some new areas of growth in the IT and developer job market. Specifically, it looks at which technologies will probably require more qualified engineers in the next few years. SDN is one.

Andreas Kollegger09/19/13
0 replies

Hacking Healthcare With DocGraph

Fred Trotter will be delivering a keynote at GraphConnect San Francisco! His talk, Hacking Healthcare with Neo4j, will cover his recent efforts with the open data set DocGraph.