Howard M. Lewis ShipRock TumblingMy son, Jacob, has always been a rock hound, and for his birthday we got a very nice rock tumbler, a Lortone QT66. I have never been too…Sep 22, 20181Sep 22, 20181
Howard M. Lewis ShipIntroducing SchematicOur team at Walmart runs a lot of Clojure code. We run a fair number of continuously running services, alongside a smaller number of batch…Mar 30, 20182Mar 30, 20182
Howard M. Lewis ShipMacros, Meta, and LoggingThrough my years stewarding Apache Tapestry, I always had an emphasis on descriptive exception and logging messages. Exceptions and logging…Mar 16, 20181Mar 16, 20181
Howard M. Lewis ShipConfessions of a threading macro addictSince the very beginning of my work in Clojure, I’ve been a fan of the threading macros: ->, ->>, and related. For me, they are essential…May 30, 20172May 30, 20172
Howard M. Lewis ShipDear flat-earthers, anti-vaxxers, tin-foil hat types, climate deniers, young earthers, and the rest.Science is like a crossword puzzle.May 15, 20171May 15, 20171
Howard M. Lewis ShipTips and Tricks for ComponentI was really lucky in the way I got started coding Clojure full time; at Aviso I was given a new project and a completely clean slate: I…Dec 2, 20162Dec 2, 20162
Howard M. Lewis ShipBootYou know, Clojure just doesn’t get used for scripting as often as it should. And that’s a shame. Clojure is concise, readable, and…Oct 28, 20162Oct 28, 20162
Howard M. Lewis ShipSome observations about Clojure core.asyncI’ve been using core.async for over three years now and I’ve continued to have insights into how to use it best, as well as some…May 6, 20161May 6, 20161
Howard M. Lewis ShipRadian 2: First ImpressionsI’ve been eagerly awaiting my Radian 2 for months now, and it arrived last night. The Radian is a device to pan a camera and manage a…Apr 6, 2016Apr 6, 2016
Howard M. Lewis ShipMicroservices, Configuration, and ClojureThere have been minor changes to the io.aviso/config library (still in alpha, eh?) since this was originally published. The naming of files…Jun 24, 2015Jun 24, 2015