One pro tip: I prefer to keep chill my avocados ahead of time, so my guac is nice and cool (not fridge-cold, but avocados from the fridge will be a perfect temp once you make your guacamole).
Scoop the diced ripe avocados into a medium bowl. Use a fork to smash it as much as you can. Add some finely diced tomato and red onion and smash and stir it some more.
After smashing/stirring, I often then take my immersion blender and *lightly* give it a couple quick blends (especially if my avocados are a bit harder than I'd prefer). I don't want the whole thing smooth, you definitely want some chunkiness, but it can give a nice creamy overall texture. The immersion blender is optional though.
Add some salt and garlic powder and just a small squeeze of fresh lime juice (optional, I don't always do this but I know my family prefers it and it can really brighten it...but it also takes over if you overdo it). Stir everything in and taste (with a chip). Adjust the seasoning as desired---I like mine really garlicky.
Pair with delicious salty tortilla chips or pile on top of taco salad for a delicious Tex-Mex night!