Mark Pearl

September, 2017

The case against TDD

Eric Smith joined 8th Light to do higher quality work. TDD has won, the debate is over.

Understanding the 4 rules of simple design by Corey Haines

This little book is jam packed with code design insights! I’ve been a fan of Code Retreats for many years, Corey Haines, the original founder of Code Retreats took many of the learning he gained from doing Conways Game of Life and packed it into this little book under the...

DRY DRY

We often hear about how dangerous duplication is in code. “You don’t want any duplication in code, it is gonna introduces bugs” I’ve often been told, and for many years I believed that. Whenever I saw duplicate code I would extract it into a module or class. That was until...

August, 2017

Attributes to look for in a developer

I recently saw this somewhere outlining what a group was looking for in attributes in a developer. I thought it raised some interesting questions…

Reporting to create trust

The other day I was in a meeting where I heard an intersting comment around reports.

Big Five Model Notes

The Big Five/FFM was developed to represent as much of the variability in individuals’ personalities as possible, using only a small set of trait dimensions.

The specialist vs the generalist

The specialist learns more and more about less and less until they know everything about nothing. It is left to the generalist to know and experience the universe in all its glorious connectedness. The generalist sees things the specialist doesn’t even know to dream about - Tnerb Enyogrub Richard Hayes...

Mailgun Notes

Important S/O post about subdomain / domain setup

Decrease process control in using innovation

In a study by Green & Hevner in 2000 they discovered that innovative software development techniques were better adopted if the people adopting them had a decreased process control in how to use that innovation.

Apprenticeship Advice

Lave and Wenger (1991) studied various types of apprenticeships. They stress the following:

July, 2017

I've just spent a week at 8th Light

I’ve just had an opportunity to spend a week at 8th Light in Chicago, the trip was made possible by winning MYOB’s Into Tomorrow competition where they give one lucky person 5 days paid leave and $5000 to do something they wouldn’t normally get to do.

Developer Roles

What makes a senior developer vs a junior developer etc.

See all posts by category...

Want to get my personal insights on what I learn as I learn it? Subscribe now!


/