Vanza Setia

—Front-end web developer and copywriter

Go again

I help new web developers build great websites on their own without going through tutorial hell and experiencing the blank page syndrome.

One birth, one life, one death

Hi, I am Vanza.

I teach how to build beautiful and well-functioning UIs using HTML, CSS, and JavaScript with AI assistance. I use AI only when it makes my job easier.

I simplify complex ideas into clear messaging and has comfort using generative AI tools to support—and only to support—creative workflows.

Latest articles

I am now interested in teaching normal web development and writing in plain language.

View all articles

  1. The HTML Paragraph Element Is Not Always for a Paragraph

    What is the right semantic HTML for a chat bubble? Should I wrap the text "Hi" with an HTML paragraph element? If yes, is "Hi" a paragraph?

    By Vanza Setia

    html

  2. Empty Links Do Not Mean Empty Brain

    I understand that we can make mistakes. I want to campaign adding an accessible name to every link should be like wearing clothes every time we go out. We can not go naked outside. We can not forget about it.

    By Vanza Setia

    a11y

  3. The HTML Heading One Is Essential

    I have a few words about it so that you can be a good front-end web developer at using the element without any confusion.

    By Vanza Setia

    html

  4. Heading Rank Is Not about the Level of Importance of Your Content

    Heading rank refers to a hierarchy of headings, starting with heading one as the most important and heading six as the least important. But the concept of heading ranks is wrong and stupid.

    By Vanza Setia

    html

Motivation

My people are destroyed for lack of knowledge…

—Hosea 4:6, King James Version