A delightful experience of teaming up with ChatGPT to build a simple game

Playing the falling keys game

Recently, I teamed up with ChatGPT 3.5 to develop a simple stress-relief game that can be played on mobile browsers, and the experience was quite delightful.

It took me about three days to develop this game, mainly working on it during my baby’s nap times or when I had some alone time. It’s been a while since I’ve touched frontend code, and I’m not too familiar with the latest coding practices, though my basic skills are still there. If I had to code this myself, it would take me much longer, and I probably wouldn’t even attempt such a project. Now, I just need to present my requirements to ChatGPT in natural language, and I’ll receive functional code that I can adjust based on my needs – it’s amazing!

Continue reading

From Fear to Courage: It May Only Take a Little Imagination


It’s amazing how a little bit of imagination can make a big difference in our lives. When we imagine ourselves as stronger, better versions of ourselves, it gives us the courage and motivation to take on new challenges that we might have otherwise been too scared to face. Some people can do this on their own, while others need a supportive environment that encourages them to take risks and try new things.

I know firsthand how important it is to be in a supportive environment. In my personal and professional life, I have faced many challenges, and there were times when I felt like giving up. But with the help of others who believed in me, I was able to push through and overcome my doubts.

Now, I strive to create that same kind of supportive environment for others. When I see someone struggling, I offer them encouragement and guidance, so that they too can imagine themselves as stronger, better versions of themselves. And when I see them succeed, it gives me a sense of pride and fulfillment, knowing that I played a small part in their journey.

Continue reading

How to Build Trust as a UX Designer Joining a New Team


As a UX designer, joining a product team involves handling design tasks while collaborating with one or more product managers and a varying number of engineers. It’s crucial to build trust quickly to establish credibility and gain greater control over the design process.

So, how can you build this trust?

I think that as a new designer on the team, you need to quickly show outstanding performance in these three areas: learning, design expertise, and communication.

Continue reading