• submit to reddit
Brian O' Neill12/16/11
23673 views
15 replies

Rails vs. Grails

I was recently asked the question: Rails or Grails? I needed to summarize the key differences and industry sentiment. This was my response.Before I make any subjective comments, let me start with some objective metrics I...

Jeff Dickey12/16/11
13643 views
4 replies

Python vs Ruby: Maintainability

One of my favorite subjects is comparing and contrasting tools and frameworks available today. Python and Ruby are probably the big 2 languages right now in web development. Now, a language is less important than the framework. However, the language...

Patrick Debois12/16/11
3589 views
0 replies

BDD with Vagrant - Take 2

A big thanks to Atlassian for allowing me to post this series!! Running tests from within the VM After I covered Puppet Unit Testing, the logical step is writing about Behavioral testing.

Mitch Pronschinske12/16/11
5457 views
0 replies

Deployinator: Being Stupid to Be Smart

Developers deploy production code more than 30 times per day at Etsy. Small, rapid changes allow us to move fast, detect failure, and respond quickly. This...

Mitch Pronschinske12/15/11
1835 views
0 replies

Learn Couchbase - Couchbase Server 2.0 Ruby Client

Get up and Running with the Couchbase Ruby Client quickly with this screencast! Alan McKean guides you through the installation of the software and shows...

Mitch Pronschinske12/15/11
5962 views
1 replies

Super Helpful Visualizations for Infrastructure as Code (DevOps)

Today DevOps-coiner Patrick Dubois tweeted: "wow - @guttertec visualized my ideas so much better".  The link in that tweet was to a slideshare stack posted by Alex Quack which I will now share with you so that you too can go "wow - very...

Mitch Pronschinske12/14/11
3305 views
0 replies

How Cucumber + Puppet Should be Used

Prompted by Patrick Dubois' recent blog post on Puppet unit testing, Nikolay Sturm followed up with a blog related to the cucumber-puppet on discussion that ensued.  He's got an example project up on GitHub for your viewing pleasure.  Here's three points on...

Marko Rodriguez12/13/11
6452 views
0 replies

Weekly Algorithm: Property Graph Algorithms

The term property graph has come to denote an attributed, multi-relational graph. That is, a graph where the edges are labeled and both vertices and edges can have any number of key/value properties associated with them.s

Giorgio Sironi12/13/11
3881 views
0 replies

Rails from the point of view of a PHP developer

Back in the day I tried Ruby on Rails for web development, but got turned off by the heavy dependence on Active Record and code generation. Using empty models which generated all of their fields from the database was not really a clean solution for me.I had...

Dror Helper12/12/11
7858 views
1 replies

TDD vs. BDD: or why can’t we all just get along?

I was listening to another good Hanselminuets podcast - Understanding BDD and NSpec with Matt Florence and Amir Rajan. As always it was a good and informative show. Towards the end of the show one of the interviewees (I think it was Amir) explained why BDD...

Patrick Debois12/12/11
4991 views
0 replies

Puppet versioning like a pro

A big thanks to Atlassian for allowing me to post this series!! There is NO reason, not to use a version control system while developing puppet manifest/modules. Stating that should be an open door. It allows you to go back in time, share things more...

Matthias Marschall12/08/11
5797 views
1 replies

DevOps is NOT a Job Description

The DevOps hype produces some strange effects. Not only do tool vendors try to jump on the DevOps band wagon by declaring their products “DevOps inside” or listing DevOps as a feature, but companies start to look for a “DevOp” in their job ads....

Mitch Pronschinske12/07/11
4688 views
1 replies

Neo4j Labs: Heroku, Neo4j and Google Spreadsheet in 10min. Flat.

Hi all, Last Friday, we were all labbing again - the best day of the week. I didn't have much time so I decided to try to produce a screencast that would measure the time required to go from nothing to flash using some of our tools.

Pat Shaughnessy12/07/11
2249 views
0 replies

Learning from the masters: some of my favorite Rails commits

In the last month or two, there have been many great commits to Rails. Last week alone we saw: 0306f82 – implements automatic EXPLAIN logging for slow queries and a382d60 – ActiveRecord::Relation#pluck method.

Pat Shaughnessy12/06/11
2524 views
1 replies

It’s time to clean up your mess: refactoring Cucumber step definitions

This week I decided to look through my features/step_definitions folder after reading Aslak Hellesøy’s post from Wednesday about removing web_steps.rb. I was worried that I might need to write many more custom steps since web_steps.rb will disappear the...