Question: how are alkyl groups electron donating?
Answer: Alkyl groups are electron donating and carbocation-stabilizing because the electrons around the neighboring carbons are drawn towards the nearby positive charge, thus slightly reducing the electron poverty of the positively-charged carbon.