{"id":511,"date":"2013-08-17T07:08:15","date_gmt":"2013-08-16T21:08:15","guid":{"rendered":"http:\/\/juliangamble.com\/blog\/?p=511"},"modified":"2015-06-06T13:11:54","modified_gmt":"2015-06-06T03:11:54","slug":"announcing-clojure-recipes","status":"publish","type":"post","link":"https:\/\/juliangamble.com\/blog\/2013\/08\/17\/announcing-clojure-recipes\/","title":{"rendered":"Announcing Clojure Recipes"},"content":{"rendered":"<p>My book <a title=\"Clojure Recipes Homepage\" href=\"http:\/\/clojurerecipes.net\/\">Clojure Recipes<\/a>, is to be published for sale on October, 2015.<\/p>\n<p>This is what the book is about:<\/p>\n<p style=\"padding-left: 30px;\">Developers are discovering the immense power of Clojure\u2019s functional programming model to quickly solve problems in domains ranging from social networking to Big Data. Targeting the Java Virtual Machine, Clojure also leverages the Java platform\u2019s maturity and enormous ecosystem. <b><i>Clojure Recipes <\/i><\/b>is a \u201ccode recipe book\u201d for this increasingly popular language.<\/p>\n<p style=\"padding-left: 30px;\">Julian Gamble focuses on practical and complete examples that illuminate Clojure\u2019s key features and show step-by-step how to solve real-world problems with it.\u00a0 <b><i>Clojure Recipes<\/i> <\/b>provides a series of \u201clearn by doing\u201d step-by-step projects, you\u2019ll learn how to:<\/p>\n<ul>\n<ul>\n<li>Write your own DSL<\/li>\n<li>Build a website with Pedestal<\/li>\n<li>Add ClojureScript to your website<\/li>\n<li>Abstract boilerplate code into a macro<\/li>\n<li>Get started with Storm<\/li>\n<li>Build an application with Datomic<\/li>\n<li>Build log readers, web app monitors, web testing suites, customized Ant tasks, and more<\/li>\n<\/ul>\n<\/ul>\n<p>Here is a little about me:<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"http:\/\/juliangamble.com\/\"><b>Julian Gamble<\/b><\/a>\u00a0(Sydney, Australia) is a software engineer who has worked in the financial services industry for more than a decade. When he&#8217;s not enabling billions of dollars to orbit the globe, he writes and presents on all things software related.<\/p>\n<p><strong>FAQ<\/strong><\/p>\n<p><em>What about the cover?<\/em><\/p>\n<p style=\"padding-left: 30px;\">We haven&#8217;t got that done yet. We&#8217;ll update it as soon as we know<\/p>\n<p>\u00a0<em>Isn&#8217;t there another book with a similar title?<\/em><\/p>\n<p style=\"padding-left: 30px;\">We think it&#8217;s great that the Clojure community has grown beyond &#8216;Introduction to Clojure&#8217; books. We&#8217;re both seeking to grow the Clojure community. They have a fantastic team working on it and we wish them all the best.<\/p>\n<p><em>When did you start with this?<\/em><\/p>\n<p style=\"padding-left: 30px;\">I signed a Contract last December with Pearson publishing. Since then I&#8217;ve had my head down getting it ready.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My book Clojure Recipes, is to be published for sale on October, 2015. This is what the book is about: Developers are discovering the immense power of Clojure\u2019s functional programming model to quickly solve problems in domains ranging from social &hellip; <a href=\"https:\/\/juliangamble.com\/blog\/2013\/08\/17\/announcing-clojure-recipes\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[3,13],"tags":[],"class_list":["post-511","post","type-post","status-publish","format-standard","hentry","category-clojure","category-clojurerecipes"],"_links":{"self":[{"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/posts\/511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/comments?post=511"}],"version-history":[{"count":10,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/posts\/511\/revisions"}],"predecessor-version":[{"id":787,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/posts\/511\/revisions\/787"}],"wp:attachment":[{"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/media?parent=511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/categories?post=511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/juliangamble.com\/blog\/wp-json\/wp\/v2\/tags?post=511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}