Perché un altro cruciverba?
La tradizione enigmistica italiana è profonda — Settimana Enigmistica, Domenica del Corriere, decenni di griglie eleganti. Ma l'esperienza online era migrata silenziosamente verso il peggio del web anni Dieci: PDF da scaricare, pop-up, paywall che coprono metà pagina.
Volevo l'opposto. Un URL. Una griglia. Una matita.
Il rito
Tre difficoltà ruotano durante la settimana. Definizioni italiane scritte a mano, senza lingua forzata. Nessun timer che ti fissa. Nessuno streak che ti ricatta per aprire l'app alle 23:47. Verifica le lettere quando vuoi. Correggi senza penalità. Finisci in cinque minuti o in quaranta — alla griglia non interessa.
Puoi giocare da ospite, per sempre. Registrandoti si salvano i tempi e si tiene uno streak, senza pressioni. La Premium sblocca l'archivio — ogni cruciverba mai pubblicato, per data e difficoltà — a €4,99 al mese. Questo è l'intero business.
Il design
Il brief era semplice: fare sentire la griglia come carta, non come un form CRUD.
- Tipografia
- Serif display in ogni titolo. Questo è un cruciverba, non una dashboard.
- Colonne
- Definizioni numerate come in una rivista, non come una lista puntata.
- Contrasto
- Bianco avorio quieto, griglia nero profondo. Alto contrasto dove conta; silenzio altrove.
- Chrome
- Zero. La griglia, le definizioni, il numero del giorno. È tutta qui l'interfaccia.
Lo stack
- Nuxt
- Una codebase, SSR di default, SEO perfetta per un prodotto editoriale.
- TypeScript
- Stato delle celle, cross-reference, direzione attiva, validazione, autosave. I tipi si ripagano dalla seconda settimana.
- PostgreSQL
- Ogni cruciverba è un documento strutturato. Query per data, difficoltà e completamento utente.
- Tailwind
- Usato come layer di design-token — non come dump di utility. Ogni classe mappa sulla scala tipografica.
- Pipeline editoriale
- Non rendo solo cruciverba: li redigo, li verifico, li programmo. Gli strumenti di redazione contano quanto la superficie di gioco.
Cosa sto ancora imparando
Costruire un prodotto con un ritmo — un cruciverba, una volta al giorno, per sempre — è diverso dal costruire una feature.
Non esiste una v2 della griglia di martedì. Era martedì, poi era andata. Ogni giorno è una data di rilascio. È la parte migliore.
