Redis Creator Salvatore Sanfilippo on Software Aesthetics and Art
In a conversation with Artribune, Salvatore "Antirez" Sanfilippo, the creator of the open-source database Redis, explores the artistic aspects of software development. Born in 1977 in Campobello di Licata, he views programming as a means of expression and champions the philosophy of "Less is more." Launched in 2009, Redis serves as a globally utilized key-value in-memory database. Sanfilippo independently oversees its development, drawing inspiration from Donald Knuth's Literate Programming. He points out the "Lolwut" command introduced in Redis 5, influenced by Georg Nees and Nanni Balestrini. Additionally, he discusses the underappreciation of Italian developers, Redis's economic significance, and his involvement in AI semantic search, all while valuing Sicily's rich social and cultural heritage.
Key facts
- Salvatore Sanfilippo, also known as Antirez, is the creator of Redis, an open-source in-memory database created in 2009.
- Sanfilippo was born in Campobello di Licata, Sicily, in 1977 and lives between Catania and Campobello di Licata.
- He views software development as an artistic process, emphasizing simplicity, clarity, and coherence.
- Redis is used by millions of applications and is one of the most downloaded software on Docker Hub.
- The 'Lolwut' command in Redis 5 generates an image using Unicode Braille characters, inspired by Georg Nees's 'Schotter' (1968) and Nanni Balestrini's 1961 computer-generated poetry.
- Sanfilippo cites Donald Knuth's concept of Literate Programming as an influence.
- He believes that software should be considered complete at some point, avoiding unnecessary complexity.
- He is currently working on semantic search and vector similarity for AI applications.
- He chose to live in Sicily for sociality, climate, and culture, and mentions the Lauro social center and Freaknet as early digital art and hacking experiences.
- Sanfilippo notes that Redis moves billions of dollars annually and is one of the most downloaded software worldwide.
Entities
Artists
- Salvatore Sanfilippo
- Georg Nees
- Nanni Balestrini
- Donald Knuth
- John Carmack
- Fred Brooks
Institutions
- Artribune
- Redis
- Docker Hub
Locations
- Campobello di Licata
- Catania
- Sicily
- Italy
- United States
- Europe
- China