Art Criticism
3 articles

Art
What are the principles and evolution of public art installations?
In 2017, a 45-foot-high wooden structure resembling gallows, titled 'Scaffold,' was installed at the Walker Art Center in Minneapolis.
Matteo Ricci·May 3, 2026

Art
What is Cultural Humility in the Art World and Why Does It Matter?
Despite a decade of public commitments to diversity, a recent survey found that 70% of major art museum boards in North America remain predominantly white, revealing a stark gap between stated values
Matteo Ricci·April 20, 2026

Art
AI Art's Ethical Abyss Requires More Than Just Transparency Tags
The increasing integration of AI into creative fields presents profound ethical challenges and opportunities that demand a robust framework of critical engagement and transparent curation, not merely passive labeling. This is an urgent conversation about the soul of creativity itself.
Matteo Ricci·March 31, 2026