Profilo di Abramo Tesoro

user photo
Abramo
30/h
Contatto
Su di me
Le mie lezioni
Contattare

Su di me

Sono un web developer con oltre 25 anni di esperienza nel settore. Ho iniziato quando il web era solo HTML e tabelle, e ho seguito ogni evoluzione tecnologica fino ai framework moderni e alle AI di oggi.

La mia specializzazione

Lavoro quotidianamente con i CMS che conosco più a fondo:

* TYPO3 – Il mio ambiente principale. Uso Fluid, TypoScript, YAML e l'estensione builder per realizzare proget...
Sono un web developer con oltre 25 anni di esperienza nel settore. Ho iniziato quando il web era solo HTML e tabelle, e ho seguito ogni evoluzione tecnologica fino ai framework moderni e alle AI di oggi.

La mia specializzazione

Lavoro quotidianamente con i CMS che conosco più a fondo:

* TYPO3 – Il mio ambiente principale. Uso Fluid, TypoScript, YAML e l'estensione builder per realizzare progetti strutturati e manutenibili.
* OJS (Open Journal Systems) – Configurazione e personalizzazione per riviste scientifiche e accademiche, con attenzione ai requisiti di accessibilità e interoperabilità.
* WordPress – Sviluppo di temi custom e plugin, senza costruttori visuali, con codice pulito e orientato alle prestazioni.

Stack tecnico quotidiano

* Backend: PHP
* Frontend: JavaScript, HTML5, CSS3 (Flexbox, Grid, variabili CSS)
* Template TYPO3: Fluid, TypoScript, YAML
* IDE: PhpStorm e VS Code, con configurazione personalizzata per l'efficienza
* Versionamento: Git e (quando necessario) Subversion
* Grafica: Photoshop, GIMP, Inkscape – per ottimizzare asset senza dipendere da terzi

Performance e accessibilità

Misuro e metto a punto i siti con Lighthouse, PageSpeed Insights, WAVE (WebAIM) e MAUVE++ (CNR). Conosco le linee guida WCAG 2.1 livello AA e so tradurle in codice funzionante.

L'uso dell'IA nel mio lavoro

Utilizzo Claude, ChatGPT, Gemini e DeepSeek non per scrivere codice al posto mio, ma per:

* generare boilerplate e snippet ripetitivi
* refactoring mirati
* debugging
* documentazione tecnica
* esplorare soluzioni alternative

L'IA è uno strumento, non un sostituto. La competenza e la responsabilità restano mie.

Come lavoro con gli studenti

Non insegno a "trascinare blocchi" o a copiare codice senza capirlo. Insegno a:

* progettare pensando all'utente
* scrivere codice che non si rompa al primo aggiornamento
* misurare le performance e migliorarle
* rendere un sito accessibile a tutti, non solo a chi usa un mouse

Le lezioni sono pratiche. Si lavora su progetti reali, con strumenti professionali. Alla fine di ogni incontro, lo studente ha qualcosa di concreto e funzionante, e sa perché funziona.

A chi mi rivolgo

* Studenti di informatica o comunicazione che vogliono imparare il mestiere, non solo passare un esame
* Professionisti che già lavorano nel web ma vogliono colmare lacune su accessibilità, performance o TYPO3
* Piccole associazioni o editori che usano OJS e hanno bisogno di formazione mirata

Perché scegliere me

25 anni significano aver visto fallire soluzioni "brillanti" e aver imparato cosa funziona davvero nel lungo periodo. Significa anche saper comunicare concetti complessi in modo chiaro, senza semplificazioni che si trasformeranno in errori.

Se cerchi un insegnante che ti dica cosa vuoi sentire, non faccio per te. Se cerchi qualcuno che ti spieghi davvero come si costruisce un sito web professionale, veloce e utilizzabile da tutti, possiamo fare un buon lavoro insieme.
Contactar
Per saperne di più Vedi meno

Le mie lezioni

Offro lezioni In linea
Sei connesso come
Non sei {0}?
Segnala questo profilo Grazie mille per il tuo aiuto