Overwhelmed with AI?

Note: This post was originally shared in my newsletter. If you enjoy it, don’t forget to subscribe for future letters!
I am writing this email while listening to Fade Into You by Mazzy Star.
It’s a chill and relaxed song—if you’re in that mood, I highly recommend checking it out. It's totally worth a listen.
AI Everywhere – Feeling Overwhelmed?
AI tools, models, and products are everywhere. It’s hard to keep up.
Honestly, I feel overwhelmed and behind, but I’m doing my best to stay in the loop.
Over the past two weeks, I tried Cursor AI’s free tier, mainly for writing unit tests.
Unit Testing with Cursor AI
I have projects in two languages: Golang and .NET. Some of them need test coverage, so I wanted to see if Cursor AI could help.
.NET Experience
I couldn’t debug the project or tests in Cursor (seems like a licensing issue).
Instead, I asked Cursor to generate unit tests, copied them into Rider IDE, ran them, and if they failed, I pasted the error back into Cursor to fix them.
Golang Experience
The Cursor wrote and ran the tests directly.
The process was much faster than writing them manually.
Why Cursor AI?
There are many AI tools out there. I’m not sure if Cursor is the best, but it’s mature enough to be useful.
Next, I’ll try GitHub Copilot and share my experience.
Copilot’s advantage? It integrates with JetBrains tools—a big plus!
What I Learned
Bad Tests Happen
If you just say “Write unit tests for this file”, Cursor sometimes produces failing or non-buildable tests.
Worse, it sometimes modifies the main function, which I don’t want!
Better Prompting Helps
“Can you write unit tests for this function without modifying the main class? Also, check if the file builds and if there’s anything to refactor.”
(Yes, I’m polite to AI. I’ve watched Terminator 😆)
Complex Classes Are a Struggle
Cursor struggles with complex custom classes.
It creates incorrect property names, writes to read-only properties, etc.
In some cases, writing the tests manually took less time than fixing Cursor’s mistakes.
But It’s Still Worth It
The biggest advantage? I could focus on something else while Cursor wrote tests in the background.
It wasn’t perfect, but it saved me context switching.
Bonus: I tried giving prompts in Turkish, and it worked surprisingly well! I thought it would be worse, but I was wrong.
Cursor’s Test Styling
If you already have tests in your project, Cursor follows the same style.
In my .NET project, I use NUnit with AAA (Arrange-Act-Assert).
Cursor detected that and wrote NUnit tests in the same format.
“Yes, you’re right!”Deletes the code and rewrites it in NUnit.
Should You Use It?
✅ If your project doesn’t have complex custom classes, Cursor does a great job.
✅ If you want to generate tests while working on something else, it’s a solid choice.
❌ If your project has complex class structures, it might slow you down.
I’ll try GitHub Copilot next—let’s see how that performs!
Music Section
Do you know Dungeons & Dragons (DnD)?
It’s a role-playing game with endless possibilities. You can be a brave warrior or a sneaky thief.
I’ve played a few times, and I definitely recommend it if you love fantasy worlds.
In my last game, I played a Bard—a musician with a bit of magic. 🎸✨
To avoid getting killed by soldiers, I gave them a little concert. Here’s the song I sang:
They liked it, so we got to stay in our caravanserai for free 🕺🏻
Dance Sectionn
If this is your first email from me:
Hi! I’m a Lindy Hop, Solo Jazz, and Tap dancer.
I love sharing my favorite dance videos here!
Today, I’m sharing a Solo Jazz choreography I was in!
Jump In at Istanbul is a dance festival where international dancers come from all over the world.
I’m the one wearing the black hat!
Series Recommendation
Today’s favorite series:
Avatar: The Last Airbender
A 3-season masterpiece with 23 episodes per season.
Four nations: Air, Water, Fire, Earth—each with its own culture and philosophy.
The Avatar is the only one who can bend all four elements.
The Fire Nation starts a war, and the Avatar must stop them.
Everything about this show is brilliant—the music, the characters, the story.
There’s no great official trailer, so here’s a fan one:
That’s it for today, my friends.
Thanks for reading!
May the Force be with you ❤️



