guest@ldsoftware.it:
  1. ~
  2. /blog
$
Back to the home page

Updates and Thoughts

I’ve been always too lazy to keep a blog. Here I will sometimes post news of stuff that I feel relevant (e.g. if I release a new program, library, tutorial or such.)

Tale of a service that never was

Tale of a service that never was

In our field, there is never a "right answer" to a problem. We can find dozens of solutions to deal with any particular challenge, there is no one-fits-all solution and in the end, as professionals, we need to compromise between what in our opinion is the "best possible solution" and a solution that allows to respect deadlines. One of my last jobs was working on a legacy system that needed a complete overhaul, and I learned how to make the ends meet by proposing and comparing multiple patterns.


ILI9341 nightmare [solved]

ILI9341 nightmare [solved]

For a cosplay project I have, I bought a 2.8 inch tft screen with SD card, code name ILI9341, and struggled a couple of days to make both features work together. Here I explain how I managed to overcome problems of what it seemed like an incompatibility of having both features run together, but instead it was just poor skills on my side.


REACTing to change with microservices

REACTing to change with microservices

As time goes by, the user base of an application grows, and so does the application itself. To avoid that the heavy workloads and the growing codebase submerge us, and be reactive to changes and requests, the microservice architecture, if properly applied, can greatly help to keep the pace of evolution.


This is not a real blog!

This is not a real blog!

I’ve given up with blogs since I was 15 years old and I used to have a Windows Live Spaces account. I used to write a lot but in the end there was no real content. I’ve tried to make my own blogs ever since, but just as a means of understanding how programming worked, not really to make something out of it. Also, I think that blogs are a waste of time, for myself - I can do a lot of programming and learning if I don’t have to give periodical updates to something - and for readers: in these days we’re flooded with content that we don’t want to read most of the time, while we only look for rapid “solutions” or information....