Fork me on GitHub
#clojure-berlin
<
2015-07-15
>
nblumoe06:07:31

created channel #C07GU1E0H for the :clojureD conference, please join if you would like to contribute, help or just hang out simple_smile

martinklepsch11:07:27

@tatanasoska: is looking for a tutorial to build something from start to finish in Clojure: https://twitter.com/TAtanasoska/status/619580799696924672 — Luminus tutorial came up but there got to be something better?

txus11:07:28

luminus is a bit old and IMO it doesn’t reflect the library-y clojure-y style

tatanasoska11:07:32

@txus: I think so the same! I got stuck in the framework-y way of thinking while digging into several languages. what would you suggest?

txus11:07:56

that said, I haven’t found any good tutorials that build something from the ground up with compojure, buddy/friend, and the likes, even perhaps up to a clojurescript / om front-end

txus12:07:02

that would be SO good to have

txus12:07:39

it’s kind of embarrassing, the more I use Scala the more ashamed I feel of Clojure’s ecosystem in term of documentation, etc — it feels a bit RTFM sometimes only that there’s no FM

txus12:07:10

it’s a young community! 😄

txus12:07:18

but we need to work on that

tatanasoska12:07:27

we'll it's up to the small community to make some

tatanasoska12:07:11

I will actually try to think of something I want to build and try to build it with clojure, and see where it takes me

tatanasoska12:07:51

I am also open for suggestions about what would be such a thing that will show me clojure's power and benefits

txus12:07:27

I think this is an okay introduction to a basic webapp, just found it: http://adambard.com/blog/Getting-started-with-Clojure-web-apps/

txus12:07:02

shows you leiningen, the basic libraries such as compojure for routing and hiccup for templating, and step by step putting it all together to build something

txus12:07:28

the thing about Clojure is that to get the full experience you need to pair with a more experienced clojurian and set up the dev environment — the dev workflow is unlike anything else, AWESOME

txus12:07:38

it’s hard to get that from a blogpost — but it’s a start!

tatanasoska12:07:09

thanks! I will do this today before the meetup simple_smile send away if you think of other stuff in the days to come

tatanasoska12:07:51

I watched already a couple of talks and read some articles, so I get the thinking behind the language, but that is nothing until I actually do something with it

tatanasoska12:07:44

@jstaffans: nope, I was mostly listening to Hickey simple_smile . thanks!

jstaffans12:07:45

I agree with @txus that having a good development workflow is important. If you don't have someone to pair with, maybe watching screencasts of people coding Clojure could be an idea

tatanasoska12:07:42

well if anybody wants to volunteer some time 😄 I have nobody at the moment, screencasts are a good idea to start I suppose

jstaffans12:07:41

are you coming to the meetup? there should be people there who can help

jstaffans12:07:17

ok, see you there!

tatanasoska12:07:15

see you! looking forward to meeting the clojure community

tatanasoska12:07:35

hope I don't get lost in all the advanced stuff totally simple_smile

nblumoe12:07:37

@tatanasoska: I also put this together: http://nblumoe.github.io/mundane-clojure-for-mortals/org/api-for-mortals.html it's work in progress though. feedback very welcome

jstaffans12:07:44

wow, great stuff @nblumoe

nblumoe13:07:07

thanks. however it still has a bunch of open end (aka missing/incomplete chapters) and probably some bugs

nblumoe13:07:20

just shout if you find any issues please simple_smile

nblumoe13:07:30

(or send pull request)

jstaffans13:07:13

TIL: #_ comments out a form

jstaffans13:07:54

(-> 1 (+ 1) #_(+ 2))

tatanasoska14:07:25

@nblumoe: thanks! I am trying to clear out the day at work earlier now so I can check all this out ^^

jellea16:07:12

@martinklepsch: will there be pizza? simple_smile

martinklepsch16:07:16

drinks but no pizza