-
Notifications
You must be signed in to change notification settings - Fork 45
Unsessions
This wiki page is for suggestions for Strange Loop 2013 "Unsessions". We work hard at Strange Loop to put on a great program but sometimes there are topics that just don't make it to the schedule. During the conference we'll have several rooms reserved for sessions planned by YOU.
- When: Wednesday Sept 18th, 7-10 pm (in 60 min slots)
- Where: Union Station DoubleTree, rooms TBA
- Equipment: A projector and mic will be available in each of the provided rooms. You supply the brainssss.
Please add topics below and note your interest. We plan to schedule rooms and times by interest, so sessions without as much interest may not fit!
## Think Distributed Podcast- Hosted by: Christopher Meiklejohn (@cmeik)
- Description: Recording a live episode of the Think Distributed Podcast.
How to get into distributed systems; good resources for learning the topics, good introductory projects to get involved in; podcasts, books, online courses, etc.
- Interest (name or twitter): Ben Mills(@benemills), Tom Santero (@tsantero), Lionel Barrow (@lionelbarrow), Hector Castro (@hectcastro), Brian Hicks (@brianhicks), Chas Emerick (@cemerick), Brit Butler (@redline6561), @codeslinger, John Daily (@macintux), Sean Cribbs (@seancribbs) @dann, @mikitotakada, @craigandera (host of the Relevance podcast), David Joyner (@djoyner), Shayan Pooya, @jeffbski, @whatidoissecret, @fogus, @silentbicycle, @reiddraper, @puredanger, Nate Kohari (@nkohari), @marcsaegesser, Henrik Feldt (@henrikfeldt), @honkfestival, @mootywaffles, @mtnygard, @paulk_asert
- Scheduled: Regency A, 7 pm
- Hosted by: Kris Nuttycombe @nuttycom
- Description: The Precog.com codebase, including the compiler and evaluator for the Quirrel query language, the underlying storage system, and all the associated services is officially being open-sourced as of October 1st. This talk will provide a sneak preview and walkthrough of the code, which is written in Scala and is a unique example of a large, well-modularized system implemented in a "purely functional in the large, imperative in the small" programming style. Come see how the Cake pattern is really meant to be used!
- Interest (name or twitter): @cvsekhar, @whatidoissecret, @avibryant, @devnulled [@sudarshan] (http://twitter.com/sudarshan), @JoeZulli, @xeno_by, @fogus, @bodil, @puredanger, @tommyvulgar, @barendgarvelink, Nate Kohari (@nkohari), [@marcsaegesser], @rubbish (https://twitter.com/marcsaegesser), @halftroll, @ragge, @mtnygard, @jamieinfinity, @paulk_asert
- Scheduled: Regency A, 8 pm
- Hosted by: Paul Slusarz @pslusarz
- Description: Company code base is a reflection of the business domain and the culture of the people who built it. It is also a reflection of laws of software engineering, many of which are still waiting to be discovered. I would like to present some interesting findings that become possible as one starts looking at large codebases from bird's eye view. To get a better feel for the content, check out these two blog posts: 1 and [2] (http://10kftcode.blogspot.com/2013/06/3-quick-metrics-to-understand-large.html).
- Interest (name or twitter): Brit Butler (@redline6561) @heyaskmike @j_fultz @der_hammer, @silentbicycle, @iosif_neitzke, @honkfestival, @metajack, @unquietcode, @jamieinfinity
- Scheduled: NY Central, 7 pm
- Hosted by: @sadukie
- Description: Have you seen She++? It's a documentary promoting women in tech. But why stop at just women? Let's talk of ways to promote general diversity in tech!
- Interest (name or twitter): @Bruce_Adams @brianhicks @dann, @metajack
- Scheduled: NY Central, 8 pm
-
Hosted by: @seancribbs
-
Description: QuickCheck is an amazing tool for declaratively testing code -- in fact it generates test cases for you from math-like properties you define! Originally written for Haskell by the inimitable John Hughes, it has been ported to many other environments. We'll talk about how to write properties and interesting bits about QuickCheck in your favorite language. Add your name/language/tool below if you'd like to represent one! I've added some suggestions.
- Haskell:
- Erlang (Quviq QuickCheck): @seancribbs
- Clojure: (simple-check): @reiddraper (can do Haskell too)
- Scala:
- F#: FsCheck: (@henrikfeldt) (newbie at it, so don't expect much =))
- Groovy/Java: (QuickCheck for Java/JUnit): @paulk_asert
-
Interest (name or twitter): @reiddraper, @silentbicycle, @bodil, @craigstuntz, @redline6561, @whatidoissecret, @puredanger, @leathekd, @tommyvulgar, @pmbauer, @barendgarvelink, Henrik Feldt (@henrikfeldt), @halftroll, @paulk_asert
-
Scheduled: IL Central, 8 pm
-
Hosted by: Sam Pepose @sampepose
-
Description: JavaScript has evolved very quickly over the years. We started with pure JS, moved to jQuery, and now we've built further abstractions over a vast variety of frameworks. I want to discuss my experiences with this change (jQuery, Angular, Knockout), and talk with everyone else about their experiences and hopes for the future.
-
Interest (name or twitter): @brianhicks @dann @jeffbski @michaelsbradley @samstokes @kylecordes @munificentbob
-
Scheduled: IL Central, 9 pm
The following sessions were NOT scheduled, maybe good for an Open Spaces session
## Proposal: Internationalization for Client-side Web Apps- Hosted by: David McCabe
- Description: We have been working on heuristics for extracting meaningful translatable strings from Handlebars-templated HTML documents. For instance, suppose we have the following markup:
Be sure to <b>bring your cane and top hat</b> to the dance!
We would like this to be extracted as a single translatable string, not as three strings ("Be sure to", "bring your cane and top hat", "to the dance!"). This makes things much easier for translators: They don't have to reconstruct a sentence from fragments to discern its meaning, and they don't have to juggle fragments to get the right word order in their target language. There are many challenges in doing this intelligently on a large corpus of templates, especially since Handlebars is orthogonal to the tree structure of HTML. I don't know of any other work in this area. If there is interest, I can talk about the challenges and our current progress, in the hopes of starting a collaboration with others who want well-translated applications.
- Interest (name or twitter): @jeffbski, @antifuchs, @hello_justin
- Hosted by: Paul Slusarz @pslusarz
- Description: If you work in a Java environment with more than one app sharing some jars, you're likely to run into one of several common problems down the road. Versioned Jars are a compromise architecture that allows for predictable software delivery on large codebases, but comes with a price tag. This session will attempt to catalogue problems that arise in this ecosystem, and give some tools and best practices advice on how to avoid them. Loosely based on this blog post.
- Interest (name or twitter): @Bruce_Adams@der_hammer