0️⃣You should tell people that you are "interested in speaking about [fill in your interest] " this can be friends, coworkers, person who sit next to at meetup etc. Can not stress how many opportunity came up because I stated interest
Those conversation usually yield to "would be cool if you can~" or "I wanted to know~" now you have more things to address in proposal other than "I really like X"
Then write proposal. Check what info they ask you & if there is word limit on submission form.
Look for connecting words like `and`, `which`, `thus`, `because` and see if you can break it down. It's not academic paper or novel, concise sentence is good thing.
Usually those are "Things you think common knowledge but actually not". so make an edit.
You need to decide if it is really a widely used term. You might not need to explain "HTML" in your proposal, so make your call :)
In my case, this is done by my partner who is in tech but not in web dev, I just ask him "point me things that doesn't make sense"
Send your proposal to friends (ideally those who would attend the kind of conference you are submitting) or send it to conference itself if they offer proposal review.
Edit more based on their feedback.
My browser talk proposal would be different writing for JS conf vs Design conf
(I put mine into google translate and see if Japanese they spit out somewhat make sense + use tool like Grammarly)
Hit SUBMIT then you are done! Yay🎉
My approach to talk proposal is never "Which topic would most likely be chosen at [conference]?"
It's rather "I really like to talk about this, maybe if I focus on this bit, that'd be interesting to [conference attendee]"
"I really like to talk about my knitting project, if I focus on [A], would be interesting to [B]"
- A: Canvas app I made / B: FrontEnd conference
- A: JS hardware I made / B: Node conference
- A: History research / B: general computing conference