Re: [Clojure-NYC] Fwd: Ideas from Joseph

From: David N.
Sent on: Tuesday, May 8, 2012 1:16 PM
These all sound like great candidates for shorter talks. There are no Clojure tips / projects / experience reports too small to share.

David

On Tue, May 8, 2012 at 11:35 AM, volkan unsal <[address removed]> wrote:
This email seems to have not get sent to the mailing list, so passing it forwarding. Hope everyone gets a chance to read it. If everyone contributes a small demo,  then we can have a regular meetup for lightning talks, so please do make your ideas known.



Volkan


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 projects
Motivation: 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 project
Motivation: 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 expert
Motivation: 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 Clojure
Motivation: 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!

Best Regards,
Joseph Graham
p: [masked] | e: [address removed]




On May 4, 2012, at 2:53 PM, volkan unsal wrote:

Hi everyone,

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!

 

Volkan

 




--
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]







--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
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
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy