{"id":6122,"date":"2012-12-18T13:14:08","date_gmt":"2012-12-18T12:14:08","guid":{"rendered":"http:\/\/blog.trifork.nl\/?p=6122"},"modified":"2012-12-18T13:14:08","modified_gmt":"2012-12-18T12:14:08","slug":"amsterdam-clojurians-my-impression","status":"publish","type":"post","link":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/","title":{"rendered":"Amsterdam Clojurians &#8211; my impression"},"content":{"rendered":"<p><img decoding=\"async\" style=\"float: right;margin-left: 10px\" alt=\"\" src=\"http:\/\/amsclj.nl\/images\/newflag.png\" \/>It was a while ago, but I still wanted to share this my insight from Saturday 27th October, was the first all-day conference of the <a href=\"http:\/\/amsclj.nl\/october.html\">Amsterdam Clojurians<\/a>\u00a0which took place in the offices of Backbase. As a Clojure beginner and recent attendee of the <a href=\"http:\/\/www.meetup.com\/The-Amsterdam-Clojure-Meetup-Group\/\">meetup<\/a>, I joined as it was a great opportunity to find a concentration of passionate people and talks about the Clojure planet.<\/p>\n<p>About the state of my knowledge of the language: I started to study Clojure a few months ago, I\u2019m now reading a book, watching videos, reading articles and checking out code, plus I\u2019m growing my little pet project. I\u2019m grasping the concepts, but can\u2019t yet \u201cget in the flow\u201d while coding because I keep bouncing into many little difficulties, especially with the tooling (masochistically, I decided to <a href=\"https:\/\/github.com\/technomancy\/clojure-mode\">code using Emacs<\/a>, without having any prior experience with that editor!). So, predictably, the conference taught me a lot and some of those experiences, I want to share with you.<\/p>\n<p><!--more--><\/p>\n<p>The level of the talks (all the <a href=\"https:\/\/github.com\/ams-clj\/octamsclj-2012\">slides<\/a> should be available by now) spanned all the range from complete beginner to seasoned programmer. So you had a talk for a Java programmer who stumbles upon Clojure for the very first time; on the opposite side, the talk on Clojurescript went deep in the details of implementation of data structures, losing me several times along the way!<\/p>\n<p>I enjoyed the <a href=\"https:\/\/github.com\/ams-clj\/octamsclj-2012\/blob\/master\/functional-clojure-sequences.clj\">presentation on Clojure sequences<\/a> for its style, even though the topic is not new to me; the \u201cslides\u201d were actually a single Clojure source file, illustrating each concept with a concise expression which could be pasted in the interpreter and evaluated. I regard it as an another example of how easy it is in Clojure to move seamlessly between trying scraps of code, reading documentation\/source and actually building your application, thus enabling a working style which is unknown in mainstream languages.<\/p>\n<p>Halfway we had a couple of hours of &#8220;chat&#8221;: \u00a0following the rules of the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Unconference\">unconference<\/a>, people interested in discussing a topic posted a message about it on a board; then, the board was used to schedule the discussions in different parts of the room, with people gathering to the topic they were most interested in, taking active part or just listening, maybe hopping from a group to another. The discussion about tooling was particularly useful to me, as I could peek over the shoulder of someone using the Clojure plugin for Intellij, and hear about experiences of development with Vim, Emacs, Eclipse (and so I\u2019ve listed all the main options for developing with the language).<\/p>\n<p>I left the conference with important hints and directions on how to continue my learning of the language. Study is important, but confrontation with people doing your same stuff is crucial to check that you are on the right road. I&#8217;m looking forward to the next Amsterdam Clojurians conference! For now those also interested in Clojure there is the <a href=\"http:\/\/www.meetup.com\/The-Amsterdam-Clojure-Meetup-Group\/events\/93846202\/\" target=\"_blank\" rel=\"noopener\">meet up group<\/a>\u00a0in Amsterdam\u00a0that is scheduled to meet again in the new year on January 9th, I&#8217;ll be going perhaps I will see you there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It was a while ago, but I still wanted to share this my insight from Saturday 27th October, was the first all-day conference of the Amsterdam Clojurians\u00a0which took place in the offices of Backbase. As a Clojure beginner and recent attendee of the meetup, I joined as it was a great opportunity to find a [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[12,10],"tags":[13,76,317,14,318,319],"class_list":["post-6122","post","type-post","status-publish","format-standard","hentry","category-conference","category-development","tag-amsterdam","tag-clojure","tag-clojure-sequences","tag-conference","tag-emacs","tag-unconference"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Amsterdam Clojurians - my impression - Trifork Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amsterdam Clojurians - my impression - Trifork Blog\" \/>\n<meta property=\"og:description\" content=\"It was a while ago, but I still wanted to share this my insight from Saturday 27th October, was the first all-day conference of the Amsterdam Clojurians\u00a0which took place in the offices of Backbase. As a Clojure beginner and recent attendee of the meetup, I joined as it was a great opportunity to find a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/\" \/>\n<meta property=\"og:site_name\" content=\"Trifork Blog\" \/>\n<meta property=\"article:published_time\" content=\"2012-12-18T12:14:08+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/amsclj.nl\/images\/newflag.png\" \/>\n<meta name=\"author\" content=\"Gianluca Ortelli\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gianluca Ortelli\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/\",\"url\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/\",\"name\":\"Amsterdam Clojurians - my impression - Trifork Blog\",\"isPartOf\":{\"@id\":\"https:\/\/trifork.nl\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/amsclj.nl\/images\/newflag.png\",\"datePublished\":\"2012-12-18T12:14:08+00:00\",\"author\":{\"@id\":\"https:\/\/trifork.nl\/blog\/#\/schema\/person\/0f5a4d92d4a7704cad27bfbdc2a71c7b\"},\"breadcrumb\":{\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage\",\"url\":\"http:\/\/amsclj.nl\/images\/newflag.png\",\"contentUrl\":\"http:\/\/amsclj.nl\/images\/newflag.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trifork.nl\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amsterdam Clojurians &#8211; my impression\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trifork.nl\/blog\/#website\",\"url\":\"https:\/\/trifork.nl\/blog\/\",\"name\":\"Trifork Blog\",\"description\":\"Keep updated on the technical solutions Trifork is working on!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trifork.nl\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/trifork.nl\/blog\/#\/schema\/person\/0f5a4d92d4a7704cad27bfbdc2a71c7b\",\"name\":\"Gianluca Ortelli\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trifork.nl\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eaf077709d7fdae692d5bdf94f50d86c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eaf077709d7fdae692d5bdf94f50d86c?s=96&d=mm&r=g\",\"caption\":\"Gianluca Ortelli\"},\"url\":\"https:\/\/trifork.nl\/blog\/author\/gianluca\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Amsterdam Clojurians - my impression - Trifork Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/","og_locale":"en_US","og_type":"article","og_title":"Amsterdam Clojurians - my impression - Trifork Blog","og_description":"It was a while ago, but I still wanted to share this my insight from Saturday 27th October, was the first all-day conference of the Amsterdam Clojurians\u00a0which took place in the offices of Backbase. As a Clojure beginner and recent attendee of the meetup, I joined as it was a great opportunity to find a [&hellip;]","og_url":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/","og_site_name":"Trifork Blog","article_published_time":"2012-12-18T12:14:08+00:00","og_image":[{"url":"http:\/\/amsclj.nl\/images\/newflag.png","type":"","width":"","height":""}],"author":"Gianluca Ortelli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Gianluca Ortelli","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/","url":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/","name":"Amsterdam Clojurians - my impression - Trifork Blog","isPartOf":{"@id":"https:\/\/trifork.nl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage"},"image":{"@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage"},"thumbnailUrl":"http:\/\/amsclj.nl\/images\/newflag.png","datePublished":"2012-12-18T12:14:08+00:00","author":{"@id":"https:\/\/trifork.nl\/blog\/#\/schema\/person\/0f5a4d92d4a7704cad27bfbdc2a71c7b"},"breadcrumb":{"@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#primaryimage","url":"http:\/\/amsclj.nl\/images\/newflag.png","contentUrl":"http:\/\/amsclj.nl\/images\/newflag.png"},{"@type":"BreadcrumbList","@id":"https:\/\/trifork.nl\/blog\/amsterdam-clojurians-my-impression\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trifork.nl\/blog\/"},{"@type":"ListItem","position":2,"name":"Amsterdam Clojurians &#8211; my impression"}]},{"@type":"WebSite","@id":"https:\/\/trifork.nl\/blog\/#website","url":"https:\/\/trifork.nl\/blog\/","name":"Trifork Blog","description":"Keep updated on the technical solutions Trifork is working on!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trifork.nl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/trifork.nl\/blog\/#\/schema\/person\/0f5a4d92d4a7704cad27bfbdc2a71c7b","name":"Gianluca Ortelli","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trifork.nl\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eaf077709d7fdae692d5bdf94f50d86c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eaf077709d7fdae692d5bdf94f50d86c?s=96&d=mm&r=g","caption":"Gianluca Ortelli"},"url":"https:\/\/trifork.nl\/blog\/author\/gianluca\/"}]}},"_links":{"self":[{"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/posts\/6122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/comments?post=6122"}],"version-history":[{"count":0,"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/posts\/6122\/revisions"}],"wp:attachment":[{"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/media?parent=6122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/categories?post=6122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trifork.nl\/blog\/wp-json\/wp\/v2\/tags?post=6122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}