Modern farming is not resilient in any way. Production is centralized, mechanized and heavily reliant on outside inputs. Global trade lessens the degree to which a regional crop failure affects a population. Smaller, distributed, local farms lessen the reliance on trade but still very much rely on our gracious host to provide clean rain and sun. The only way to escape that is immense amounts of electricity for indoor farming.
It's my understanding that even the worst case eruptions described in the article didn't make it globally impossible to grow crops. IIUC they just produced a higher than normal prevalence of local issues.