• submit to reddit
Eric Minick05/19/13
4 views
0 replies

Software Supply Chains and DevOps

During our induction into the IBM family, one of our new colleagues told an anecdote about a firm that outsourced its mobile application development. Managing the relationship of outsourced work with what is being developed in house is a challenge similar to what manufacturers face with their supply chains.

Gary Sieling05/19/13
3 views
0 replies

Building a full-text index of git commits using lunr.js and Github APIs

Github has a nice API for inspecting repositories – it lets you read gists, issues, commit history, files and so on. Git repository data lends itself to demonstrating the power of combining full text and faceted search...

Mark Needham05/19/13
13 views
0 replies

Unix: Working with parts of large files

I usually use Vim and the ‘:set number’ when I want to refer to line numbers in a file but Chris showed me that we can achieve the same thing with e.g. ‘less -N data/log/neo4j.0.0.log’.

George London05/18/13
1236 views
0 replies

Postgres Fuzzy Search Using Trigrams (+/- Django)

We need a way to match queries to entities in our Postgres database. At first, this might seem like a simple problem with a simple solution, especially if you’re using the ORM; just jam the user input into an ORM filter and retrieve every matching string. But there’s a problem.

Christopher Taylor05/18/13
1657 views
0 replies

The CIO is Driving IT Toward a Cliff

Respected institutions like the Harvard Business Review, the Economist and others are publishing studies that show that the average CEO is unhappy with the status quo of their own technology shops.

Sam Lee05/17/13
229 views
0 replies

Puppet vs CFEngine

A comparison of the configuration management tools Puppet and CFEngine.

Jeremy Hess05/17/13
222 views
0 replies

Typemock CEO: Software Development Without Unit Testing is Reckless

“Any software programmer that does not do unit testing is a reckless coder,” declared Lopian. “Unit testing is an essential part of any software development process. It allows you to deliver working code, with fewer bugs, faster."

Chris Spagnuolo05/17/13
2561 views
0 replies

How to Cross the Chasm

If you haven't heard of him before, Geoff Moore writes and speaks about the technology adoption lifecycle and the marketing and business strategies for successfully navigating this lifecycle.

Tr Jordan05/17/13
1098 views
0 replies

Monitoring Background Jobs in Ruby’s Resque

Let's look at how to get visibility into an important component of any complex system: the messaging queue. Specifically, let’s look at how to trace a job from Rails using Resque.

Hubert Klein Ikkink05/17/13
1841 views
0 replies

Grails Goodness: Checking Results from Forward Action in Controller Unit Tests

In Grails we can write unit tests for controllers. We can check for example the results from a redirect() or render() method.

Dror Helper05/16/13
347 views
0 replies

How to Write a Unit Test

I found myself thinking – what are steps I take when writing a new unit test? I’ve been writing them for so long and never noticed I’ve been following a “methodology” of sort. And so without further ado – here is the steps I take when writing a new unit test...

Christopher Taylor05/16/13
193 views
0 replies

Can IT Organizations Deliver Business Outcomes?

Most people within technology feel a healthy amount of concern about how they’ll navigate so many disruptive changes happening simultaneously. Each of what Gartner calls the Nexus of Forces, social, mobile, cloud, and information is highly disruptive on their own.

Paul Reed05/16/13
2188 views
0 replies

The Ship Show: Does Your Entire Team Have to Git It?

Version control is becoming a ubiquitous part of the “DevOps movement,” and we talk through what level of understanding should be expected, what level of training should be provided, and whether those are different for different teams or different tools.

Jim Bird05/16/13
2089 views
0 replies

Can Anything Stop the Bad Guys?

On average, web sites are getting more secure each year: the average web site had over 1,000 vulnerabilities in 2007, and only 56 in 2012. SQL injection, the most popular and most serious attack vector, is found in only 7% of their customer’s web sites.

Rob Sanders05/15/13
348 views
0 replies

PowerShell, Visual Studio and You

Recently I needed to write up a new Powershell script to automate some actions independently of our major release cycle. This took me down a road with two possible options.