Just the other day, I was working on some performance optimizations for a bit of code and remarked to a former colleague: “I’m worried if we do X, it will be too slow.” That colleague, none other than Rich Hickey, quipped back: “why worry when you...Continue reading
For this next sneak peak of Application Architecture for Developers, I wanted to spend some time exploring risk. How we observe and react to risk during software development directly relates to whether we’re sloppy, overdoing it, or just right. Just...Continue reading
Rendering advice about modelling is tricky. There is so much context and style wrapped up in it, that it can be hard to distill the cogent bits of wisdom. Regardless of the context, two mistakes I see crop up again and again are poor or missing legends...Continue reading
If I had to pick one thing that differentiates the kinds of people that build features and those that build systems, I would have to say it was risk-driven thinking. Risk-driven thinking is not a product, nor is it really a process, like Agile, agileContinue reading
Today’s the day folks. Clojure Cookbook is finally in print! As luck would have it, O'Reilly is also running a Week of Clojure starting today, March 20, 2014. Use the coupon code WKCLJUR to save 50% on the digital version of the book.
To send us off...Continue reading