Design and development of custom web and desktop software applications for website backends, e-commerce platforms, management systems, and PWAs (Progressive Web Applications) using open source technologies that respect privacy and European digital sovereignty.

Installation, configuration, and maintenance of dedicated Linux servers on-site or remotely.

Installation, configuration, and maintenance of Linux desktop clients as an alternative to Microsoft Windows.

Open source, privacy-friendly, and encrypted solutions for: email, messaging, document sharing, and password management.

Latest articles

BrainMinder - second brain web application

BrainMinder is a software tool to organize and store knowledge, share it with others, analyze situations, ideas, and problems, and make pondered decisions. Items are shared with external users via a pre-authorized link and (optionally) an additional password.

Read more

Projects | Software Development | Web Application | PWA

Web spreadsheet application with sync capabilities

Client : Web Marketing Trento (Trento - IT) Design and development of data synchronization procedures between different applications and databases with a spreadsheet interface with : PHP, MariaDB, Joomla, Virtuemart, CodeIgniter, VueJS. I designed and developed a web application based on CodeIgniter framework and integrating JSpreadsheet which allows interaction with the Virtuemart ecommerce database to be able to edit product data in spreadsheet mode.

Read more

Projects | Software Development | Web Application

Database link with PostgreSQL

In PostgreSQL, it is possible to create database links and connect two separate databases, whether they reside on the same server or on separate servers, as long as they are accessible over a network.

Read more

Solutions | Technology | Server | Database | PostgreSQL

MariaDB replication master-master via Internet

MariaDB (and MySQL) allow master-slave replication to be configured between two servers. A master-master type of replication can be implemented via Galera, but it requires at least 3 servers. If you have 2 servers, you can configure master-master replication by by cross-duplicating the master-slave replication.

Read more

Solutions | Technology | Server | Database | Firewall | MariaDB | OpenSSL | UFW