Skip to content

Commit f41ad2e

Browse files
committed
chore: rebuild blog data, sitemap, RSS, audio manifest
1 parent 28d4c2b commit f41ad2e

13 files changed

Lines changed: 238 additions & 12 deletions

front/public/blog/audio-es/field-notes/lookml-semantic-layer-data-modeling.narration.json

Lines changed: 6 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"slug": "ontology-to-agent-toolbox",
3+
"category": "field-notes",
4+
"lang": "es",
5+
"voice": "es-CO-GonzaloNeural",
6+
"hash": "f0bdcf2e0227f4fca007a70d7c1ea6411a1294ed7d3e5cea67b654933a8743bd",
7+
"sourceHash": "c2dd753b22928c50782a93938df26f9a905d11aa26885acd0220978b0613b171",
8+
"durationSec": 1642.656,
9+
"byteSize": 9855936,
10+
"narrationWordCount": 4499,
11+
"audioUrl": "/blog/audio-es/field-notes/ontology-to-agent-toolbox.mp3",
12+
"translationModel": "gemma4:latest"
13+
}
Binary file not shown.

front/public/blog/audio-es/field-notes/ontology-to-agent-toolbox.narration.json

Lines changed: 6 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"slug": "query-routing-agent-decisions",
3+
"category": "field-notes",
4+
"lang": "es",
5+
"voice": "es-CO-GonzaloNeural",
6+
"hash": "d089fdd25a5a15335ca683d92a098d4022d48bbaf83fdfa58de3100e04f8d0cf",
7+
"sourceHash": "8f22f07a0ddda421a29d23df88e8a5822076087b24d248d0f0c80ccd3ea2b4c9",
8+
"durationSec": 1522.536,
9+
"byteSize": 9135216,
10+
"narrationWordCount": 3974,
11+
"audioUrl": "/blog/audio-es/field-notes/query-routing-agent-decisions.mp3",
12+
"translationModel": "gemma4:latest"
13+
}
Binary file not shown.

front/public/blog/audio-es/field-notes/query-routing-agent-decisions.narration.json

Lines changed: 6 additions & 0 deletions
Large diffs are not rendered by default.

front/public/blog/audio-es/manifest-es.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"lang": "es",
33
"voice": "es-CO-GonzaloNeural",
4-
"generatedAt": 1776057682,
4+
"generatedAt": 1776292784,
55
"posts": {
66
"curiosities/algebraic-number-theory-when-factorization-breaks": {
77
"slug": "algebraic-number-theory-when-factorization-breaks",
@@ -770,6 +770,19 @@
770770
"audioUrl": "/blog/audio-es/field-notes/ontologies-building-knowledge-bases.mp3",
771771
"translationModel": "gemma4:latest"
772772
},
773+
"field-notes/ontology-to-agent-toolbox": {
774+
"slug": "ontology-to-agent-toolbox",
775+
"category": "field-notes",
776+
"lang": "es",
777+
"voice": "es-CO-GonzaloNeural",
778+
"hash": "f0bdcf2e0227f4fca007a70d7c1ea6411a1294ed7d3e5cea67b654933a8743bd",
779+
"sourceHash": "c2dd753b22928c50782a93938df26f9a905d11aa26885acd0220978b0613b171",
780+
"durationSec": 1642.656,
781+
"byteSize": 9855936,
782+
"narrationWordCount": 4499,
783+
"audioUrl": "/blog/audio-es/field-notes/ontology-to-agent-toolbox.mp3",
784+
"translationModel": "gemma4:latest"
785+
},
773786
"field-notes/production-llm-agents-patterns": {
774787
"slug": "production-llm-agents-patterns",
775788
"category": "field-notes",
@@ -809,6 +822,19 @@
809822
"audioUrl": "/blog/audio-es/field-notes/pytorch-tensorflow-deep-learning-frameworks.mp3",
810823
"translationModel": "gemma4:latest"
811824
},
825+
"field-notes/query-routing-agent-decisions": {
826+
"slug": "query-routing-agent-decisions",
827+
"category": "field-notes",
828+
"lang": "es",
829+
"voice": "es-CO-GonzaloNeural",
830+
"hash": "d089fdd25a5a15335ca683d92a098d4022d48bbaf83fdfa58de3100e04f8d0cf",
831+
"sourceHash": "8f22f07a0ddda421a29d23df88e8a5822076087b24d248d0f0c80ccd3ea2b4c9",
832+
"durationSec": 1522.536,
833+
"byteSize": 9135216,
834+
"narrationWordCount": 3974,
835+
"audioUrl": "/blog/audio-es/field-notes/query-routing-agent-decisions.mp3",
836+
"translationModel": "gemma4:latest"
837+
},
812838
"field-notes/rag-advanced-patterns": {
813839
"slug": "rag-advanced-patterns",
814840
"category": "field-notes",

front/public/blog/audio/manifest.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"lang": "en",
33
"voice": "en-US-AndrewMultilingualNeural",
4-
"generatedAt": 1776056783,
4+
"generatedAt": 1776290738,
55
"posts": {
66
"curiosities/algebraic-number-theory-when-factorization-breaks": {
77
"slug": "algebraic-number-theory-when-factorization-breaks",
@@ -770,6 +770,19 @@
770770
"audioUrl": "/blog/audio/field-notes/ontologies-building-knowledge-bases.mp3",
771771
"translationModel": ""
772772
},
773+
"field-notes/ontology-to-agent-toolbox": {
774+
"slug": "ontology-to-agent-toolbox",
775+
"category": "field-notes",
776+
"lang": "en",
777+
"voice": "en-US-AndrewMultilingualNeural",
778+
"hash": "c2dd753b22928c50782a93938df26f9a905d11aa26885acd0220978b0613b171",
779+
"sourceHash": "c2dd753b22928c50782a93938df26f9a905d11aa26885acd0220978b0613b171",
780+
"durationSec": 1572.744,
781+
"byteSize": 9436464,
782+
"narrationWordCount": 3873,
783+
"audioUrl": "/blog/audio/field-notes/ontology-to-agent-toolbox.mp3",
784+
"translationModel": ""
785+
},
773786
"field-notes/production-llm-agents-patterns": {
774787
"slug": "production-llm-agents-patterns",
775788
"category": "field-notes",
@@ -809,6 +822,19 @@
809822
"audioUrl": "/blog/audio/field-notes/pytorch-tensorflow-deep-learning-frameworks.mp3",
810823
"translationModel": ""
811824
},
825+
"field-notes/query-routing-agent-decisions": {
826+
"slug": "query-routing-agent-decisions",
827+
"category": "field-notes",
828+
"lang": "en",
829+
"voice": "en-US-AndrewMultilingualNeural",
830+
"hash": "8f22f07a0ddda421a29d23df88e8a5822076087b24d248d0f0c80ccd3ea2b4c9",
831+
"sourceHash": "8f22f07a0ddda421a29d23df88e8a5822076087b24d248d0f0c80ccd3ea2b4c9",
832+
"durationSec": 1462.032,
833+
"byteSize": 8772192,
834+
"narrationWordCount": 3504,
835+
"audioUrl": "/blog/audio/field-notes/query-routing-agent-decisions.mp3",
836+
"translationModel": ""
837+
},
812838
"field-notes/rag-advanced-patterns": {
813839
"slug": "rag-advanced-patterns",
814840
"category": "field-notes",

front/public/blog/headers/ATTRIBUTIONS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,5 @@ Photographic headers used in blog posts. Sources credited below per license term
2222
- `bridge-arches-header.jpg` — Photo by Joe deSousa, [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Panorama_of_Pont_Neuf_(22286979748).jpg) (CC0 1.0)
2323
- `city-lights-network-header.jpg` — Photo by Don Pettit/NASA ISS, [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:The_city_lights_of_Hong_Kong_and_Shenzhen_(iss072e399613).jpg) (Public Domain)
2424
- `glass-prism-spectrum-header.jpg` — Photo by Wikimedia Commons user, [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Triangular_Glass_Prism.jpg) (CC BY-SA 4.0)
25+
- `blacksmith-workshop-header.jpg` — Photo by L'Estrange, Robert Augustus Henry, [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Horseshoe_Forge,_Blacksmith_Workshop_-_Enniskerry,_Wicklow_(County)_-_Ireland.jpg) (CC BY-SA 4.0)
26+
- `railway-diamond-crossing-header.jpg` — Photo by Pi.1415926535, [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Diamond_crossing_at_Walpole,_May_2017.JPG) (CC BY-SA 4.0)

0 commit comments

Comments
 (0)