Why is working faster not working?
-
Working faster isn't working?
Do you want to understand why that is?
Warning
If you are working with development teams (and aren't a developer or
ex-dev...
IO is special
-
*Are IO expressions really referentially transparent programs?*
Sometimes, when I discuss functional architecture or the IO container, a
reader will ar...
TDD "Isn't About Testing" Revisited
-
I’d written an article to my mailing list decrying the attitude of “TDD
isn’t about testing, you idiot!” and a reader asked me a few things to
clarify my...
Eric Normand - Cognicast Episode 062
-
[image: cover art]
We talk to Eric Normand, producer of LispCast and publisher of the Clojure
Gazette. Show notes are available at the official episode p...
A happy, healthy and professional 2014
-
Woe to the software developer who entrusts his career to his employer. Martin,
Robert C. (2011-05-13). The Clean Coder: A Code of Conduct for Professiona...
Unconditional Programming
-
Control structures have been around nearly as long as programming but it's
hard for me to see them as more than an annoyance. Over and over again, I
find t...
Emulation March
-
An Emu, get it?Programming communities are full of inspirational people.
People who do great things. Not only great things, but specific things that
inspi...
My Gamified Life
-
As a hacker who also wants to be a filmmaker and musician, my life takes
some weird twists and turns.
I kicked some entrepreneurial ass in 2010, but return...
Moving Day
-
If you are reading this, you are looking at the old, WordPress version of
this blog, and you should come visit me at http://www.noelrappin.com. Sorry
for t...
Context is King
-
One thing I've learned from the time I've spent with customers gathering
requirements, writing stories, and project planning, is the importance of
framing ...
No comments:
Post a Comment