• submit to reddit
Tom O'connor11/15/13
0 replies

FakeRAID and Virtualization

For a new project, without an allocated budget, I was asked to provide some simple Virt. capability, to hold them over until they get budget approval, and can buy their own hardware.

Alec Noller11/15/13
0 replies

You Definitely Should Use MongoDB (Sometimes)

There's been a lot of disagreement this week regarding Sarah Mei's notorious blog post on MongoDB. This new post takes Mei's original apart in a question-and-answer format, and takes a critical look at both the Diaspora team and the intention of Mei's blog title.

Steve Smith11/15/13
0 replies

Application Pattern: API Examples

API Examples is an application pattern originally devised by Daniel Worthingon-Bodart, in which a new version of a producer application is accompanied by a sibling artifact that solely contains example API requests and example API responses.

Duncan Brown11/15/13
0 replies

Paths, Entities and Types in Spring Data for Neo4j

If you'll recall from several posts ago, the author had been attempting to write a web application based around the concept of a simple recommendation engine and a software retailer. The implementation was being done using a Spring-based Java stack with Neo4j as the data store.

Barton George11/15/13
0 replies

Project Sputnik Profile Tool

Rather than re-inventing the wheel, and to help provide perspective, we are now working with the folks from Docker. They will be giving us their feedback, helping with integration and creating a Go profile.

Alec Noller11/15/13
0 replies

A Complete History, Analysis and Comparison of NoSQL Databases

Starting with an overview of relational databases and the history of NoSQL as a concept, the author breaks NoSQL down into its core components and analyzes each, exploring history, purpose, advantages, disadvantages, and specific examples for each type of database.

Giorgio Sironi11/14/13
0 replies

HTTP katas

I assume, like use, that you are a web developer working with RESTful web services inside and on the boundary of an application. Knowing HTTP is then basic knowledge: it is a building block comparable to CPU and memory, or for a better comparison TCP. Being a 20+ years old standard that has undergone some evolutions it is also stable knowledge, meaning exercising with it will last much more than playing with a new framework or tool.

Phil Whelan11/14/13
0 replies

Debugging Node.js Applications in Stackato

By now, most developers are familiar with the various debugging tools in their local development environment, but as they step towards cloud deployments, how can they achieve the same? Is remote debugging even possible in the cloud? Well of course it is.

Ayende Rahien11/14/13
0 replies

re: Why You Should Never Use MongoDB

The author was pointed to Sarah Mei's blog post titled "Why You Should Never Use MongoDB," and thought he would comment from a RavenDB perspective. His summary: If you don't know how to tie your shoes, don't run.

Jeff Dickey11/14/13
3 replies

10x is a State of Being, Not a Type of Engineer

Developers are driven when they can architect their own solutions to problems. Nobody wants to implement someone else’s idea, especially one they may disagree with. Give your engineers (even the junior guys) the ability to get a say into how something is designed.

Kin Lane11/14/13
0 replies

Knowing Your HTTP Status Codes In Federal Government

Kin Lane talks about his experiences with the White House directive all federal agencies to go machine readable by default. He reveals his experience writing a script to let him know which federal agency had published their digital strategy. The post also has some advice for publishing /digitalstrategy and /data.json files at your site.

John Berryman11/14/13
0 replies

Estimating Ad Conversion Rates Using Cassandra

Don’t let anybody fool you; a good bit of what a data scientist does is a glorified form of counting. In my recent work, I’m finding that Cassandra is quite good at counting. As a matter of fact, you can treat Cassandra as a giant, distributed, redundant, “infinitely” scalable counting framework.

Alec Noller11/14/13
0 replies

6 Tutorials for Apache Mesos: Hadoop, Spark, Chronos, and More

Users of the cluster manager Apache Mesos might find this recent set of tutorials from Mesosphere to be useful. The tutorials cover a lot of ground, focusing on Hadoop, Spark, Chronos, and more, and look like a good start for anybody looking to work in new ways with Mesos.

Tony Russell-rose11/14/13
0 replies

Five Myths of the UX Design Process

Some common UX practices that seem to work well, but even more don’t. In this post we'll summarize a few as slightly tongue-in-cheek ‘myths’ of the UX design process.

Niels Matthijs11/14/13
0 replies

Performance is the New SEO: Use it Wisely

Performance is our lever when we want to scale down the functional complexities. Recently a lot of tools have appeared to help us determine the exact impact of certain techniques on the overall performance of a web page, which is a great help when trying to block those exact functional demands from being implemented.