On Being A Journeyman Software Developer

Thursday, February 28, 2013

Emulation March

›
An Emu, get it? Programming communities are full of inspirational people. People who do great things. Not only great things, but specifi...
Wednesday, January 23, 2013

I'm sorry

›
Yesterday I made a mistake . Without thinking, I put up a mean tweet about some code that Heather Arthur wrote. And I want to apologize. ...
Thursday, December 27, 2012

Why I Don't Use ActiveSupport::Concern

›
or, why I actively replace ActiveSupport::Concern with Ruby in codebases I work on tl;dr I don't use ActiveSupport::Concern. Unli...
Monday, December 17, 2012

Roman Numerals Kata with Commentary

›
I recently participated in an awesome Kata Battle at 8th Light against the worthy adversary, Craig Demyanovitch . The kata was the wonderfu...
Sunday, August 7, 2011

Being honest vs Making excuses

›
The other day, I was involved in a conversation with a group of developers. Several of them work at a large company whose product is built o...
Wednesday, March 23, 2011

My talk from SCNA2010

›
I was honored to be asked to give the closing talk at the Software Craftsmanship North America conference (SCNA) last year. It was a fantast...
Wednesday, March 2, 2011

Turbulence, measuring the turbulent nature of your code

›
Recently, Michael Feathers has been investigating the idea of mining all the data in our source code repositories to start finding informat...
›
Home
View web version

About Me

My photo
Corey Haines
www.coreyhaines.com
Twitter: @coreyhaines
Email: coreyhaines@gmail.com
View my complete profile
Powered by Blogger.