Partire dal chi è importante per capire il tutto. Io sono eclettico. Non nel senso che sono in grado di suonare più strumenti contemporamente, ma nel senso che i miei interessi spaziano in direzioni sempre diverse.
E' un vantaggio ed uno svantaggio.
Da quando avevo sei anni sognavo di creare i miei videogame ed è quello che ho fatto, per avere un riassunto di questo lungo percorso, fatto di alti e di bassi vedi qui. Una cosa che ho imparato in tutti questi anni è che se hai percorso, è importante si la destinazione, ma devi goderti anche il viaggio.
Ecco perché questo è il punto di arrivo: lascierò da parte in questo blog la parte dei videogame per dedicarmi a quelli che in inglese sono chiamati i sideproject.
Prima di descrivere il punto al quale sono arrivato, diciamo subito qual'è il punto di arrivo: usare le mie capacità per risolvere problemi, guadagnandoci denaro. Un pò come un lavoro, ma fuori dal lavoro. E non hai capo, e non hai il dipartimento marketing. Sei solo tu.
Come si fa ? E' la strada giusta per me oppure no ?
Questa è la risposta che questo blog vuole dare, un post al mese, avanzando lentamente, ma con costanza. La montagna è la davanti, da scalare. Qui inizia il primo passo.
Opensource analyzer
Cos'è Opensource analyzer ?
Opensource analyzer è uno strumento a supporto degli sviluppatori per l'estrazione di metriche relative ai progetti ospitati su github.
Perché Opensource analyzer ?
Per chi è nel mondo dello sviluppo software è palese: l'opensource è fondamentale per qualsiasi sviluppo software moderno. Dallo sviluppatore nel garage, alle più grandi aziende del mondo.
Partendo da questa osservazione, mi sono chiesto: ma io perché scelgo una certa libreria invece che un'altra ? Come capire velocemente se un certo progetto pubblicato su github è meritevole?
Opensource analyzer vuole rispondere a questa mia domanda, andando a leggere la pagina in questione, estraendo le informazioni essenziali e pubblicandole.
A che punto siamo con Opensource analyzer
- il progetto è funzionante, attualmente in modalità manutenzione
- ho una lista di idee da validare, ma mi sono fermato per lo scarso interesse suscitato
- il progetto non è ospitato su un suo sito specifico, quindi è sporadicamente visitato solo tramite i luoghi dove l'ho pubblicizzato, di seguito un grafico delle sessioni tracciate negli ultimi 3 mesi
Piani futuri
Mi sono dato tempo fino ad aprile per seguire altri progetti ( vedi di seguito ), poi riprendo in mano Opensource analyzer per capire dove e come farlo crescere o interrompere il servizio
Browser diary
Cos'è Browser diary ?
Un diario nel proprio browser, senza sincronizzazione nel cloud, con un'interfaccia minimale e che fa della velocità il suo punto di forza.
Perché Browser diary ?
Al lavoro lo strumento che tutti hanno sempre a disposizione è un browser. Tenere un diario delle proprie note, considerazioni è quindi sempre possibile ma gli strumenti online sono lenti. Io personalmente tengono un diario sporadico di tutti gli spunti interessanti da fine 2017 e per caricare 60 pagine google docs impiega un'eternità.
I limiti possono diventare una forza e la velocità di browser diary lo rendono imbattibile, a mio avviso.
Volutamente sono partito con un approccio il più possibile semplice: nessuna tecnologia nuova, tutte cose che conoscevo, per potermi concentrare su un piano di rilascio a due fasi. Prima un rilascio di nuove feature, seguito da bugfix. Sta funzionando abbastanza bene e ne sono soddisfatto
A che punto siamo con Browser diary
- il progetto è funzionante ed usabile
- il codice sorgente è disponibile su github ed opensource
- la roadmap dei prossimi passi è chiara e ben definita
- gli accessi sono pochi, essendo agli inizi e senza pubblicità
Piani futuri
I piani futuri sono riportati nella pagina del progetto su github che riporto
- transform your browser in your diary: write and store your diary
- your data, your content: your diary will not be stored online
- focus on semplicity: clean and simple ui
- encryption: only you will access to your data
- analyze your diary: local analytics to help you visualize, learn and think using your diary
Voglio puntare sulla parte di semplicità e di analisi del proprio diario, appena superata la parte relative alla criptazione dei dati.
Registra spese
Cos'è Registra spese ?
Registra le tue spese parlando al tuo cellulare, senza bisogno di scrivere nullaPerché registra spese ?
Ho sempre tenuto un registro delle spese, molto leggero. Ma molte spese mi sfuggono. Vuoi perché lo scontrino viene perso, oppure mi dimentico di segnarle o sono spese segnate su diversi sistemi ( conto corrente, portafoglio, tasche).
Mi sono chiesto come riuscire a risolvere questo problema ed ho pensato di creare un'app per Android.
A che punto siamo
- ho una versione prototipale, non pubblicata su gli store
- il riconoscimento della voce e separazione tra numero (2€) ed oggetto (biglietto autobus), funzionante
Piani futuri
- pubblicare sullo store l'applicativo per poter avere feedback
- lavorare sulla ux/ui con gli utenti