August 13, 2026
Ash Finds an Empty Route, Hunts for Bugs, and Realizes the Hardest Battle Is Finding the Right One
Some days in Ash’s journey were full of battles.
By Saurabh Pandey
3 min read
A Gym Leader.
A rival.
Team Rocket.
A new Pokémon.
And then there were days where Ash walked through the grass for hours…
And found absolutely nothing.
Today felt like one of those days.
The day simply flew away.
A little Python.
Some CKS revision.
And a long search through bug bounty targets.
No legendary discovery.
No massive breakthrough.
Just another day on the road.
🌱
I spent most of the technical learning time with Python scripting.
Nothing extremely dramatic.
Just continuing to make the basics more automatic.
Because the more I prepare for SRE roles, the more I realize that Python doesn't need to be fancy.
Sometimes the interviewer might simply ask,
"Write a script that checks this."
"Parse these logs."
"Find this pattern."
"Run this command and handle the output."
And suddenly those basic Python skills become extremely useful.
🐍
Then came CKS revision.
I've noticed something about Kubernetes security.
You can study a concept once and feel like you've understood it.
Then two weeks later…
Someone asks you a slightly different question.
And your brain goes,
"Wait…"
😂
That's why I'm revising.
Not because the concepts are completely new.
Because I want them to become something I can recall naturally.
Security especially needs that.
When something goes wrong, you don't get ten minutes to search through your notes.
You need to know where to look.
🛡️
But the biggest part of today was probably the bug bounty hunt.
And honestly…
This part is getting harder.
Finding bugs is already difficult.
Finding a good bug in a real production application is harder.
But sometimes…
Finding the right target is the hardest part of all.
🕵️
You can have all the tools.
Burp Suite.
Recon techniques.
Subdomain discovery.
Parameter analysis.
Testing methodology.
You can know what vulnerabilities you're looking for.
But none of that matters if the target doesn't have an interesting attack surface.
It's like Ash carrying his strongest Pokémon through an entire forest…
And not finding a single Pokémon worth battling.
😂
That's something I didn't fully appreciate earlier.
Bug bounty isn't simply,
"Find vulnerability → submit report."
There is an entire journey before that.
Finding programs.
Understanding their scope.
Studying their products.
Looking at their architecture.
Understanding how users interact with them.
Finding interesting functionality.
Then finally…
Testing.
The actual vulnerability hunting comes after all that.
🔍
And that's where today's frustration came from.
Sometimes you spend hours researching something and realize…
Nothing.
No bug.
No interesting endpoint.
No useful finding.
Just another dead end.
But maybe dead ends are part of the training.
Because every target teaches you something about what a good target looks like.
Every application you study adds another piece to your security intuition.
Slowly…
You start recognizing where interesting attack surfaces might exist.
Ash didn't catch a Pokémon every time he walked into tall grass.
He could walk for hours.
Nothing.
Then suddenly…
Pikachu!
⚡
The difficult part wasn't only knowing how to battle.
It was being there when the right Pokémon finally appeared.
Maybe bug bounty is similar.
You can prepare your skills.
You can study vulnerabilities.
You can learn the tools.
But eventually you also need the right target.
And sometimes…
You have to search through a lot of grass before finding it.
🌱🕵️
So today's day wasn't particularly productive.
Python moved forward.
CKS stayed fresh.
Bug bounty research continued.
And the target hunt…
Well…
The hunt continues.
😂
No big victory today.
But I'm slowly learning something important.
Security isn't always about finding something.
Sometimes it's about learning how to look.
And the more targets I study…
The better I should become at recognizing where something interesting might be hiding.
Maybe tomorrow I'll find a better target.
Maybe I'll find nothing again.
Maybe I'll discover a bug that makes the entire search worth it.
That's the game.
Ash doesn't know which patch of grass contains the next Pokémon.
He just keeps walking.
And that's what I'm doing too.
One script.
One CKS concept.
One target.
One vulnerability at a time.
⚡🕵️🔥
🧠 Tiny Crux Before Closing My Laptop
🐍 Python scripting continued today, especially with the SRE mindset of using Python for practical automation and troubleshooting.
🛡️ CKS revision continued because security concepts need repetition until they become natural rather than something I have to remember from notes.
🕵️ Bug bounty hunting was the main challenge today. Finding vulnerabilities is difficult, but finding a target with the right attack surface can be even harder.
🌱 The biggest lesson was that security research isn't only about exploiting something. A huge part of the work is finding the right environment to investigate in the first place.
Ash doesn't catch a Pokémon every time he enters the grass.
Sometimes he walks.
And walks.
And walks.
Until something finally moves.
Today…
Nothing moved.
But I'm still walking.
And somewhere in the next patch of grass…
There might be something worth finding. ⚡