Fork me on GitHub
#100-days-of-code
<
2018-09-19
>
porkostomus03:09:59

Mentoring exercism, Conway's Game of Life, and extending ctrain! (plus an absolutely hilarious human error!) https://github.com/porkostomus/100-days-of-clojure-code/blob/master/log.md

klaus.azesberger09:09:55

hm, i've been thinking about doing some work on https://github.com/4clojure/4clojure but I'm kinda hesitating as the project seems to be not maintained any more. skimmed through issues and PRs and i think i can do some useful contributions there.

jr0cket09:09:12

@ perhaps reach out to one of the maintainers and tell them what you would like to do. They may add you as a maintainer. Alex seems to be the last person who was quite active https://github.com/search?q=alex+mcnamara&amp;type=Users

klaus.azesberger20:09:05

yes, once i've had a closer look at the project i'll try to get in touch with the maintainers.

porkostomus20:09:50

I noticed that it uses noir, which is itself unmaintained. Delighted to see interest in bringing it up to date, since I consider it the #1 resource for learning Clojure. I've been pondering for awhile that it may be worthy of a new home at some point. What about migrating it to Datomic Ions?

klaus.azesberger20:09:05

idk, it may be worth to rewrite big parts of 4clojure and also to think about its operational side. atm i neither know how 4clojure is currently hosted nor how its parts might fit into something like datomic ions (and i'm at the "seen the 7min introduction video" level of datomic ions 😅).

klaus.azesberger20:09:59

imho among the most important things should be proper auth and https which shouldn't be too hard to pull off.

klaus.azesberger20:09:03

following specific users or maintaining this subscription list is atm really painful too. also atm it mixes with 2 motivations for following being 1) "follow progress of a buddy" 2) read/compare solutions.

klaus.azesberger20:09:00

and i thought of improving the workflow while solving puzzles by exposing problem data and providing an endpoint for submitting solutions. this way users would not even need to leave their repl/ide (if they choose to)

klaus.azesberger20:09:40

...and some other ideas 🙂

porkostomus20:09:57

For today's challenge, I'm gonna make a Lisp in Clojure https://github.com/kanaka/mal

jr0cket23:09:56

I had a very googly day today at an Alexa workshop where I wrote and deployed my first AWS Lambda function. It was in JavaScript but would like to do some Lambda functions in ClojureScript at some point. I also coached someone who is building an Augmented Reality Android app in Kotlin. It did feel quite overly complex, but not sure how much of that is the code, the frameworks or the device environment. Unfortunately I didnt write any Clojure today. https://github.com/jr0cket/100-days-of-clojure-code/blob/master/log.md#20180918---day-5-a-very-googley-day---alexa-android-and-googling-answers