• submit to reddit
Johannes Brodwall12/02/13
17458 views
16 replies

Humble Architects

Humility is not a very common trait with software architects. After having worked with a few awful architects and recently with a very pleasant one, I’ve compiled a few of my experiences in the way every architect loves: As a set of rules.

Ayende Rahien12/02/13
4328 views
0 replies

The Difference Between Benchmarks and Performance Tests

While I fully agree that making decisions based on micro benchmarks is a silly way to go about doing so, the reality is that many people do just that. So one of the things that I’m focusing on is exactly those things. It helps that we currently see a lot of places to improve in those micro benchmarks.

Andrew Trice12/02/13
51418 views
1 replies

Implementing the “Card” UI Pattern in PhoneGap/HTML5 Applications

This comprehensive tutorial is going to teach you the basics for implementing a card-based user interface inside of a PhoneGap application. The 'card' pattern is in wide use today because of its success as a UI element in Mobile-First designs.

Steve Smith12/02/13
3822 views
0 replies

Application Pattern: Vertical Divide and Conquer

The corollary to Vertical Divide and Conquer is Conway’s Law, which tells us for our vertically aligned business and technical capabilities to be truly successful we must also re-structure our organisation so that our development teams are vertically aligned with singular responsibility for specific business capabilities.

Shannon Behrens12/02/13
4642 views
0 replies

Is the Modern Smartphone a Computer?

If you look at the history of computers, the modern smartphone has all the same characteristics that computers have had since at least the 50s and 60s. If you think about the big revolutions in computing, things become very obvious.

John Berryman12/02/13
4796 views
0 replies

Getting Started with Neo4J Using Your Twitter Data

When approaching a technology like Neo4J, if you’re as avid of a Twitter user as the author is, then you already have the best data set for to learn with: your own social network. This post will help you set up Neo4J and a Twitter app (for the Twitter API), and work with data from your social network and others.

Marko Rodriguez12/02/13
5793 views
0 replies

Boutique Graph Data with Titan

Titan is a distributed graph database capable of supporting graphs on the order of 100 billion edges and sustaining on the order of 1 billion transactions a day. In this article, you'll learn more about graph representations, graph traversals, and performance in Titan 0.4.1+.

Mitch Pronschinske12/02/13
6580 views
0 replies

9 Posts That Will Get You Caught Up On Docker

Docker has been hot in the news in the second half of this year. If you're unaware of this project, or you just haven't kept up, it's time to get caught up! Here are 9 Docker articles from 2013.

Arthur Charpentier12/02/13
3667 views
0 replies

Data News: "The Bayesians Hold the Magic," and More

This installment of Arthur Charpentier's data science-related links includes an article on Lucien Le Cam and Bayes, a discussion of the multilingual cyberspace, a visualization of income disparity over time, and more.

Niels Matthijs12/02/13
4166 views
0 replies

Mobile-First vs. Mobile-Second: A Nuance

The mobile-first CSS approach has become the de facto way of implementing responsive designs, but lingering beneath the reassuring cloak of best-practice comfort, there is a little nuance that is lost on some. There are basically two ways to approach a mobile-first CSS setup, and only one of them is sane.

Alec Noller12/01/13
6359 views
0 replies

The Best of the Week (Nov. 22): Big Data Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone. This week's best include a history of Python's emergence as the language of choice for data science, how to integrate R with Cloudera Impala, an introduction to machine learning with R, and more.

Alec Noller12/01/13
7499 views
0 replies

The Best of the Week (Nov. 22): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include more details on DB-Engines list of the top 10 most popular DB engines, Vlad Mihalcea on why he never blames open source projects, notes on the release of Redis 2.8.0, and more.

Mitch Pronschinske11/30/13
8005 views
0 replies

ZeroMQ at Spotify

This article from PyCon was titled "How we use Python at Spotify" but I wanted to focus on the fact that they also use ZeroMQ. It's a little difficult to find a list of the big-name companies that use ZeroMQ, but now you can rest assured that one of the biggest fish in the IT pond use it.

Christopher Taylor11/29/13
13062 views
0 replies

Curing Cancer with Data Visualization

Everyone thought that The Netherlands Cancer Institute’s 12-year-old dataset on breast cancer was old news. That was until a researcher, Pek Lum, analyzed and visualized the dataset using topological data analysis (TDA) and advanced machine learning technology.

Alec Noller11/29/13
4939 views
0 replies

6 jQuery Mobile Layout Examples and Plugins

A recent post from ScratchingInfo provides a useful set of jQuery Mobile layout examples and plugins. Some stand-outs include a multi-page template that pre-fetches pages before they are needed, speeding up response time, and a multiview plugin that allows the creation of unlimited panels and pages.