About me

Hi, I'm Marco Marzaduri

My name is Marco Marzaduri (Marco Roberto Maria Marzaduri) and I work in computing: cybersecurity, digital forensics and web development. This is my public notebook, devoted to the constructive side of the craft: how to write code that lasts, how to ship a service without fear, how to treat data with respect, and where all of this comes from.

The articles are written to be used: they start from a concrete problem, show a real example and end with a summary worth keeping at hand.

What I write about here

  • Programming: Git, testing, debugging, algorithms, code quality.
  • Cloud & DevOps: containers, CI/CD, backups, observability, costs.
  • Data & databases: SQL, modelling, indexes, transactions, data quality.
  • Computing history: the machines and ideas we come from.

Report – Rai 3

In 2017 I appeared in the Italian investigative programme Report (Rai 3), in the episode “Un italiano a Panama”. The excerpt is on my YouTube channel.

My other sites

My professional website is marzaduri.com; guides on digital forensics, security and privacy are on marzaduri.org; web development, networks, cryptography and AI on marzaduri.net.

Topics

  • Programming — Languages, Git, testing, debugging, algorithms and code quality explained with real examples.
  • Cloud & DevOps — Containers, CI/CD, infrastructure as code, backups, observability and cloud costs.
  • Data & databases — SQL, modelling, indexes, transactions, NoSQL and data quality, from spreadsheets upwards.
  • Computing history — Machines, people and ideas that built computing, from Pascal to the Web.