• submit to reddit
Michael Norton12/11/13
5478 views
0 replies

Fist to Five

Fist to Five (a.k.a. Fist of Five) is a simple tool for measuring level of agreement in a team. Often, this is far more expedient than discourse, even among those in agreement. For any simple question, such as the ones described as appropriate above, ask the team for a Fist to Five vote.

David Pollak12/11/13
5210 views
0 replies

Tech Needs to be More Inclusive

The tech industry needs to be more inclusive of women and people of color. It's about having the largest pool to draw excellence from. Sadly, most of the discussion, even the discussion that is advocating for a more inclusive culture, itself is divisive.

Gil Zilberfeld12/11/13
9015 views
0 replies

Why We Refactor

Because we know what it is like to read and debug a 500-line method. And we don’t want to go through it again. Because we’re sure the other guys’ code can use improvement. Even if they thought otherwise.

Bilgin Ibryam12/11/13
4821 views
0 replies

Building Distributed Workflow Applications on Amazon with Camel

Amazon Web Services offer various tools for building distributed and scalable workflow applications. One approach for building such an application is to use topics and queues for connecting the distinct steps in the workflow process.

Alec Noller12/11/13
5857 views
0 replies

When Hadoop Gets Stuck: Debugging Hive

This recent article discusses how to debug Hive (Hadoop) through an anecdote regarding a customer's struggling Hive job. According to the author, there are downsides to working with Hadoop, and sometimes it does not offer a lot of information in terms of what has gone wrong.

Jenny Yang12/11/13
4047 views
0 replies

Can you spot the configuration difference?

One of our Dev (DevOps?) guys came across this inconsistency that broke a server. We got discussing various little slip of the pinky errors that can completely break a server.

Trevor Parsons12/11/13
3250 views
0 replies

In Defense of the Agent

While some providers tout the evils of running agents on your system and can oft be heard shouting, “no agents here!!!”, we prefer to keep an open mind. That being said, like most things in life, agents have their pros and cons.

John Sonmez12/11/13
5457 views
0 replies

I Was Wrong About JavaScript and Responsive Design

Earlier this year I wrote a blog post about JavaScript and why I thought it was doomed; I also wrote a blog post about responsive design and why I thought it was a waste of time. I was being a bit narrow-minded and I think it is important to be willing to admit that I was wrong.

Mitch Pronschinske12/11/13
3157 views
0 replies

App Insights from Scott Guthrie

A founding member of the .NET project, Scott Guthrie is now VP of Microsoft's Server and Tools Business division, where he is responsible for Windows Azure as well as the .NET Framework and Visual Studio technologies. However, as you can see in this video, he's using a MacBook for the presentation. :)

Catalin Red12/10/13
9890 views
1 replies

A Beginner’s List of JavaScript Gotchas

When reading more about how JavaScript actually works, the following question will inevitably pop up in your head: Why does JavaScript have so many different ways to do the same thing?

Alec Noller12/10/13
8147 views
0 replies

21 Presentations from NoSQL Matters

The NoSQL Matters conference took place in Barcelona on November 30th, and now you can find slides from the presenters all collected in one place. The presentations collected cover a wide range of topics: Redis, MongoDB, DynamoDB, Riak, Neo4j, and more, including topics discussing NoSQL as a whole.

Mark Needham12/10/13
7744 views
0 replies

Neo4j and Cypher: Creating Relationships Between Nodes From Adjacent Rows in a Query

The author wanted to introduce the concept of a season into his graph so that he can have import matches for multiple years and then vary the time period which queries take into account. In this article, you'll find out how he did it.

Johanna Rothman12/10/13
4032 views
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
4523 views
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
4248 views
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?