Two Oft-Forgotten Modelling Tips

  • architecture

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

Beginning Architecture

  • architecture

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, agile

Continue reading

Clojure Cookbook: Sending Email

  • clojure
  • cookbook

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

Clojure Cookbook: Templating with Hiccup

  • clojure
  • cookbook

For HTML templates in a pinch, I prefer the simplicity and ease of use of James Reeves' Hiccup. This week’s Clojure Cookbook preview recipe takes you through the ropes of templating HTML with Hiccup.

I like this recipe a lot because I think it’s very...

Continue reading

Make Measurable Statements

  • architecture
  • tips

Have you ever been assigned a task with a vague note like: “make it fast” or “it should be resilient?” When you were finished, did the result match your boss’s expectations? Probably not. That’s because these quality statements are completely vague

Continue reading