What is the phrasal verb for working hard?

It might possibly be slog away (at)


Slog

https://www.oxfordlearnersdictionaries.com/definition/english/slog_1

e.g. I had been slogging away at the computer all day without success.