Cook your rice (I use a rice cooker). You want it a bit on the crunchy side, so even though you might want to add more water, DON'T.
Let your rice cool completely (I spread it out on a baking sheet and put it in the freezer if I'm in a hurry). You can even cook your rice the night before and let cool in the fridge.
Heat a wok over high heat with 1 tbs. of oil. Add eggs and scramble until cooked. Add ham and peas and fry for about a minute.(You can add or omit any veggie/meat combo you want.).
Remove omelet from wok. Clean the wok out a bit so the leftover egg doesn't burn while you're heating up your wok and oil again.
Add remaining oil to the wok and heat over high heat until it is very hot. Add your cold rice to the wok and stir to coat every grain. (You can add some more oil if you want; it just depends on how greasy you like it.).
Add your chicken stock to the rice; do it a little bit at a time to give the rice a chance to soak up the liquid. I'm not sure exactly the amount of stock to be added; I eyeball it because it seems to change every time. Basically, you want the rice to soak up the flavor, but you don't want to put in too much as it will end up quite sticky.
Stir fry for a while, stirring constantly until there is no liquid left, then chop up your omelet and add it, along with the soy sauce and salt. Stir. You can add more or less soy sauce and salt according to your taste. NOTE: In this case, the salt is simply to enhance the flavor of the dish, not to make it salty. And remember that soy sauce is salty in itself--unless you use the salt-free or low-salt type. (It is an MSG substitute.).
Enjoy! It's the best homemade fried rice you'll ever make!