


During my visit to Jeju, South Korea in July 2023. I found a rocky shore filled with rock towers (돌탑 Doltab), each representing a prayer. Building my own tower brought a deep sense of calm and presence, as I focus on balancing the rocks against each other.
Before leaving, I glanced at my tower (pictured on the right). It's just one among many, but it stood out and was unique to me. Back at the hotel, I started sketching rock towers, each more creative than the last, but never random. Then it hit me - this is the perfect project for an automated algorithm.
Inspired by Jeju's rock towers and driven by a desire to create an original body of work while incorporating blockchain technology, I was determined to embark on my first generative art project, despite having no prior coding experience.

I chose p5js for its user-friendly online interface and extensive learning materials. From rudimentary coding, to functions and OOP, the journey has had its ups and downs. Numerous code revisions were made, not only for aesthetics but also for optimisation.
I've come a long way, but still have a lot to learn. I'll leave my code for you to judge, but I'm incredibly proud of the effort I've put into it. This attempt serves as documentation of my journey and shows that one can have fun creating art with code without being an expert.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)
Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)

Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.
Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.

It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.
It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.



During my visit to Jeju, South Korea in July 2023. I found a rocky shore filled with rock towers (돌탑 Doltab), each representing a prayer. Building my own tower brought a deep sense of calm and presence, as I focus on balancing the rocks against each other.
Before leaving, I glanced at my tower (pictured on the right). It's just one among many, but it stood out and was unique to me. Back at the hotel, I started sketching rock towers, each more creative than the last, but never random. Then it hit me - this is the perfect project for an automated algorithm.
Inspired by Jeju's rock towers and driven by a desire to create an original body of work while incorporating blockchain technology, I was determined to embark on my first generative art project, despite having no prior coding experience.

I chose p5js for its user-friendly online interface and extensive learning materials. From rudimentary coding, to functions and OOP, the journey has had its ups and downs. Numerous code revisions were made, not only for aesthetics but also for optimisation.
I've come a long way, but still have a lot to learn. I'll leave my code for you to judge, but I'm incredibly proud of the effort I've put into it. This attempt serves as documentation of my journey and shows that one can have fun creating art with code without being an expert.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)
Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)

Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.
Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.

It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.
It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.



During my visit to Jeju, South Korea in July 2023. I found a rocky shore filled with rock towers (돌탑 Doltab), each representing a prayer. Building my own tower brought a deep sense of calm and presence, as I focus on balancing the rocks against each other.
Before leaving, I glanced at my tower (pictured on the right). It's just one among many, but it stood out and was unique to me. Back at the hotel, I started sketching rock towers, each more creative than the last, but never random. Then it hit me - this is the perfect project for an automated algorithm.
Inspired by Jeju's rock towers and driven by a desire to create an original body of work while incorporating blockchain technology, I was determined to embark on my first generative art project, despite having no prior coding experience.

I chose p5js for its user-friendly online interface and extensive learning materials. From rudimentary coding, to functions and OOP, the journey has had its ups and downs. Numerous code revisions were made, not only for aesthetics but also for optimisation.
I've come a long way, but still have a lot to learn. I'll leave my code for you to judge, but I'm incredibly proud of the effort I've put into it. This attempt serves as documentation of my journey and shows that one can have fun creating art with code without being an expert.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

My aim is to create something simple, beautiful, fun, and relatable - a Doltab that the collector could connect with. Each piece is unique in its creation and composition, perhaps symbolising a wish, much like my own experience on the shores of Jeju.
I missed out on minting my two favourite collections: Squiggles and Ringers. I never had the chance to experience the joy and excitement their collectors must have felt. I hope to capture that vibe through these minimal and joyful pieces and allow more people to experience it.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

I recognise that I am "known for" my illustrations of historical memes and Web3 personalities, and this project is different. I appreciate the love for my previous work, and I want to assure you that it is not my intention to abandon them.
Above all else, I consider myself as a tinkerer. This project gives me the opportunity to indulge in my passion for experimentation, create something that is uniquely mine, and combine elements of the past and present with my whimsical and colourful style.

Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)
Coding offers infinite possibilities; don't give up on your vision. Try again, read more, ask someone. (solving the floating rock problem)

Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.
Infinite possibilities requires self-discipline. Happy accidents are not rare but you don’t need to keep them all. If they don't fit, put them aside. You can get back to them later.

It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.
It's easy to get caught in a cycle of constant refreshing while accomplishing nothing for hours or even days. If you find yourself stuck, take a break, touch grass, give yourself a few days off even. You'll come back fresh and more efficient.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.

I create for the joy of creating. I hope you appreciate my work and collect because you like it. There won't be any inherent "utility". However, I would love to explore the integration of digital art into physical spaces.
It could be awesome to distribute personalised Polaroids, create prints, or even sculptures. This will largely depend on collectors' interests and ultimately my judgment of what suits best. Please understand that I cannot make any promises.