- The economics of reuse – developing code for reuse costs much more than for one need – it might cost 300% more to develop and save you 75% of work when (re)using it instead of developing from scratch (if one of the factors goes down, the other one typically goes down too). Summary: “That means that to get any value from your reused component, you better have five or more reusers or you have to find a way to substantially improve the [reuse value factor] or [reusability cost factor]. Very smart people have failed to do this.“
- Book in making: Reactive Design Patterns (1st ch free)
Sharing data on the web
- GoodRelations: The Web Vocabulary for E-Commerce – make data about your company, products, opening hours etc. more SEO-friendly and understandable to a computer by adding some semantic markup. If more sites did this, the web would be much easier to navigate. (GoodRelations has been added almost entirely to the schema.org vocabulary so you can use just schema.org with microdata or schema.org where possible and G.R. to extend it.)
- 8th Light: Combining Clojure and ClojureScript Libraries (3/2014) – really good and detailed article / tutorial using CLJX and platform-specific platform.clj[s] files to share code between Clojure and ClojureScript. It also recommends a file structure (src/(clj|cljs)/), demonstrates testing, discusses macro development, shows how to pack both into one jar.