Ho avuto esperienza con Discourse come utente finale regolare da metà 2016. All’inizio, ero effettivamente piuttosto intimidito. Negli ultimi anni, ho acquisito molta più familiarità con Discourse e me ne sono innamorato.
Ora sono al punto in cui voglio avviare un’istanza Discourse molto elaborata, ma mi manca quasi tutta l’esperienza tecnica per farlo. Ho molta più esperienza con l’ingegneria hardware che con lo sviluppo software.
Detto questo, ho solo alcune domande. Prima di tutto, da dove inizio il mio percorso? Voglio sviluppare plug-in e componenti tematici in futuro, ma prima di farlo, probabilmente devo imparare come funziona Discourse stesso.
Dovrei iniziare con Ruby/Ruby on Rails? O sarebbe meglio iniziare con JavaScript? Che dire di HTML e CSS? Dovrei familiarizzare prima con la riga di comando? ![]()
Infine, come qualcuno che fatica a prestare attenzione e a trattenere le informazioni, qual è il modo migliore per imparare un linguaggio di programmazione e ricordare le informazioni che vengono comunicate? Video di YouTube? Corsi online? Forse un libro? Anche note adesive? ![]()
Solo guardare il codice mi intimidisce. È come il cinese, ma in inglese. Non c’è da meravigliarsi se la chiamano una “lingua” di programmazione la maggior parte delle volte! Non provo nulla di diverso riguardo ai vari termini tecnici che vengono usati qui. So cosa sono alcuni di essi, ma quasi tutti sono ancora un gergo per me… ![]()
Ed è per questo che spero che le fantastiche persone su Discourse Meta siano in grado di aiutarmi qui, anche se sono un principiante assoluto. Questo è l’unico posto a cui ho potuto pensare che potesse assistermi adeguatamente.
Ho messo esplicitamente questo argomento in Dev perché la descrizione di Support dice “Le domande di base su HTML e CSS non rientrano nell’ambito del supporto qui” e non vorrei far irritare alcun membro esperto di questa community.