41554 blogs · [ { "id": "01a0c6fc-2432-73ff-ad23-002e1ff56a49", "title": null, "url": "https://david.alvarezrosa.com/tags/self-hosting/", "published_at": "2026-09-21T07:32:42+00:00" }, { "id": "01a0c506-5a9b-7385-9cad-a6faca751741", "title": "Self-Hosting Behind CGNAT", "url": "https://david.alvarezrosa.com/posts/self-hosting-behind-cgnat/", "published_at": "2026-09-21T07:32:00+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e2237854c", "title": null, "url": "https://david.alvarezrosa.com/tags/performance/", "published_at": "2026-09-08T21:05:42+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e2695df2c", "title": null, "url": "https://david.alvarezrosa.com/about/", "published_at": "2026-09-08T21:05:42+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e21174855", "title": null, "url": "https://david.alvarezrosa.com/tags/cpp/", "published_at": "2026-09-02T13:26:43+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f48e51c45", "title": "Optimizing a Spin-Lock", "url": "https://david.alvarezrosa.com/posts/optimizing-a-spin-lock/", "published_at": "2026-08-27T13:23:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f49330c38", "title": "One Hundred Thousand Reads", "url": "https://david.alvarezrosa.com/posts/one-hundred-thousand-reads/", "published_at": "2026-07-16T10:00:00+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e231246b3", "title": null, "url": "https://david.alvarezrosa.com/posts/", "published_at": "2026-06-26T22:42:57+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e254bd97c", "title": null, "url": "https://david.alvarezrosa.com/tags/mathematics/", "published_at": "2026-06-26T20:50:05+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e274bc51f", "title": "David Álvarez Rosa | Personal Site", "url": "https://david.alvarezrosa.com/", "published_at": "2026-06-26T19:42:26+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f495558d5", "title": "Tuning a Server for Benchmarking", "url": "https://david.alvarezrosa.com/posts/tuning-a-server-for-benchmarking/", "published_at": "2026-06-25T17:02:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4a43d1d3", "title": "Self-Hosting on the Dark Web", "url": "https://david.alvarezrosa.com/posts/self-hosting-on-the-dark-web/", "published_at": "2026-06-01T09:55:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4a7e24ce", "title": "First Steps on a New Server", "url": "https://david.alvarezrosa.com/posts/first-steps-on-a-new-server/", "published_at": "2026-05-17T16:26:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4ac39f76", "title": "Fundamental Theorem of Calculus", "url": "https://david.alvarezrosa.com/posts/fundamental-theorem-of-calculus/", "published_at": "2026-04-22T19:14:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4bb12a88", "title": "Optimizing a Lock-Free Ring Buffer", "url": "https://david.alvarezrosa.com/posts/optimizing-a-lock-free-ring-buffer/", "published_at": "2026-03-24T11:51:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4c5fb445", "title": "Deriving Type Erasure", "url": "https://david.alvarezrosa.com/posts/deriving-type-erasure/", "published_at": "2026-03-10T09:46:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4cc2f311", "title": "Devirtualization and Static Polymorphism", "url": "https://david.alvarezrosa.com/posts/devirtualization-and-static-polymorphism/", "published_at": "2026-02-25T09:45:00+00:00" }, { "id": "01a08769-04f3-723a-8594-7f9f4d8cdd1a", "title": "About this Site", "url": "https://david.alvarezrosa.com/posts/about-this-site/", "published_at": "2018-05-11T20:18:00+00:00" }, { "id": "01a0c6fc-2432-73ff-ad23-002e29111a9a", "title": "Pasatiempos - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e29db9bdf", "title": "Ajedrez - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/ajedrez/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2a9e1831", "title": "Ajedrez - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/ajedrez/info.html", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2b0f96df", "title": "Código - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/c%C3%B3digo/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2b52bda4", "title": "Deducción - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/deducci%C3%B3n/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2c45a329", "title": "Los siete errores - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/errores/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2ccf5e27", "title": "Grafo - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/grafo/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2db53fdd", "title": null, "url": "https://david.alvarezrosa.com/pasatiempos-dn/sopa/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2eafed45", "title": "Sopa de Letras - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/sopa/opciones.html", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e2f63c05d", "title": "Sopa de Letras - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/sopa/tama%C3%B1o.html", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e302f7403", "title": "Sudoku - David Álvarez", "url": "https://david.alvarezrosa.com/pasatiempos-dn/sudoku/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e30ea3229", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e31d27016", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/jugar/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e32a2c8de", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/jugar/ai/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e338a8fe6", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/jugar/per/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e34634e5b", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/presentaciones/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e34ad90c5", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/presentaciones/p1/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e35157a67", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/presentaciones/p2/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e35d6b4e8", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/presentaciones/p3/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e366adc95", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/proyecto/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e37559615", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/proyecto/codigo/", "published_at": null }, { "id": "01a0c6fc-2432-73ff-ad23-002e37ed72e9", "title": "Tres en Raya", "url": "https://david.alvarezrosa.com/tres-en-raya/proyecto/documentacion/", "published_at": null } ] posts Claim your blog
Back to David Álvarez Rosa
Blog · corpus.blog/blogs/david.alvarezrosa.com/posts

David Álvarez Rosa

david.alvarezrosa.com

2026

2018

Undated