🌏 Project URL
https://my-name-is.e-kezia.com
🐈 Github
https://github.com/ekkezia/my_name_is_____
👀 Overview

A site that subverts the functionality of the <a> HTML element, as part of an assignment for School for Poetic Computation: Digital Love Language (2024).

📚 Tech Stack
HTML
CSS
Javascript
Pyodide
🖍️ Description

The site explores subverts the idea of writing a paragraph with <a> tag instead of the traditional <p> tag. It makes use of the functionality of the external linkingi'm continuing on a simple play on the button UI during class last week, and also referring back to the "meaning of your name" prompt given by Melanie in the past few weeks. i submitted a paragraph of the meaning of my name into a Python code that strips the whitespace between the words and inserts <a></a> in between them, thus renderring them into a paragraph of buttons instead of plain, uninteractable words. Each <a> link leads to a Google search of the word they are enclosing.with <a> as well. For each word in the paragraph that user has submitted in the input box, the python code will generate a <a></a> that wraps the word.

The site is a single page built with Vanilla CSS, JS and pyodide to enable JavaScript to run a snippet of python code.

📝 Notes

The use of Python is unnecessary here as the conversion from paragraph to a group of <a></a> can be done with JavaScript as well. Here I'm just exploring on ways to inkkkkclude Python code in a client-rendered HTML-based website.

Elizabeth Kezia Widjaja © 2025 🙂