Mastodon is a new hot-trend topic, so I spent some time trying to wrap my head around it. The decentralisation is an exciting part of Mastodon; if tomorrow I don't like the…| Domenico Luciani
This year one of my annual resolutions was to be more present online. I want to be more visible and share more content. I want to create more articles and share them with more…| Domenico Luciani
Have you ever wondered how to deliver good Software As A Service? Nowadays, as developers, we spend most of our time delivering software as a service, but it brings a lot of…| Domenico Luciani
Recently I've seen a thread on Twitter regarding distributed tracing systems. I recognise that sometimes it's an underestimated topic, so I thought to write a short and…| Domenico Luciani
Two years ago I completely changed my life joining Thoughtworks. I moved abroad (Spain) and I grew so much in so many levels that it's difficult to explain it...| Domenico Luciani
Often I read that for simple tasks Rust is not a good choice. Go is more adopted when we need to create a small script to automatize our jobs. But is it true?| Domenico Luciani
One of the hottest topics of the moment in Big Data is undoubtedly the Data Mesh, but what is it? Why is this better than the solutions we had before? Do we need it? Should we…| Domenico Luciani
As a greedy learner, I used to find myself full of bookmarks of stuff I want to read or watch. I've never had a good place to keep all the things I read/watched until I found Toby.| Domenico Luciani
Ah shit, here we go again. Another year passed, and another Hacktoberfest is over. I've just received my swag, and I can't be more excited!| Domenico Luciani
I've finally found the time to customise my Github's profile. It shows some interesting stats about my activities, without any external browser extension, how?| Domenico Luciani
Today I've talked with ItalianCoders about my experience abroad as a Software Developer. With me other five developers who are working around the world, talking about their…| Domenico Luciani
I always liked the your codebase is like a garden metaphor, it says that writing software is like gardening, you have to take care of your garden in many ways and from time to…| Domenico Luciani
During our journey as developers, we often have to use external APIs, integrate our systems with them and be sure that everything works smoothly, sometimes it becomes difficult…| Domenico Luciani
Migrating a database is one of the most sensitive things that can happen to do at some point in our career, sometimes it is easy, sometimes it is not. Let's see how to use the…| Domenico Luciani
My usual post of the year about the Hacktoberfest is back! Even this year I participated in it and gained some swags and an amazing t-shirt ~| Domenico Luciani
Another week is over, here in ThoughtWorks Barcelona but this time it was different from the others, it was full of new ideas and teams, at the end of it that was even a prize, a…| Domenico Luciani
What’s an incident? What to do in case of an incident? How to be a great incident commander? Are you a good incident responder? This is what I discover during my Incident…| Domenico Luciani
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - How to use generics to avoid duplications and make your co...
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - How to sync your Obsidian vault on your Android
🎉 I am thrilled to share that I have recently achieved my AWS Certified Developer – Associate certification! ☁️🧑🏻💻| Domenico Luciani
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Create a DNS Resolver with Golang
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Create an application layer load balancer with Golang
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Create a WC clone with Golang
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - PointerPodcast - Buildpacks and Extreme Programming
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Buildpacks - 3 months later
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - How I Passed my AWS Certified Developer Exam
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Safeguarding Software: Embracing Security Design Principle...
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Misleading Pair Programming
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - How to mock with Jest and Typescript
Passionate programmer, experienced Extreme Programmer, Senior Agile Software Engineer @ VMware, remote worker from Spain, Open Source enthusiast, and avid learner with a focus on software craftsmanship, and IT security.| Domenico Luciani - Why did I switch from Notion to Obsidian