LambdaConf 2017 CFP

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

LambdaConf 2017 CFP

John De Goes

The LambdaConf 2017 Call for Proposals (CFP) is open until the end of January:

LambdaConf is an interdisciplinary functional programming conference held in the Mountain West, and seeks to bring together aspiring and practicing functional programmers, as well as researchers. Traditionally, the conference has had a very large amount of Scala content (beating Haskell content in some years).

The conference takes place May 25 - 27, in Boulder, Colorado, and is preceded by commercial training opportunities and a day of third-party mini-conferences on selected topics.
If you are an educator, a researcher, a speaker, a speaker coach, or someone aspiring to one of the preceding, then we warmly welcome you to submit a proposal for LambdaConf 2017.

All LambdaConf speakers receive free registration, an appreciation dinner, a special gift, accommodations for up to 4 nights (May 24 - May 28), and ample travel assistance based on need and availability. 

LambdaConf attracts everyone from the FP-curious to researchers; hobbyists and professionals; academics and commercial developers. Material at all levels, including beginner content and very advanced content, will find an audience at LambdaConf.

LambdaConf welcomes the following kinds of proposals:

    • Languages. Proposals that overview or dive into specific features of functional, math, or logic programming languages (both new and existing), with the goal of exposing developers to new ideas or helping them master features of languages they already know.
    • Libraries. Proposals that discuss libraries that leverage functional or logic programming to help programmers solve real-world problems.
    • Concepts. Proposals that discuss functional programming idioms, patterns, or abstractions; or concepts from mathematics, logic, and computer science, all directed at helping developers write software that's easier to test, easier to reason about, and easier to change safely.
    • Aspects. Proposals that discuss how functional programming can help with specific aspects of modern software development, including scalability, distributed systems, concurrency, data processing, security, performance, correctness, user-interfaces, machine learning, and big data.
    • Use Cases. Proposals that discuss how functional programming enabled a project or team to thrive, or deliver more business value than possible with other approaches.
    • Cherry-Picking. Proposals that show how techniques and approaches from functional programming can be adapted and incorporated into mainstream development languages and practices, to the benefit of developers using them.
    • Cracks. Proposals that call attention to difficulties of functional programming (both as a cautionary tale but also to raise awareness), especially such proposals that suggest alternatives or a path forward.
    • Data. Proposals that present data, measurements, or analysis that suggests different techniques, paradigms, languages, libraries, concepts, or approaches have different efficacies for given specified metrics, which provide actionable takeaways to practicing functional and logic programmers.
    • Off-Topic. Proposals that have appeal to a mainstream developer audience (the number of off-topic proposals we accept is small, but we do accept some, especially for keynotes).

LambdaConf welcomes proposals for dynamic and static programming languages, category theoretic and otherwise, both functional and logic, or mainstream languages that can benefit from functional programming. Challengers and alternatives are also welcome.

We are currently soliciting for the following session formats:
    • Speaker Coaches. Speaker Coaches have extensive experience preparing material and giving polished, well-structured, educational, entertaining talks. Speaker Coaches review material and practice sessions for 5 - 10 speakers, & provide constructive feedback to speakers about how to improve the focus, content, & presentation of material. Coaches receive accommodations, free registration, & airfare reimbursement, & a 10 minute speaking slot (if interested). 
    • Leap Workshops. Leap Workshops take place on May 25, and are approximately 6 hours in length. They are in-depth, hands-on workshops designed to teach mainstream functional programming topics in enough detail, attendees can immediately apply what they learn in their jobs. Instructors for Leap Workshops receive accommodations, free registration, airfare reimbursement (including family), and a small stipend. If you are an author with a relevant book, we can also make it easy for attendees to purchase the book as part of registration for your workshop. Workshops must use a containerized cloud environment provided and paid for by LambdaConf.
    • Hop Workshops. Hop Workshops are 2 hours in length. Like Leap Workshops, these workshops are in-depth and hands-on, but they cover reduced content and may be specialized to topics that may not have mainstream appeal. Guides receive accommodations, free registration, and travel assistance based on need and availability. Workshops must use a containerized cloud environment provided and paid for by LambdaConf.
    • De Novo Sessions. De Novo Sessions are 1 hour in length. These sessions are designed to present original work from industry and academia. While the requirements for proposals are more rigorous, there is less competition for De Novo slots. Speakers receive accommodations, free registration, and travel assistance based on need and availability.
    • Educational Sessions. Educational Sessions are 1 hour in length. These sessions are designed to clearly and concisely teach one useful concept, skill, aspect, library, or language to attendees. Teachers receive accommodations, free registration, and travel assistance based on need and availability.
    • Inspire Talks. Inspire talks are 10 minutes in length and focus on clear communication of a single takeaway. These sessions are intended to inspire attendees to learn more about particular subjects or to try new approaches. Speakers receive accommodations, free registration, and travel assistance based on need and availability. NoteWhile only 10 minutes in length, we require a high-level of polish, structure, and rehearsal for Inspire Talks; despite shorter length, they are as much work to prepare for as other sessions.
    • Keynotes. Keynotes are 40 minutes in length, and are presented before all attendees (there are no other sessions concurrent with keynotes). Keynotes are designed to offer thought-provoking, opinionated, and insightful commentary on topics of interest to the community. Keynotes have more latitude to stray from functional programming and into related areas such as computer science, mathematics, and science. Keynote speakers receive accommodations, free registration, and travel assistance based on need and availability.

LambdaConf requires tailored content. This does not mean you cannot reuse existing content, only that you should incorporate updates into your material, respond to feedback from your speaker coach, and tailor the material to the LambdaConf audience as appropriate.

Note: The Call for Proposals closes January 31Submitters will be notified by March 1st at latest.
John A. De Goes
Follow me on Twitter @jdegoes

You received this message because you are subscribed to the Google Groups "scala-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit