Note dal metodo

Blog

Parti da una guida

Gli articoli del blog raccolti per argomento, in un percorso ordinato: dai concetti di base ai progetti in produzione.

Guida

Intelligenza artificiale

Chatbot, automazioni, LLM e computer vision per le aziende.

Guida

Database

Progettazione, SQL, MongoDB, Elasticsearch e database vettoriali.

Guida

Python per i dati

Analisi con Pandas, grafici e web app con Streamlit e Gradio.

Guida

Google Cloud e dashboard

BigQuery, data lake e dashboard con Looker Studio e Grafana.

Guida

Sviluppo web

Plugin WordPress, Docker, backend e UX/UI.

Ultimi articoli

Start with a guide

The blog articles grouped by topic in one ordered path, from the basic concepts to projects in production.

Guide

Artificial intelligence

Chatbots, automation, LLMs and computer vision for businesses.

Guide

Databases

Design, SQL, MongoDB, Elasticsearch and vector databases.

Guide

Python for data

Analysis with Pandas, charts and web apps with Streamlit and Gradio.

Guide

Google Cloud and dashboards

BigQuery, data lakes and dashboards with Looker Studio and Grafana.

Guide

Web development

WordPress plugins, Docker, backend and UX/UI.

Latest articles

  • SQL: triggers in Oracle

    SQL: triggers in Oracle

    Databases can play an active role in validating and implementing business rules. Through triggers it is possible, in fact. to…

  • SQL: Recursive CTE

    SQL: Recursive CTE

    In some scenarios, there is a need to store hierarchies within the database, such as the corporate organizational chart or…

  • SQL: correlation

    SQL: correlation

    In the SQL language, it is possible to condition the execution of a query on the values of the tuples…

  • SQL: Common Table Expression

    SQL: Common Table Expression

    Expressing complex queries in SQL language can be really difficult. Dividing the problem into mini-queries is the best strategy to…

  • SQL: derived tables

    SQL: derived tables

    In some contexts, it is necessary to compute intermediate results on which we then perform further operations, such as filtering,…

  • SELECT: set operators

    SELECT: set operators

    Sometimes we need to operate on the results of several queries as if they were sets. We do not have…

  • SELECT: NOT IN operator and tuple constructor

    SELECT: NOT IN operator and tuple constructor

    In some cases there is a need to exclude one set of values from another set. The SQL language allows…

  • SELECT: IN operator

    SELECT: IN operator

    In some cases writing SQL queries can be really complex. The divide and conquer strategy, always turns out to be…

  • SELECT: query with JOIN and GROUP BY

    SELECT: query with JOIN and GROUP BY

    Relational databases are based on modeling that divides the concepts we want to represent into different tables. However, when we…