• submit to reddit
Andy Hawthorne05/27/13
0 replies

How to Paginate Search Results With CodeIgniter 2.1

This article shows you how to go about paginating search results with CodeIgniter. The paginate library available in the CodeIgniter framework is very useful. It is also straightforward to implement.

Patrick Debois05/27/13
0 replies

Infrastructure as Code - A Comprehensive Overview

I've been tracking infrastructure as code for a few years now. Over the years it has gotten closer to real code. Close, but no cigar yet...

Zac Gery05/26/13
0 replies

Technical Debt: In an Agile World

There are many benefits to Agile, but arguably the most important one is the Silver Mirror. Agile forces companies to look within their own processes and it exposes troublesome areas. Before starting down the road of tackling technical debt, it must be properly tracked.

Swizec Teller05/25/13
0 replies

The Most Pleasant Job Interview I've Ever Had

I’m not sure I ever got a chance to talk to the engineer who made the initial recommendation based on my blogpost, but I definitely got to talk to a bunch of great people and had massive fun.

Eric Gregory05/25/13
0 replies

Links You Don't Want To Miss (Memorial Day Weekend Edition)

It’s Memorial Day Weekend in the US, and the Internet’s a little quiet. To tide you over, we've got the latest in quantum imaging and entanglement, programming language rundowns from both JRuby creator Charles Nutter and Middle Earth, the most maddening ninja-related game you'll ever play, and much more.

Allan Kelly05/24/13
0 replies

The Testing Triangle, Circle, and UAT

A few months ago Markus Gartner introduced me to the Testing Triangle, or Testing Pyramid. It looks like this...

Christopher Taylor05/24/13
0 replies

An New User’s Assessment of Asana’s Productivity Tool

One of the teams I work on recently started a test of Asana, a product touted as “…the next big step in productivity”. We were looking for tools to help us manage the work we do on a regular basis. I’ll put our work in two categories:

Trisha Gee05/24/13
0 replies

Be an Ambassador for Programming

You know how I keep banging on about attracting different types of people into programming? You know how we say we need to get them young?

Jim Bird05/24/13
6 replies

7 Agile Best Practices that You Don’t Need to Follow

Some commonly accepted ideas and best practices aren’t important: if you don’t follow them, nothing bad will happen to you and your project will still succeed, but there are a couple that you are better off not following at all.

Steven Willmott05/23/13
0 replies

Panoptix APIs: Helping to Create Better Building Efficiency Applications

The Panoptix software is all about increasing options for delivering better building efficiency. The Panoptix platform is open and offers APIs so their partners can offer their efficiency applications that take advantage of Panoptix data.

Esther Derby 05/23/13
0 replies

The Appreciation Gap

A simple thank you can make a difference; appreciation builds good will, and reminds people that they are valued as human beings, not just as CPUs (Code Producing Units) or FTEs (Full Time Equivalents).

Mark O'neill05/23/13
0 replies

Identity is the New Perimeter

It was Bill Gates who said that security should be based on "policy, not topology". It's a phrase which always stuck with me. Rather than basing security on where something is, you use a policy which is independent of the network.

Lorna Mitchell05/23/13
0 replies

Simplest PHP Generator Example

I really like the generators feature that's arriving in PHP 5.5, and since we're now into release candidate releases, it's actually not that far away.

David Pollak05/23/13
0 replies

Project Plugh: Open Source Log Analysis

I'm building an open source log manage/analysis tool that will offer folks what Splunk offers folks, except it's open.

Steven Willmott05/23/13
0 replies

API Economics: Create More Value than you Capture

When building an API, you want to create a lot of value for your users obviously, but you should also not try to capture all of that value. You should create more than enough.