The starter I chose was squirtle and he has proven himself to be a baws.
After I got the pokeballs from professor Oak I went out to the patch of grass just ahead of Pallet Town to catch my first pokemon but my squirtle had other plans and just crit that poor pidgey so I was unable to capture it, after that I went onto route 22 before the fight with your rival and caught a spearow there. With squirtle and spearow in my party I decided to grind up to level 9 and then fight my rival. The fight wasn't too difficult since I just let my spearow peck his pokemon to death.
After the fight I decided to finally head towards Pewter city to fight Brock, on the way I didn't catch any pokemon because my spearow kept criting the first encountered pokemon in Viridian Forest and in Route 2.
Fighting Brock was easy since I chose squirtle as my starter and you can guess the rest.
The next pokemon I caught was in the patch of grass before the entrance to Mt.Moon. It was another spearow who I just placed in my PC for another day. Inside Mt.Moon I caught zubat, it's been pretty useless so far but I'm leveling it up nonetheless.
At the end of Mt.Moon I chose to go with the dome fossil because I like kabutops more than lord helix.
While fighting the team rocket grunts within Mt.Moon I managed to evolve squirtle into wartortle, pretty sweet, also taught it mega punch once I got out of the cave, there was also a patch of grass nearby so I went in and caught a ratatata.
After all that I made it to Cerulean City, haven't done anything here so far. I know there's a rival battle and misty's gym but I think Ill grind up a bit before doing any of that.
Here is what my team currently looks like