There are a few things which frame my experience and capabilities in preparing and giving conf talks:
I’m an introvert.
I really love public speaking. But I get ~extremely~ nervous beforehand (more on that and how I (try to) deal with it in part 2).
I’m not a software developer. With one exception, my talks are usually not technical, meaning that they usually center around human-related topics. This also means that there are some things you may be confronted with that I don’t have to deal with, like working demos, displaying code samples, or similar.
Also, I’m a white, cis, able-bodied woman who doesn’t have to do care work, so I usually have more or less enough time on hand for my preparation.