RSSAmplifier

Blog

Michele Adduci

Recent content on Michele Adduci

michele.adduci.orgRSS feed ↗12 posts

Latest posts

The year of Linux Desktop

I’ve done it. After 3.5 years, I’ve finally asked my manager the permission to change the operating system on my company-issued laptop, I’ve put Ubuntu 24.04 LTS on the machine and it was a blast, not because I am not aware of the capabilities of Linux, since I’m a Linux User myself since a long time now, but because I was productive two-three hours after the initial setup…

One Year of Working from Home

2020 has marked a huge change in how we approach life. Due to the SaRS-CoV-2 Virus, most of us have learned to keep distance from others and limit movements whenever is possible. The trend is set also for this 2021, since vaccination procedures are being extremely slow. I know it might sound kind of weird, but without this global pandemic state of emergency, probably I wouldn’t have had the…

Dockerising Visual C++ with wine

I’m sure that at least once in your life as C or C++ software engineer/developer you had to target the Windows platform, preferring Visual Studio over MinGW or clang. Without doubt and after many developers surveys, Visual Studio is one of the most efficient and appreciated IDEs available in 2020, thanks to the effort Microsoft put since the 2017 version and thanks to a friendly licensing…

Starting (again)

Here we go again. After 10 years, I’ve canceled the subscription for my domain+hosting, since I wasn’t using it extensively and I felt guilty of paying that amount of money for nothing, and I’m starting again a new blog on this space. I’m not sure I will write on regular basis, since now there’s much more to do than in the past (2 kids, a toddler and a baby) and the…

Building modular C++ applications with CMake

Last time we’ve seen how to get started with CMake and discussed about its advantages, especially when we want to compile our code with different compilers, but what if we want to build and deliver our modules?

Meeting C++ 2016 trip report

This year I’ve finally made it to Meeting C++ conference in Berlin, which is quite funny because I live in this beautiful city and for me the “trip” part consists in using the tram and S-Bahn for 30 minutes to get to the location (Andels Hotel, really nice one), but due work duties, I’ve never managed to attend.

Getting Started with CMake

A successful project, in informatics or like in any other industry, starts with planning in advance what are the resources needed to accomplish it. When you start to develop a new project, you don’t just throw code in an editor and hack around it. This actually is the case of hackathons , where you have just a few hours to put things all together and show a MVP (minimum viable product).

Warming up with C++

In my last post I’ve put in evidence the necessity of learning to learn your development environment. Think about it as a full ecosystem and that each element (compiler/IDE/build scripts) live all together and they contribute to the production of a final deliverable.

Know your tools

Lots of learning material about programming languages is available today, but I see there’s very little-to-none material on which tools are available for developers. One reason could be: tools are a temporary commodity, that might be replaced in some years. That’s true , some softwares are made available and after some months or years, they’re not updated anymore or they don’t introduce new…

About

My name is Michele Adduci and I’m a Computer Engineer located in Berlin, Germany. With more than a decade of experience in the tech industry, I am driven by a never-ending thirst for knowledge, an ability to think big and grasp the bigger picture, and a commitment to constant self-improvement. My expertise lies in tackling challenging projects, leveraging cutting-edge technologies, and…

Contact Me

Do you have any question or problem you need to solve? You can contact me directly at my email address (michele [at] adduci [dot] org) or through one of my social accounts, listed in the home page .

Policy

This website doesn’t use cookies and it is actually tracker and Javascript-free . So, what’s the purpose of this page? It’s really simple: you’ve noticed you haven’t seen any popup dialog asking you for those annoying GDPR consents. No external trackers, no externalized resources (fonts, images, etc.): I do not track or store any user information, but still you might…