corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0d866-818a-70ce-91ea-e70d9d72158d", "title": "Matteo Contrini", "url": "https://matteosonoio.it/it/", "published_at": "2026-09-22T09:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70d9e4a7b3f", "title": "Posts | Matteo Contrini", "url": "https://matteosonoio.it/it/posts/", "published_at": "2026-09-22T09:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70d9edf377c", "title": "Il fallimento digitale della sanità del Trentino", "url": "https://matteosonoio.it/it/asuit-digitale/", "published_at": "2026-09-22T09:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70d9d549762", "title": "Come è messa Trentino Digitale", "url": "https://matteosonoio.it/it/trentino-digitale/", "published_at": "2026-09-05T20:45:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30a12f363", "title": "Docker Swarm is abandoned", "url": "https://matteosonoio.it/docker-swarm/", "published_at": "2026-07-27T11:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da9811cb9", "title": "Matteo Contrini", "url": "https://matteosonoio.it/", "published_at": "2026-07-27T11:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da9afc5e7", "title": "Posts | Matteo Contrini", "url": "https://matteosonoio.it/posts/", "published_at": "2026-07-27T11:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70d9f55c254", "title": "Il digitale secondo Trentino Trasporti (parte 4 - edizione olimpica)", "url": "https://matteosonoio.it/it/trentino-trasporti-digitale-4/", "published_at": "2026-02-13T23:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70d9f6ba8db", "title": "Il digitale secondo Trentino Trasporti (parte 3)", "url": "https://matteosonoio.it/it/trentino-trasporti-digitale-3/", "published_at": "2025-11-12T12:30:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30a3446d7", "title": "A code bug that most LLMs don't catch", "url": "https://matteosonoio.it/code-bug-llms/", "published_at": "2025-02-23T15:00:47+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30a6abf0d", "title": "Using Snowflakes for database IDs", "url": "https://matteosonoio.it/snowflake/", "published_at": "2024-12-24T15:30:10+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da0175108", "title": "Come funzionerà IT Wallet", "url": "https://matteosonoio.it/it/it-wallet/", "published_at": "2024-12-12T08:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da100fb08", "title": "La pericolosa legge antipirateria, spiegata semplice", "url": "https://matteosonoio.it/it/piracyshield/", "published_at": "2024-10-29T13:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da4382f9f", "title": null, "url": "https://matteosonoio.it/it/registrar/", "published_at": "2024-10-05T07:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da1857732", "title": null, "url": "https://matteosonoio.it/it/trentino-trasporti-digitale-2/", "published_at": "2024-09-20T07:50:31+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30a8f832f", "title": "Comparison of static website hosting services", "url": "https://matteosonoio.it/static-website-hosting/", "published_at": "2024-08-29T12:27:59+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da1bba0e0", "title": null, "url": "https://matteosonoio.it/it/giornali-digitale/", "published_at": "2024-08-20T07:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da21bb226", "title": null, "url": "https://matteosonoio.it/it/analisi-pa-2024/", "published_at": "2024-04-24T08:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da24c8fe4", "title": null, "url": "https://matteosonoio.it/it/aire/", "published_at": "2024-03-05T15:18:29+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da2a1a1e5", "title": null, "url": "https://matteosonoio.it/it/rai-cdn/", "published_at": "2023-12-15T13:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da3d19e34", "title": null, "url": "https://matteosonoio.it/it/api-agenzia-entrate/", "published_at": "2023-11-09T16:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da324f6f2", "title": null, "url": "https://matteosonoio.it/it/parental-control/", "published_at": "2023-10-18T19:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30b031bdd", "title": "10 reasons why Unpoly may be a better choice than htmx", "url": "https://matteosonoio.it/unpoly/", "published_at": "2023-08-25T09:30:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30bc15686", "title": "On Resend.com", "url": "https://matteosonoio.it/resend/", "published_at": "2023-07-03T08:26:59+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30bf4c700", "title": "Using Vite to bundle JS/CSS in ASP.NET Core MVC", "url": "https://matteosonoio.it/aspnet-core-vite/", "published_at": "2023-05-21T20:30:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30cec8051", "title": "My macOS shell setup", "url": "https://matteosonoio.it/zsh/", "published_at": "2023-04-28T15:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da524c9cc", "title": null, "url": "https://matteosonoio.it/it/analisi-pa-2023/", "published_at": "2023-04-26T20:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da62624c6", "title": null, "url": "https://matteosonoio.it/it/trentino-trasporti-digitale/", "published_at": "2023-04-14T17:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30dc32b32", "title": "Surreal adventures with Cloudflare's (paid) support", "url": "https://matteosonoio.it/cloudflare-support/", "published_at": "2023-04-01T13:30:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da54814ed", "title": null, "url": "https://matteosonoio.it/it/italia-portale-govuk/", "published_at": "2023-03-18T14:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30dc642ea", "title": "Elasticsearch isn't as scary as it seems", "url": "https://matteosonoio.it/elasticsearch-not-scary-as-it-seems/", "published_at": "2023-02-26T18:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30e2b4251", "title": "Working with custom authentication schemes in ASP.NET Core 8.0", "url": "https://matteosonoio.it/aspnet-core-authentication-schemes/", "published_at": "2022-08-25T20:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30f042a45", "title": "A list of free self-hosted Google Analytics alternatives", "url": "https://matteosonoio.it/google-analytics-alternatives/", "published_at": "2022-08-20T19:00:00+00:00" }, { "id": "01a087a1-c2fe-71c6-9321-1aa30f0a192e", "title": "A minimal Node.js TypeScript setup", "url": "https://matteosonoio.it/minimal-nodejs-typescript-setup/", "published_at": "2022-08-05T08:00:00+00:00" }, { "id": "01a0d866-818a-70ce-91ea-e70da677dfbc", "title": null, "url": "https://matteosonoio.it/it/blog/", "published_at": null }, { "id": "01a0d866-818a-70ce-91ea-e70da731cf3c", "title": null, "url": "https://matteosonoio.it/it/categories/", "published_at": null }, { "id": "01a0d866-818a-70ce-91ea-e70da8275c2a", "title": null, "url": "https://matteosonoio.it/it/tags/", "published_at": null }, { "id": "01a0d866-818a-70ce-91ea-e70db1e8ecf1", "title": null, "url": "https://matteosonoio.it/blog/", "published_at": null }, { "id": "01a0d866-818a-70ce-91ea-e70db20d9cab", "title": null, "url": "https://matteosonoio.it/categories/", "published_at": null }, { "id": "01a0d866-818a-70ce-91ea-e70db24c836c", "title": null, "url": "https://matteosonoio.it/tags/", "published_at": null } ] posts
Claim your blog
Back to matteosonoio.it
Blog · corpus.blog/blogs/matteosonoio.it/posts
matteosonoio.it
matteosonoio.it
2026
Matteo Contrini
original ↗
22 Sept 2026
Posts | Matteo Contrini
original ↗
22 Sept 2026
Il fallimento digitale della sanità del Trentino
original ↗
22 Sept 2026
Come è messa Trentino Digitale
original ↗
5 Sept 2026
Docker Swarm is abandoned
original ↗
27 Jul 2026
Matteo Contrini
original ↗
27 Jul 2026
Posts | Matteo Contrini
original ↗
27 Jul 2026
Il digitale secondo Trentino Trasporti (parte 4 - edizione olimpica)
original ↗
13 Feb 2026
2025
Il digitale secondo Trentino Trasporti (parte 3)
original ↗
12 Nov 2025
A code bug that most LLMs don't catch
original ↗
23 Feb 2025
2024
Using Snowflakes for database IDs
original ↗
24 Dec 2024
Come funzionerà IT Wallet
original ↗
12 Dec 2024
La pericolosa legge antipirateria, spiegata semplice
original ↗
29 Oct 2024
https://matteosonoio.it/it/registrar/
original ↗
5 Oct 2024
https://matteosonoio.it/it/trentino-trasporti-digitale-2/
original ↗
20 Sept 2024
Comparison of static website hosting services
original ↗
29 Aug 2024
https://matteosonoio.it/it/giornali-digitale/
original ↗
20 Aug 2024
https://matteosonoio.it/it/analisi-pa-2024/
original ↗
24 Apr 2024
https://matteosonoio.it/it/aire/
original ↗
5 Mar 2024
2023
https://matteosonoio.it/it/rai-cdn/
original ↗
15 Dec 2023
https://matteosonoio.it/it/api-agenzia-entrate/
original ↗
9 Nov 2023
https://matteosonoio.it/it/parental-control/
original ↗
18 Oct 2023
10 reasons why Unpoly may be a better choice than htmx
original ↗
25 Aug 2023
On Resend.com
original ↗
3 Jul 2023
Using Vite to bundle JS/CSS in ASP.NET Core MVC
original ↗
21 May 2023
My macOS shell setup
original ↗
28 Apr 2023
https://matteosonoio.it/it/analisi-pa-2023/
original ↗
26 Apr 2023
https://matteosonoio.it/it/trentino-trasporti-digitale/
original ↗
14 Apr 2023
Surreal adventures with Cloudflare's (paid) support
original ↗
1 Apr 2023
https://matteosonoio.it/it/italia-portale-govuk/
original ↗
18 Mar 2023
Elasticsearch isn't as scary as it seems
original ↗
26 Feb 2023
2022
Working with custom authentication schemes in ASP.NET Core 8.0
original ↗
25 Aug 2022
A list of free self-hosted Google Analytics alternatives
original ↗
20 Aug 2022
A minimal Node.js TypeScript setup
original ↗
5 Aug 2022
Undated
https://matteosonoio.it/it/blog/
original ↗
—
https://matteosonoio.it/it/categories/
original ↗
—
https://matteosonoio.it/it/tags/
original ↗
—
https://matteosonoio.it/blog/
original ↗
—
https://matteosonoio.it/categories/
original ↗
—
https://matteosonoio.it/tags/
original ↗
—