Mert Özen's blog posts on software development, backend, frontend, and DevOps.
We meet the DOM tree the browser builds from HTML, select elements with querySelector, see why textContent and innerHTML differ and what XSS is, then change the page live with classList and createElement.