Hi Mat - this is a good idea. I should make a tutorial about how to make tutorials. Then I could make a tutorial about how to make tutorials about making tutorials. Than I could....
It's late.
Have you tried Neocities for hosting? Super easy, drag and drop uploading, https, no sign-up (you can pay $5/month if you want to).
Vimeo is good for video hosting. I potter about with it - I have to overcome my hatred of my own voice.
The gifs in my latest tutorial are hosted on giphy and I use their desktop tool, giphy capture, to grab them. Unless they take longer than 30 seconds to create. Then I have to grab a video and edit it down, in which case, perversely, they have to then be under 15 seconds.
Hosting images is bizarrely hard because the sites are all either 'free'- ie; they just want to mine your data and/or show you adverts and aren't very keen on hosting images so that you can 'hotlink' them on your own website. Or they're 'not free', by which I mean 'surprisingly expensive' ($45/month upwards) because (who knew) the internet isn't actually made out of love. It's made out of metal and electricity and that stuff's not free. In a way, Neocities at $5 a month is actually a good deal (hotlinking actually seems to without paying, contrary to what it says in the terms, but I guess they'd want their $5 if you started to get 10,000 hits a day)
Recording screen casts on a mac is really easy - you can just use quicktime and 'new screen recording' but if you're on windows, you probably have to download some random shareware from tucows :p (showing my age)
As far as tips and tricks for making instructionals, I haven't quite got there myself yet but I think the best way to do it is a three step process.
1. 'do it', don't worry about your performance at all - talk yourself through what you're doing
2. in a video editor, chop out everything that's not //visually// necessary
3. re-record the voice track - you can do this bit as many times as you need to and cut bits in
Maybe you don't need to cheat this way but for me it's just too hard to talk sensibly at the same time as doing the actual thing without making mistakes. Maybe I will get better with practice.
It would be really great if you were to make some tutorials. You could teach us all a lot about css (especially me, I'm terrible at it - have you seen css grid? I think it may be my saviour)
I'd love to see what other suggestions people have.
Regards,
Richard