Author Archives: Diego Lemos

About Diego Lemos

Polyglot programmer; agile & software craftsmanship enthusiast.

Les Développeurs et les Performances Java

Début 2014, Eric Lefevre-Ardant m’a invité à enregistrer une interview sur son podcast “Une Tasse de Thé”. À cette époque-là, les performances Java étaient mon sujet de prédilection et nous avons donc échangé sur ce thème. Hélas, ce podcast n’est … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

PXE booting

TL;DR The code used here is available on Github. This article describes the steps I walked through in order to install an Ubuntu server on my Dell PowerEdge 110T server using Preboot eXecution Environment (PXE). One may ask: why bother … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

Devoxx France 2016 : L’Odyssée du Continuous Delivery

Les 20, 21 et 22 avril a eu lieu à Paris la 5ème édition de la conférence Devoxx France. Issue de la communauté Java, Devoxx France s’est ouverte au fil des ans et accueille les développeurs en général. Lors de cette … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | Leave a comment

Soirée Software Craftsmanship au Paris JUG le 9 février 2016

Le 9 février 2016, j’ai eu l’occasion de co-animer avec Bruno Bouccard et Thomas Pierrain la soirée Software Craftsmanship au Paris Java User Group. Cette soirée dédiée au refactoring du code legacy s’est déroulée en mode coding dojo. Le kata Trip … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Ruby: from ZERO to HERO

Gentle introduction to Ruby programming language. This presentation brings an overview of basic concepts and useful information to start coding. More useful links: Introduction to Core Ruby Tools, Launch School

Posted in Uncategorized | Tagged , | Leave a comment

Extreme Carpaccio

At the end of 2014, I started working for a well known French investment bank as Software Craftsmanship evangelist. About 2 or 3 years before, an ambitious program started being deployed across the organisation in a huge movement towards Continuous Delivery. I joined … Continue reading

Posted in Agile | Tagged , , , | 1 Comment

Java Performance: what developers must know

I have observed that developers (myself included) tend to focus more on the make it work and make it right stages of building software, and less on the make it fast part. The consequence? Sometimes our applications behave very badly … Continue reading

Posted in Java | Tagged , | 2 Comments