Questo sito è tradotto automaticamente in più lingue con un software sviluppato da Kohei Koyanagi. Per maggiore accuratezza, fai riferimento alla versione originale in inglese .

La vacanza estiva di Splync v1.4 — e il matrimonio internazionale che c'è dietro

Piccoli errori che possono essere critici

Una cosa curiosa del software — come un matrimonio — è che, non importa quanto attentamente lo testiamo, qualcosa di inaspettato arriva sempre. Dopo aver lanciato Splync v1.3, ho scoperto un paio di piccoli bug che potevano essere critici. Prima, la tastiera spingeva il footer verso l'alto, coprendo i campi email e password nelle schermate di login e registrazione. Questo rendeva fastidioso per gli utenti digitare. Poi ho notato un altro problema: dopo che un nuovo utente si registrava e impostava il suo nome visualizzato, l'app non navigava alla pagina di benvenuto. Il nome visualizzato era salvato sul server, ma poiché lo schermo non cambiava, sembrava che nulla fosse stato memorizzato. Entrambi i bug erano facili da risolvere, ma il loro impatto sui nuovi utenti poteva essere serio — qualcuno che provava Splync per la prima volta poteva rinunciare subito. Ecco perché l'aggiornamento v1.4 è arrivato pochi giorni dopo il lancio di v1.3.

Sfide come sviluppatore solitario

Nel primissimo post del blog di Splync, ho parlato del mio fidanzamento con la mia ragazza. L'idea di Splync è nata dalla nostra relazione — il denaro può creare tensioni silenziose, anche tra persone che si vogliono bene. Nonostante si dica che il denaro non sia importante, lo stress finanziario può rompere una relazione. Splync è stato creato per proteggere la nostra vita condivisa, offrendoci un modo semplice e trasparente di tracciare le spese insieme. In agosto, dopo l'aggiornamento v1.4, abbiamo presentato la nostra registrazione di matrimonio al municipio. Poiché era un matrimonio internazionale tra India e Giappone, avevamo bisogno di documenti e supporto dalla sua famiglia a casa. Anche i nostri genitori sono venuti a trovarci per accompagnarci nella presentazione. Queste questioni familiari — combinate con le procedure legali kafkiane tra due paesi — hanno richiesto molta della mia attenzione. Avrei comunque potuto aggiornare Splync, ma continuavo a chiedermi: “E se rilascio una nuova versione e appare un bug inaspettato — e non posso garantire abbastanza tempo per concentrarmi su come risolverlo immediatamente?”

Quanto può essere assurdo un matrimonio

In realtà, il nostro matrimonio internazionale India-Giappone ha impiegato quasi un mese per essere accettato dalla città, con molte richieste di documenti aggiuntivi. Purtroppo, la nostra data di presentazione originale non poteva diventare il nostro anniversario legale. La città ci disse che dovevano consultare l'ufficio legale locale per verificare la validità dei nostri documenti, poi ci chiesero più documenti — incluso un apostille che il Ministero degli Affari Esteri indiano insisteva di non emettere. Quando ho chiamato l'ufficio legale, mi hanno detto di non contattarli direttamente e di passare attraverso il municipio. Quando ho chiamato l'Ambasciata indiana a Tokyo, hanno detto che la decisione doveva essere presa dalla città. E di nuovo, la città disse che dovevano seguire l'ufficio legale. Era puro Kafka. Quanto assurdo — un circuito chiuso di istituzioni che si puntano il dito mentre noi restavamo impotenti nel mezzo. Il documento finale che abbiamo presentato era quasi surreale: un'autodichiarazione che nessuno di noi era mentalmente inabile o soffrente di disturbi mentali, e che non eravamo parenti entro i gradi di parentela proibiti per il matrimonio.

Culture diverse per dividere

Le questioni internazionali sono sempre complesse. Il mondo non è ancora semplice. Scrivo questo blog in inglese come testo semplice e poi genero automaticamente 42 articoli HTML usando Python e l'API di OpenAI. Quando ho chiesto ad alcuni miei amici stranieri di fare controlli nativi sulle versioni nelle loro lingue, le loro reazioni sono state molto più inaspettate di quanto immaginassi. Alcuni hanno detto, “Non capisco.” Ho chiesto quale parte degli articoli auto-tradotti fosse poco chiara — ma non era affatto una questione di lingua. Uno ha detto, “Perché una coppia ha bisogno di condividere le spese? Stanno insieme.” Un altro ha detto, “Nel mio paese, nessuno divide il conto al ristorante. Di solito paga una sola persona.” È stato illuminante rendersi conto di quanto diversamente le culture vedono le spese condivise. Anche all'interno del Giappone, gli approcci variano ampiamente. Nelle generazioni più anziane, era naturale che un uomo pagasse il 100% per una donna. Ma non è quello che sto vedendo nel Giappone moderno. Io e la mia ragazza (ora moglie) dividiamo equamente le spese. Alla fine di ogni mese, controlliamo il riepilogo su Splync e regoliamo il saldo. È semplicemente così che facciamo. Eppure, sembra che debba ancora ascoltare più persone — perché i modi in cui le persone dividono le spese sono più diversi di quanto pensassi.

Splync può dividere le spese 60:40

Era il periodo in cui stavo ancora lottando con le procedure matrimoniali kafkiane. Una mia amica mi chiese se Splync potesse dividere le spese 60:40, perché è così che lei e suo marito gestiscono le loro finanze. Purtroppo, la risposta era “No.” Splync v1.4 poteva solo dividere le spese equamente. A dire il vero, avevo sempre considerato le proporzioni personalizzate come una funzione di bassa priorità. Ma non volevo perdere potenziali utenti di Splync semplicemente perché l'app non supportava il modo in cui preferivano dividere le loro spese. Originariamente ho creato Splync per me stesso, ma sembrava il momento giusto per far crescere l'app oltre le mie esigenze. In quei giorni frenetici, ho deciso silenziosamente di aggiornare l'app e abilitare le divisioni personalizzabili in Splync v1.5.