Hacker Newsnew | past | comments | ask | show | jobs | submit | robstu's commentslogin

This is exactly the reason I'm doing this :-)

From my past efforts, I can offer you https://github.com/cognician/datomic-doc, which is a riff on the idea of marrying a Markdown editor to doc strings on entities in a Datomic database.

It exposes a handful of Ring handlers as a library, so you can plug it into any Ring web app that uses Datomic and get a turn-key tech doc system.

It's a complete Clojure/ClojureScript/Datomic application, and it's only 800 lines.

I hope it helps you, and feedback is totally welcome!

As for 'book learning'; Living Clojure by Carin Meier is currently in the USD 1 Humble Bundle at https://www.humblebundle.com/books/functional-programming-bo.... It has a 13 week FP course in it. Highly recommended.


@whalesalad, would you be willing to give me direct feedback on this project, as I go? I'd love to understand your pain points more fully!


Sure, my email is in my profile.


It wasn't so much about ditching Lein as it was taking a clean-slate opportunity to learn and understand the new CLI tooling.

Nothing wrong with Lein at all!

Knobs and dials: this is true of every eco-system, wouldn't you say? Is 2018 the year of the linux desktop, finally? :-)

I agree that Clojure has a lot.

Right assumes a known context. Do what is right for you. Sometimes, that's Knob A, and sometimes that's Dial B. The fun is in figuring it out.


As a newcomer, I want sensible defaults. I want a Rails. Let me wait to learn the knobs and dials when I’ve got enough base knowledge to evaluate them fairly.


LuminusWeb is a great option for that. The generated code is simple to grasp and change as your knowledge grows.

http://www.luminusweb.net/


https://github.com/plexus/chestnut is Clojurescript, but it's fantastic. It's quite easy to roll out a UI and you can build your backend to your specifications. A bit less opinionated than Luminus, but both great for just getting started.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: