|Sent on:||Tuesday, May 8, 2012 11:35 AM|
On Mon, May 7, 2012 at 12:27 PM, Joseph Graham <[address removed]> wrote:Hi Volkan,Thanks for your email and thanks again to David for the awesome presentation. Here are some ideas for meetup topics in no particular order. I'm doing web stuff these days so most are web technology related. :/1. Web Focused: ClojureScript on Heroku using cutting edge lein projectsMotivation: There are so many lein projects out there it's hard to know which ones to choose if you wanted to build a rich UI (ClojureScript mostly), deployed to some cloud platform, with a focus on scalable back end design.Description: It would be nice to see a single or multiple session discussion of a rich UI web app implemented in ClojureScript on Heroku with a "scalable" back end technology. Even if it was just a note-taking app a discussion on which lein projects to use, how to set up a project, incremental deployment, and incremental changes to your domain model and what persistence patterns look like when implemented in Clojure.2. Web Focused: NPM to Lein: How to port functionality in Node or Play to Clojure and expose as a Leiningen plugin or projectMotivation: NodeJS enjoys a very active development community and there are loads of good NPM modules out there. How do we get that Node NPM functionality over to my Clojure project?Description: Pretty much the title goes here, a walkthrough of how Node NPM modules work, where the core functionality lies, and how to get that functionality exposed to Clojure developers using Leiningen.3. Going Deep: Clojure, novice to expertMotivation: What is the roadmap from understanding the basics of Clojure to understanding the runtime and possibly even becoming a core committer. How would Clojure be implemented in another language?Description: Present a roadmap for someone who wants to become an expert in Clojure, what matters most to the core development team, and what are the key components of the Clojure internals.4. Integrating: DSLs in ClojureMotivation: How to implement a Domain Specific Language in Clojure to embed in your runtime. It's pretty popular in Ruby and Groovy for web apps but there are many business use cases that could benefit from describing a problem in the business language to the implementation language (runtime).Description: Implement a simple DSL in Clojure and discuss what it would look like and possibly tradeoffs.I love this meetup so I'll go no matter who is speaking and really any topic if it's broad or deep is great for me. I never know what to expect with this meetup which is also great. If David wants to just do a brain dump of all his projects (especially core.match) that would also be awesome. Thanks again for the great meetup!
On May 4, 2012, at 2:53 PM, volkan unsal wrote:
We are two weeks away from Clojure NYC users group meetup. Last month's meetup was a lot of fun. Thanks again to David Nolen for coming to speak to us on the progress of ClojureScript.
For this month's meetup, if you have a presentation, a cool projects you'd like to demo (it doesn't have to be your own), please get back to me so I can put it on the schedule.
If you have any other ideas -- about how to make this meetup better -- please drop me a note as well.
Hope to hear from you!
This message was sent by volkan unsal ([address removed]) from NYC Clojure Users Group.
To learn more about volkan unsal, visit his/her member profile
Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]