Solo usa "who" en contextos informales y deja de preocuparte. En serio, la mayoría de la gente no lo notará, y los que sí les importa cada vez se ven más como pedantes. La regla en sí es simple: "who" es para el sujeto de una oración (la persona que hace algo), y "whom" es para el objeto (la persona a quien se le hace algo). Entonces "who did you talk to" técnicamente rompe la regla - debería ser "whom did you talk to" porque la persona está recibiendo la acción de hablar. Pero en la vida real, especialmente en mensajes de texto y correos a amigos, literalmente nadie te va a criticar por usar "who".
Incluso en correos de trabajo, el registro importa menos de lo que crees. Si le escribes a un compañero "who should I contact about this?" o "who did you see at the conference?" estás bien. El único lugar donde "whom" todavía aparece regularmente es en la escritura formal - como cartas de solicitud o correspondencia oficial - y aun así se está volviendo más raro. Si genuinamente quieres estar segura y sonar natural en la escritura informal, usa "who" en todos lados. De todas formas, el idioma se está moviendo en esa dirección.