Keep balances low
Hold only spending money in a hot wallet. Move the rest to cold storage so a compromise is limited.
Review permissions
Regularly revoke approvals and disconnect old sessions. Standing permissions are the main way hot wallets get drained.
Verify every prompt
Read each signature. Connect only from bookmarks. Add a security layer that flags known phishing and dangerous requests.