• submit to reddit
Stoimen Popov06/14/12
10934 views
6 replies

Algorithm of the Week: Linked List

This week's Algorithm of the week is in! It is focusing on the way linked lists are implemented is a basic task but more complex to build data structures such as trees.

Mitch Pronschinske06/13/12
8669 views
0 replies

Performance Junkies Unite!

We crave benchmarks, even though we know they all suck at giving us a full picture sometimes. And sometimes we refuse the more productive languages and frameworks because we cannot accept the 0.2 millisecond hit we'll take for using a technology that is potentially lower in performance.

Ricardo Zuasti06/13/12
2946 views
0 replies

Web Development Frameworks – Part 3 : Ruby on Rails

The next runner up in my web development frameworks evaluation series is Ruby on Rails v3. Unless you have been living under a bucket without an RJ45 port (yes, some buckets have Internet access), you have probably heard of Ruby on Rails (RoR),

Trevor Parsons06/13/12
2978 views
0 replies

Collecting Heroku Exception Stack Traces

Heroku's ability to log all error messages can be simple and straightforward, unless these messages are spread on multiple lines as multiple events.

Jay Fields06/12/12
3519 views
0 replies

Follow-up Thoughts on Aligning Business & Programmer Goals

A post back in May brought on a conversation between a reader and Jay Fields on the subject of Aligning Business & Programmer Goals... Here's what transpired.

Jay Fields06/10/12
12783 views
1 replies

Is Productivity Killing Your Creativity?

I'm a multi-tasking machine. I am the worlds most productive man, or so I liked to pretend.

Stoimen Popov06/08/12
14042 views
2 replies

Algorithm of the Week: Stack and Queue

The algorithm of the week is finally here! Introducing the Heapsort algorithm, which depends on a data structure called “heap”.

John Cook06/07/12
7158 views
1 replies

Writing Software for Someone Else is Hard. For Yourself, it's Easy.

One of the differences between amateur and professional software development is whether you’re writing software for yourself or for someone else. It’s like the difference between keeping a journal and being a journalist.

Rodrigo De Castro06/06/12
2511 views
0 replies

An S3 File Bucket Downloader Written in Ruby

This quick Ruby program downloads all files from a website that has all files stored in AWS S3.

Alan Skorkin06/06/12
37126 views
5 replies

How To Be A Real Elite Programmer And Make Sure Everybody Knows It

A classic post from Alan Skorkin. Reminds me of some of the points brought up by in the 501 Developer Manifesto.

Peter Donald06/05/12
3959 views
0 replies

Evolving towards cookbook reusability in Chef

A few months ago, I started to invest heavily in Chef to automate the roll out of our applications and the supporting infrastructure. So far, so good but it has not always been sunshine and puppy dogs. One of the major challenges is attempting to reuse cookbooks found on the community site, on GitHub or even within our own organization.

Chris Haddad06/05/12
4403 views
1 replies

What is NoOps?

Make DevOps and NoOps a cornerstone of improving your software delivery; just don’t think NoOps PaaS entirely defines ‘What is a True, Complete PaaS’.

Rob Galanakis06/02/12
6295 views
1 replies

Someone Has a Hat to Eat

The opinion of one of your peers on the topic of getting burnt out, trying to keep going, and maintaining your identity as a programmer.

Steven Lott06/01/12
6945 views
3 replies

The Passive-Aggressive Programmer (again)

An opinion on the sociology of the programming world; what people do or don't do and how some react...or don't react.

Abhishek Kumar05/31/12
5941 views
2 replies

Puppet: A Beginners Concept Guide (Part 1)

The documentation for Puppet on PuppetLabs is great, but it's a bit thick and similar to reading a book. I wanted something short to get me started with the fundamentals