Littlehart - littlehart.net - @TheKeyboard

Latest News:

Testing Smells - try/catch 30 Apr 2013 | 09:00 am

As part of a project to migrate the PHP code at work from PHP 5.2 to PHP 5.4, I’m using our extensive test suite to look for instances where something that changed between the versions of PHP that we ...

The Grumpy Programmer's Guide To Software Company Culture 30 Mar 2013 | 08:00 am

My co-worker Jarvis wrote a blog post about how he doesn’t care about your company culture. I don’t know what prompted this blog post, but I disagree with many fundamental parts of it. Jarvis seems l...

What's In Chris' Brain - Birthday Edition 24 Mar 2013 | 08:00 am

Today is my 42nd birthday, which is 420 in internet years. I am feeling old but thankful that I have so many friends who keep lying to me and saying I’m not a programming dinosaur. I haven’t done one...

The Grumpy Programmer's PHPUnit Cookbook launched 7 Mar 2013 | 10:00 am

After I wrote my first Leanpub book I would get asked all the time on how to use PHPUnit itself. Again, much like the information I put into the “Grumpy Testing” book, I found lots of shallow informat...

Standards, soapboxes, and shamans 20 Jan 2013 | 10:00 am

To paraphrase Batman: “Programmers are a cowardly, superstitious lot” Programmers often look to external sources for validation of all sorts of things they do. Did they choose the right language? Ar...

One year of Grumpy Testing 11 Jan 2013 | 10:00 am

It was one year ago today that I released “The Grumpy Programmer’s Guide To Building Testable PHP Applications”. 650+ customers later (about 10% of those are free copies) I am happy with some of the o...

You need tests...just not yet 7 Jan 2013 | 10:00 am

Every once in a while I come across a blog post or a presentation that helps me figure out something that has been bothering but I was having problems articulating. Lately I’ve been struggling to come...

2012 Review 31 Dec 2012 | 10:00 am

2012 was a very interesting year for me. It started with me being tired and unhappy…and this year ended with me being tired and unhappy. For different reasons, though. I had a much different blog pos...

So you want to write tests 17 Dec 2012 | 10:00 am

I often get asked for some advice on how to get started with writing tests for your PHP code. It’s a fair question, since I am presenting myself as an expert-ninja-rockstar-sensei-opinionated-egomania...

The birth of Grumpy Learning 2 Dec 2012 | 10:00 am

It’s no secret that I have been pushing my “grumpy programmer” brand hard. Why not? It’s delivering a non-trivial amount of side income for me and I have been really enjoying it. This past fall I tau...

Recently parsed news:

Recent searches: