Aquesta vegada estic escrivint des d’un lloc diferent! Estem amb la família a Napoli, amb molt bona companyia i molt contents :) Per conèixer alguns punts de la ciutat vaig decidir organitzar una gimcana virtual amb l’ajuda del ChatGPT. Després de la mala experiència amb l’AI de la setmana passada, on no va poder solucionar un algoritme, aquest cop el resultat ha estat tot el contrari: sense programar ni una sola línia de codi, he creat una gimcana virtual interactiva per la ciutat de Nàpols. Sí que he hagut d’iterar força vegades, revisar coordenades i alguns detalls més, però amb una nit dedicada —unes 2-3 hores— tot va quedar enllestit 🌟
Aquesta setmana també he fet la primera entrevista per al nou número de la revista La Llera. M’agrada perquè és una excusa perfecta per conèixer més a fons els veïns, i descobrir que estem envoltats de gent molt interessant.
Començo amb algunes recomanacions,
💾 Programari
Ladybird: Un navegador independent, amb un motor desenvolupat des de zero, sense reutilitzar cap motor existent. Pots llegir sobre el seu origen, i comença a ser una alternativa real en un moment on Firefox canvia la seva política d’ús. Molt recomanable seguir-ne l’evolució!
🤔 Curiositats
Un desenvolupador ha aconseguit implementar una versió de Doom utilitzant exclusivament tipus de dades de TypeScript. Aquest vídeo explica com i per què. Quina bogeria 🤯!
📦 Recursos
Un article molt interessant sobre com aconseguir un bon sistema de HMR (Hot Module Replacement) amb Python. Ideal si treballes en projectes web i vols millorar l’experiència de desenvolupament.
🌟 El concepte
Aquesta setmana porto el concepte del vibe coding, una forma de programar sense escriure codi de manera directa. En comptes de pensar en funcions, bucles i condicions, es tracta de descriure en llenguatge natural què vols fer, i deixar que una IA generi el codi que ho faci realitat.
És una manera de treballar molt més expressiva, on l’important no és tant la implementació tècnica sinó l’efecte que vols aconseguir. Escrius idees, funcionalitats, comportaments… i deixes que la màquina ho interpreti.
No vol dir que tot surti a la primera ni que sigui màgic, però sí que permet avançar molt ràpid quan tens clar el que vols i saps guiar bé el procés. És especialment útil per fer prototips, validacions ràpides o experiments personals.
Si t’interessa aprofundir-hi més, et recomano aquest article d’Alex P., on explica molt bé com aquest estil de programació pot redefinir la manera com creem projectes.
A GISCE-TI ens és molt útil per fer proves de concepte i trobar solucions ràpides a problemes concrets. I la gimcana virtual que he creat aquesta setmana per descobrir Nàpols n’és un exemple claríssim!
💖 Feedback
Si t’ha agradat i em vols ajudar, fes arribar aquest contingut a qui creguis que li pot interessar, i entra al canal de Telegram per comentar la publicació.