With Jekyll, you can host a blog on GitHub for free.
You can add code block…
const express = require('express')
const app = express()
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(3000, () => console.log('Example app listening on port 3000!'))
or embed a clip on Youtube…
Please give it a try :)