This is my personal site where I publish certain articles about whatever I am learning at the time.
My presentations are created using Reveal.js, an open source HTML presentation framework.
Reveal.js is a great framework for developers that want the ability to customize their presentations in ways that PowerPoint can't.
Want to create Reveal.js presentation in a graphical editor? Try https://slides.com. It's made by the same people behind reveal.js.