Independientemente que se haga con flex, voy a responder la pregunta original, que no fué atendida.
Cita:
Iniciado por yopmail ¿Cómo eliminar el espacio que queda siempre al lado izquierda al hacer una lista con <ul><li>?
Simplemente quitas el padding del padre, del UL.
ul {padding: 0;}
---
A veces es bueno pensar "fuera de la caja" en este caso el li era sólo la víctima de la caja contenedora.