• submit to reddit
Eric Gregory11/16/12
6192 views
0 replies

Let's Build Better Election Visualizations

The more granular you get with your visualization, the more geopolitical subtleties you can discern. That's obvious. So the question becomes: how can you most accurately and informatively depict a highly granular electoral dataset? How do you represent a nation to itself in a way that's both factual and meaningful?

Mark Needham11/16/12
5378 views
0 replies

Web Operations: Feature Flags to Turn Off Failing Parts of Infrastructure

On most of the projects I’ve worked on over the last couple of years we’ve made use of feature toggles that we used to turn pending features on and off while they were still being built but while reading Web Operations I came across another usage.

Jeremy Foster11/16/12
6718 views
0 replies

Anatomy of a Push Notification

I can hardly stand not knowing how something works under the hood. So let's take a look at the anatomy of a push notification message.

Eli Bendersky11/16/12
3603 views
0 replies

Some Notes on POSIX Regular Expressions

Standards often start with good intentions but end up making the situation even more confusing. I will not say this is what happened with the POSIX regex standard. Whatever the history was, the current situation still doesn’t leave us with a single reliable "standard".

Mainak Goswami11/16/12
14689 views
7 replies

Introduction to JMS

Java Message Service (JMS) API is a part of the Java Enterprise Edition (JEE) specification.

Wely Lau11/16/12
2641 views
0 replies

Windows Azure Virtual Machine: A look at Windows Azure IaaS Offerings (Part 1)

This article looks at the journey Windows Azure has taken from when it was first launched as a PaaS, to the newly announced IaaS offerings.

Sandeep Bhandari11/15/12
4761 views
0 replies

Overflow And Underflow of Data Types in Java

Overflow and underflow of values of various data types is a very common occurence in Java programs.

Matt Raible11/15/12
11031 views
0 replies

InfoQ's Top 20 Web Frameworks for the JVM

Back in early October, InfoQ.com published a community research article titled Top 20 Web Frameworks for the JVM. Their goal seemed to be fairly simple.

Attila-mihaly Balazs11/15/12
4345 views
1 replies

Writing Beautiful Code – Not Just for the Aesthetic Value

Most mainstream programming languages contain a large set of features and diverse standard libraries. Because of this it becomes important to know not only “how” you can achieve something (to which there are usually several answers) but also “what is the recommended way”.

Jay Fields11/15/12
1924 views
0 replies

Clojure: Deprecating expectations.scenarios

Truthfully, I've never liked scenarios - I've always viewed them as a necessary evil.

Leigh Shevchik11/15/12
4456 views
0 replies

Reference Graphs or 'Feature Sketches' as Tools for Refactoring Legacy Code

There are some tools we can use to help us make clear, organized, testable changes to even the most complicated codebases. One of my favorites is the ‘Reference Graph’, a slightly expanded version of the ‘Feature Sketch’ described in Working Effectively with Legacy Code.

James Sugrue11/15/12
5813 views
4 replies

Thursday Code Puzzler: Test Case Generator

For this week's code puzzler, you need to write some code that will inspect a Java class and generate a test class for it.

Max De Marzi11/15/12
5253 views
0 replies

Crunchbase on Neo4j

NeoTechnology was featured on TechCrunch after raising a Series B round, and it has an entry on CrunchBase. If you look at CrunchBase closely you’ll notice it’s a graph.

Willie Wheeler11/15/12
10112 views
4 replies

A Fatal Impedance Mismatch for Continuous Delivery

There are unfortunately ill-conceived approaches to implementing agility that can prove fatal to a continuous delivery program. In this post we’re going to take a look at one that occurs in larger organizations.

Swizec Teller11/15/12
27592 views
18 replies

Single Page Web Apps: The Worst of Both Worlds

Single page web apps are the promised land of modern javascript MVC frameworks like Backbone or Ember. Deliver a dynamic experience right to the browser, they said, use the server like a smart database, they said. Your site will be quicker and your users will love it, they said.