Nascido em Pernambuco, na pequena cidade de São José do Egito, em 3 de novembro de 1902, João Ferreira de Lima é uma figura peculiar da segunda geração de cordelistas, pois se destaca pela publicação de um almanaque popular nordestino, intitulado Almanaque de Pernambuco (1936) e também por, além da sua intensa produção como poeta, atuava como astrólogo. João Ferreira Lima é responsável por alguns clássicos da literatura de cordel como os folhetos Proezas de João Grilo e Romance de Mariquinha e José de Sousa Leão.
A obra de João Ferreira não é extensa, porém chama a atenção pela qualidade. Outro destaque são seus personagens, que se tornaram bastante representativos da literatura de cordel, uma vez que foram utilizados por outros cordelista. João Grilo, o seu personagem mais conhecido, foi inicialmente apresentado em um cordel de 32 sextilhas que tinha como título As palhaçadas de João Grilo, obra que, em 1948, foi ampliada na tipografia de João Martins de Athaíde, que acrescentou 95 septilhas (estrofes de 7 versos) e passou a se chamar Proezas de João grilo, como é conhecido hoje. O personagem também foi eternizado na obra de Ariano Suassuna, ao aparecer em O Auto da Compadecida.
João é um dos cordelistas que mais transitou entre os temas da poesia popular, sendo a maioria de seus escritos em discussões e pelejas. Outros temas bastante abordados são os de malandragem e presepada, sendo o último utilizado no cordel original de João Grilo, que continha 8 páginas. Inclusive, foi esse o seu cordel que mais influenciou outros cordelistas, seja contemporâneo seus ou posteriores, já que João Ferreira de Lima faleceu em 19 de agosto de 1972, quando tinha 69 anos.