Emanuele DelBono

Emanuele DelBono

Founder & Software Analyst @ CodicePlastico - Brescia

Sono un architetto e sviluppatore con lunga esperienza nella realizzazione di applicazioni Web. Sempre curioso e interessato a imparare nuove tecnologie e nuovi linguaggi, negli ultimi anni mi dedico allo sviluppo frontend, districandomi tra le idiosincrasie di Javascript e le personalità dei browser. C#, Ruby, Javascript, Test Driven Development, Pattern e Clean Code sono i linguaggi che parlo ogni giorno.

Amo condividere quello che imparo, partecipando attivamente come speaker a numerosi eventi delle community di sviluppatori. Non vivendo di sola tecnologia, mi diletto come velista d’acqua dolce sul Lago di Garda e come padre modello

I post di Emanuele

Stream in Elixir

Il concetto di stream non è di certo una novità, nel SICP ci sono interi capitoli dedicati all’argomento e tutti i principali linguaggi di programmazione hanno un’implementazione nella standard library ...

Agile Day 2019

Quest’anno sono tornato all’Agile Day che si e’ tenuto a Modena il 9 Novembre scorso. Una conferenza che ormai e’ una certezza, sicuramente una delle piu’ importanti conf italiane dedicate ...

Danzare sulla tastiera

Parecchi anni fa ero un fan di Resharper, ricordo ancora alcuni degli shortcut che usavo e penso agli incredibili livelli di produttività che ti permetteva di raggiungere con Visual Studio. ...

Teams x Progetti

CodicePlastico è una software house nel classico senso del termine: il suo unico scopo di business è soddisfare i bisogni dei suoi clienti mediante programmi scritti ad-hoc. Non rivendiamo, customizziamo, ...

Remotizziamoci!

Il 2018 è stato per CodicePlastico un anno in cui sono maturatemolte nuove idee, mi piacerebbe raccontarle sia per riuscire a ripercorrerle e metabolizzarle sia per condividerle con la speranza ...

Fp-ts validation spiegata bene

In CodicePlastico stiamo studiando la programmazione funzionale, abbiamo fatto un corso con Matteo Baglini (che consiglio a tutti) e in questi giorni stiamo provando a fare un po’ di refactoring ...

Arcade in Codiceplastico

In CodicePlastico abbiamo sempre cercato modi per creare un ambiente piacevole in cui passare la giornata lavorativa. Sappiamo benissimo che il nostro lavoro di programmatori ha parecchi aspetti negativi legati ...

Lens in javascript

Qualche settimana fa per un progetto che stiamo sviluppando abbiamo dovuto interfacciarci con le API di wordpress per recuperare alcune informazioni dai post pubblicati su un blog. La struttura dati ...

On learning TDD

Even if Test Driven Development is an old topic and even if today almost everybody should have learned the benefits of TDD I still do a lot of mentoring on ...

Projects structure

Frameworks like ASP.NET MVC, Rails & C. impose you a strict folder structure using a “topology approach”. This means that files of same types are in the same folder. So ...

About TDD (IMHO)

In these days everybody talks about TDD due to the post of DHH titled TDD is Dead and the various hangouts with Fowler and Beck. I’m a proponent of TDD, ...

Ruby Loves DDD (Part 5)

Going back to the handler. We saw in a previous post how the repository recreates the aggregate state re-executing the events. Now that we have the aggregate reference we can ...

Ruby loves DDD (part 2)

My experiments with Ruby and Domain Driven Implementation continues. Two weeks ago I was at the Rupy conf talking about Domain Driven Architectures in Ruby. The code is available on ...

Ruby loves DDD

On 14th june, in Milan, I spoke at the rubyday, and I presented a possible implementation of Domain Driven Design (with CQRS and Event Sourcing). I know quite well the ...

scrooge

Sono freelance da parecchi anni e dalla prima fattura emessa ho sempre avuto la necessità di avere un “programmino” per gestire la contabilità. Il primo me lo sono scritto in ...

Aggiornate i vostri reader

Da qualche giorno ho spostato il blog su un nuovo server, purtroppo ogni tanto capita di dover abbandonare le vecchie piattaforme per passare a soluzioni più economiche e/o più comode. ...

Build con Rake

Per parecchi anni abbiamo usato NANT e successivamente MSBuild per effettuare le build dei nostri progetti e per parecchi anni ho odiato l’XML per la sua “prolissità” e per la ...