Show More
Menu
Image
Hi there! I am Federico Trotta

Technical WriterFreelance

Blog

  • Image

    Aprile 27, 2024

    Pandas reset_index(): How To Reset Indexes in Pandas

    In data analysis, managing the structure and layout of data before analyzing them is crucial. Python offers versatile tools to manipulate data, including the often-used Pandas reset_index() method. This article provides an in-depth exploration of the Pandas reset_index() method, explaining its importance, usage, and the scenarios where it’s useful. What is Pandas reset_index() and when

  • Image

    Aprile 24, 2024

    How To Easily Remove a Password From a PDF file

    Imagine a scenario (which happened to me): your employer gives you the documentation relating to your financial situation and, at a certain point, you have to give it to your financial advisor. Problem: the document is in PDF and is password-protected (which is good), but you can give it to your financial advisor only by

  • Image

    Aprile 24, 2024

    How To Create a Repository in GitHub

    As I’ve worked for several years with documents, I understand the need to define the revision index of a document, when it needs to be changed. So, when I first read about version control (and Git and GitHub), I could immediately understand its importance, even if this is not properly the same thing as a

  • Image

    Aprile 1, 2024

    How Python’s Argparse Can Be Useful in Data Science

    When I first approached Python’s Argparse,  I had great difficulty understanding how it works because I had never programmed before. Also, I asked myself: “How can a command-line interface be useful in Data Science??”. Well, I’m showing it, with a practical example. But first, let’s explain what Argparse is. What is Python’s Argparse? Python’s Argparse is

  • Image

    Aprile 1, 2024

    How to calculate RGB values in Python

    When managing images, a good exercise is to calculate RGB values in Python. If you’re asking yourself: “What does RGB mean?”; don’t worry: this was the first question I’ve asked myself before coding for this exercise. So, before the code, let’s talk about RGB. Black and white, RGB, Alpha level: basic information about images RGB

  • Image

    Marzo 3, 2024

    Docs-as-code: Why You Should Treat Documentation as Code

    When starting a documentation implementation strategy for software, one of the methodologies you can choose is the so-called “docs-as-code” philosophy which means treating documentation as if it were code. This article describes the characteristics of the doc-as-code methodology, and why use it. Features of the docs-as-code methodology Applying the docs-as-code methodology and treating documentation like

  • Image

    Marzo 3, 2024

    Docs-as-code: Perché Trattare la Documentazione Come il Codice

    Quando si deve iniziare una strategia di implementazione della documentazione per il software, una delle metodologie che si possono scegliere è la cosiddetta filosofia “docs-as-code” che non significa nient’altro che trattare la documentazione come fosse codice. In questo articolo vediamo quali sono le caratteristiche della metodologia doc-as-code e perché utilizzarla. Caratteristiche della metodologia docs-as-code Applicare

  • Image

    Febbraio 19, 2024

    How To Measure Documentation Quality?

    In engineering, measurement is the only way to improve. But when we talk about documentation, a question arises: how do we measure the documentation quality? When it comes to quality, I like to maintain a “manufacturing” approach, in the sense that I understand quality as something that makes the customer happy. But how do we

  • Image

    Febbraio 19, 2024

    Come Si Misura La Qualità Della Documentazione?

    Nel campo dell’ingegneria, misurare è l’unico modo per poter migliorare. Ma quando si parla di documentazione una domanda sorge spontanea: come si misura la qualità della documentazione? Quando si parla di qualità, a me piace mantenere un approccio “manifatturiero”, nel senso che intendo la qualità come quel qualcosa che rende felice il cliente. Ma come

  • Image

    Gennaio 22, 2024

    How Technical Documentation Helps Sales Selling More

    Let’s consider a typical scene: the software is stable enough and your product is ready for sale. You start with sales and the first customers arrive, but… they have difficulty using your product! As a result, they open support tickets, contact customer care, or write to the sales representative to understand how to use it