On November 9th we hosted an online video chat where members of the Program Committee and Core Team chatted about the CFP, the content they hoped to see, and answered audience questions about ideas and proposals.
Engines and ways they're already being used
How to keep apps clean, paying down tech debt in an Ember codebase
Helping your team/boss understand your decision to use Ember
How to teach Ember topics
Scaling large codebases
Talks on RFCs and other Ember community methodologies
Design systems and the role contextual components can play in creating components with just the right level of flexibility
General intermediate level content
Positive/Utilitarian use cases for Ember vs alternatives
Talks about Glimmer
General State of Glimmer talks
Guides to Glimmer's components
Lessons learned from Ember
Visual Testing in Ember
Tips for app longevity from long-standing apps/devs
Talks about critical addons
Managing dependencies in Ember
Introducing Typescript into an existing Ember app
And varied categories of talks: here’s how I solved this problem! Here’s how I used Ember to power a toaster! And there’s always space for non technical talks too; team organization, neuroscience, career building, etc.
Some of the best talks are a combo of lived, personal experience with some takeaways. We want to hear about YOUR experience.
Can you submit multiple proposals? Yes! But only one would be accepted. And you can get feedback along the way that helps you make your proposal better & better.
Can you submit mini talks? Yes! It's built-in to the CFP app this year.
What do you all think of talks along the lines of I learned the lessons from Ember, and here's how I applied them to other frameworks (frontend or otherwise)? One or two talks like this are good for the program, but be detailed! What advice are you planning to give people?
How can you make sure a proposal doesn’t come across as a product pitch? Try showing things that illustrate the problem rather than primarily your solution. Talk about what it is that you did to solve the problem. Talking about technical problems where the tool used Ember in new and interesting ways is helpful. Share your mental model; how to think about the problem and tools.
How do you write about addons etc without identifying yourself? Hard to do. Avoid revealing personal information. But many of us have no idea who maintains what. We’ll self-regulate as we do ratings and reviews.
Events like KeepRubyWeird are good inspiration. It’s work on the outskirts. Someone scripted Kerbal Space Program, someone had a clarinet involved, etc. One or two quirky talks are welcome! If you have something creative that you can tie into Ember, go for it!
Try to help make your talk such that everyone in the room feels included. Be welcome! Be inclusive 😀 Empathy is often an inroad to any other topic
Testing is an important topic, but consider that broad overviews have already been covered. Better to drill down on a specific aspect.
Return speakers are welcome! You can build on past talks (yours or someone else's).
Are opinion talks welcome? I.e. here’s where Ember should be headed? Depends. A strong vision for a11y? Welcome! But something without RFCs and groundwork already in place is less likely to be accepted.
Be careful with defensive themes to make sure it’s not a negative focus. Remember, we try to be really nice! The occasional joke is ok, but avoid bashing.
You’re welcome to submit talks that you’ve given at other conferences and meetups!