#004๐งโโ๏ธ Post-Pop-Up Serenity: Vibe Coding My Design Website & a Mini Game for Nostalgia ๐ฎ
Post event serenity, vibe coding, and a little contemplation on video games and nostalgia
Edge Esmeralda Wrapping Up
Edge Esmeralda came to an end last week. What a wild ride! Read HERE for a detailed recap from Lina.

DJing has become my favorite passion. There are very few things that feel as good as playing music from your favorite artists to offer good vibes to your favorite group of friends.
The vibes for the Edge Esmeralda closing party were โ๏ธ a dream! Thanks to dear
for taking this epic shot. So much love was felt.I really regret not recording my recent mixes ๐ฉ, but here is a list of mixes I had over the years of DJing at various gatherings.
DJ is one of those low-lift, high-reward activities. Anyone who loves collecting music and curating a vibe can start with shuffling a Spotify playlist for friendsโ dinner party.
My recent favorite album on repeat is CAPYAC FOREVER. This album is like an ocean breeze with funky feel-good club beats suitable for any day, anywhere, and itโs almost always guaranteed to be a good time!
Remember to โCheck Inโ
Being in communal situations is not always fun. It can also be challenging at times. I find myself dialing up and down on the extroversion -vs- introversion scale.

My social battery got lower and lower in the past 2 weeks, and doesnโt matter how much self-care routine I do, alone time, meditation, yoga, exercise, journalingโฆ the battery just refuses to pick back up. Thereโs this โscarcity mindsetโ that Iโm not gonna be with this community in this way anymore after the end of this event, so I had to summon everything I got to show up for people and myself.
I started having an influx of negative self-talk, started to feel less hopeful about the world, and anxiety and depression slowly crept up on me. I wanted to deal with these emotions before they get out of control. I sat with them, went on walks with them, had conversations with them, โWhere do you guys come from? Why are you here? Can we resolve each other?โ
โSometimes your joy is the source of your smile, but sometimes your smile can be the source of your joy.โ
โ Thich Nhat Hanh
As I tried to โdebugโ my mental states, I discovered this wonderful meditative therapy method โ โRAINโ, developed by Tara Brach.
The acronym RAIN is an easy-to-remember tool for practicing mindfulness and compassion using the following four steps:
Recognize what is happening;
Allow the experience to be there, just as it is;
Investigate with interest and care;
Nurture with self-compassion.
So I โRAINEDโ, writing out everything on my mind, chatted with GPT about it, and the result was amazing! I started to observe how I react to people. It could have been the exact same person having exactly the same conversation with me, but without doing the homework of self check-in and inner balance, I could react almost 180 degrees differently, ranging from a grumpy old โdonโt talk to meโ house cat to the super excited โtell me everythingโ golden retriever.
Our moods fluctuate, ups and downs, emotions come and go, and we canโt control them. The best we can do is to listen to them, acknowledge them, and work with them. Having these practices โ consistent meditation, mindful walking, journaling, and an abundance of self-reflection time โ has been doing me wonders. โจ
A Week of Tranquility & Vibe Coding
I have successfully landed in the SF Bay Area. Iโll be here for the season, checking out co-living homes, Frontier Tower activities, and enjoying dinners, gatherings, and many other โnormal things normal city people doโ โ I canโt wait!
For this week, Iโve been enjoying some post-event solitude and decided to use this time to vibe-code a new portfolio for my recent work.
Designing a portfolio seems like it should be easy, but itโs really not. How do you choose which work to highlight, how to prioritize, or categorize?
The BEST resources I found to build a portfolio website are from Semplice, this beginnerโs guide on portfolio fundamentals, and this guide on crafting a good case study were extremely helpful.
I started using MyMind, a new bookmarking app. The unique and vibrant design caught my attention right away. MyMind has this gentle, sophisticated, but also really honest design language.

I got curious about the story behind it. Diving into the rabbit hole, I followed the story of Tobias Van Schneider, the co-founder of MyMind, also the founder of Semplice, from this incredible Indiehacker podcast.
Tobias lives and breathes this โgrid-freeโ ethos, an extremely sovereign thinker and artist. His work is expressive, personal, and more importantly, authentic, a rare combination of qualities in todayโs creative industry.

I started to ship one article a week now on this blog inspired by his philosophy, and Iโve been loving it!
My Workflow: Figma โ Replit โ Cursor โ Vercel
I start every creative project in Figma, itโs just an incredible place for visual thinkers to โpuke outโ everything on my mind. These days, almost half of my life is on figma, my travel plans, new project ideas, high thoughts, moodboards, even my self-care messages.
My first step for the portfolio project is laying out a wireframe in Figma, and the goal is to get the Replit agent to code this out. Before I jump to Replit and say โmake XXX for meโ, I first asked it to recommend a good โstackโ for building what I want, I really emphasized โlightweight, simple tech stackโ.
Itโs real! The magic of Replit is unimaginable. I have never seen the process of an agent building things as Replit does, self-correcting, improving every step of the way. It feels like magic.
Current iteration of my vibe-coded website โ design.syntonikka.xyz โ Iโm very happy about how it turned out!
Vibe-coding is great, but for the final small tweaks, like animations or font sizes, having a local IDE is much faster than relying on a web-based agent.
So I took the project offline: uploaded it to GitHub, pulled it into Cursor, did a ton of fine-tuning, and deployed it with Vercel. Replit can host sites too, but I prefer having full control in a local environment.
Thereโs always a trade-off between customization and convenience. I think itโs important to understand the systems we rely onโeven if we donโt build the car from scratch, we should at least know how to change a flat.
Fixing a motorcycle is as much an art as riding itโand thatโs how I feel about coding. Maybe AI agents will eventually be flawlessโChatGPT is always right, Siri never butt-dials random friends.
No matter how fast the tech evolves, I believe we should never offload too much of our intelligence and agency. Thatโs how we stay โhumanโ, and thatโs how we evolve to become better humans.
Sci-fi stories love warning us of a world when AI agents roam on the streets, handling complex tasks, making usโฆ โobsoleteโ. I believe itโs for good reasons.

Iโm not an AI safety expert, but my intuition is that as long as we keep learning, growing, solving new problems, staying โin shapeโ (mentally and physically), pushing for innovation, and being โon top of our gamesโ, we should be in a good place. โบ๏ธ
Making a Mini Game
I had some extra time this week, so I thought of adding something more funky and unique: a little game to make this feel more playful and personal. The idea of a simple Super Mario platformer came to mind. So I started experimenting with turning the texts into blocks in a <canvas> element.
8-bit platformers evoke this nostalgic feeling of the beginning of โvideo gamesโ. This style reminds us of a time when computers were a lot less advanced, but more โapproachableโ in a way. Back then, we could actually open up the machine, swap the battery, and customize OS skins. We could actually see โthe bitโ on the screen.
Super Mario was first released on NES in 1985, which was 40 years ago, enough time to build a legacy.

To put things in perspective, a MacBook Pro with an M3 chip today has a CPU ~18,000,000ร faster than the NES. The NES had 2 KB of RAM, 2KB! Thatโs less than the size of an emoji today ๐
A fun side-by-side comparison of the 1985 NES and a 2025 MacBook Pro:
How amazing was it that video game developers back then had so little space to work with, yet they came up with something incredible?
There is something about the frugality and craftiness of utilizing every bit of compute to maximize fun and replayability that most modern games seem to have lost.
You open the top trending games on the App Store, or on Switch, theyโre from massive AAA teams, tons of VFX with a gazillion sparkles, layers of sound effects and animationsโฆ it just overwhelms your eyes with all these bedazzling attractions. But if you strip down these fancy โskinsโ, the gameplay is honestlyโฆ still quite similar to what we had.

As a way to โhonor the legacyโ of where games came from, and create a very simple, fun game for nostalgic reasons, I added this platformer to my portfolio site. Iโve been having a lot of fun just bopping around, and I love to have this as a foundation to build on top of. There are always so many more ideas and always so little time!
Anyways, if any of you have funky game ideas that you want to jam on / build with, let me know! ๐ Enjoy the game HERE ๐
Thank you for reading Grid Free Minds :) This blog is a labor of love โค๏ธ
What more would you like to see in the future? Please leave a comment to let me know here :)
Lovely as always <3
My social battery was leaking badly towards the end of Edge Esmeralda too! Thanks for the vibe coding tips and hope you have a fun and fulfilling time in sf!