summaryrefslogtreecommitdiff
path: root/src/content/es
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/content/es/acerca.adoc26
-rw-r--r--src/content/es/blog/categorias.adoc6
-rw-r--r--src/content/es/blog/index.adoc5
-rw-r--r--src/content/es/diapositivas/categorias.adoc6
-rw-r--r--src/content/es/diapositivas/index.adoc7
-rw-r--r--src/content/es/haa/categorias.adoc6
-rw-r--r--src/content/es/haa/index.adoc11
-rw-r--r--src/content/es/index.adoc7
-rw-r--r--src/content/es/musica.adoc36
-rw-r--r--src/content/es/pastebin/categorias.adoc6
-rw-r--r--src/content/es/pastebin/index.adoc5
-rw-r--r--src/content/es/podcast/categorias.adoc6
-rw-r--r--src/content/es/podcast/index.adoc5
-rw-r--r--src/content/es/screencast/categorias.adoc6
-rw-r--r--src/content/es/screencast/index.adoc5
15 files changed, 143 insertions, 0 deletions
diff --git a/src/content/es/acerca.adoc b/src/content/es/acerca.adoc
new file mode 100644
index 0000000..685decd
--- /dev/null
+++ b/src/content/es/acerca.adoc
@@ -0,0 +1,26 @@
+= Acerca
+
+:mailto: mailto:~euandreh/public-inbox@lists.sr.ht
+:archive: https://lists.sr.ht/~euandreh/public-inbox
+:cargo2nix: ../en/blog/2020/10/05/cargo2nix.html
+:swift2nix: ../en/blog/2020/10/05/swift2nix.html
+:database: ../en/blog/2020/08/31/database-i-wish-i-had.html
+:fallible: ../en/blog/2021/02/17/fallible.html
+:flags: ../en/blog/2020/10/19/feature-flags.html
+:interviewing: ../en/blog/2020/10/20/wrong-interviewing.html
+:stateless: ../en/blog/2019/06/02/nixos-stateless-workstation.html
+:bugtracker: ../en/blog/2020/11/07/diy-bugs.html
+
+Hola, soy EuAndreh -- André Miranda Moreira. Escribo software y, ocasionalmente, música. Puedes encontrar mis datos de contacto al pie de esta página, o escribir a mi {mailto}[buzón público] ({archive}[archivo]).
+
+Este es mi sitio personal, donde escribo artículos, publico software y otros trabajos relacionados.
+
+I write about robust software: the kind that still works after the network drops, after the vendor leaves, and after you stop paying attention.
+
+That shows up in a few places. I care about reproducible systems, so I run a link:{stateless}[stateless NixOS workstation] and have written bridges like link:{cargo2nix}[cargo2nix] and link:{swift2nix}[swift2nix] to make Rust and Swift first-class citizens inside Nix builds. I care about durable data, which is why I keep returning to local-first software, persistent data structures, and link:{database}[the database I wish existed]: embedded, immutable, and syncable. And I care about tools that don't need a company behind them, so I reach for Git, email and plain text before I reach for a service -- far enough that link:{bugtracker}[my bug tracker is a directory].
+
+I also think about how teams ship -- fault injection (link:{fallible}[fallible]), link:{flags}[feature flags], and link:{interviewing}[how we interview engineers] -- because robustness is a team habit before it is a technology.
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/blog/categorias.adoc b/src/content/es/blog/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/blog/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/blog/index.adoc b/src/content/es/blog/index.adoc
new file mode 100644
index 0000000..ec9c676
--- /dev/null
+++ b/src/content/es/blog/index.adoc
@@ -0,0 +1,5 @@
+= Blog
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/diapositivas/categorias.adoc b/src/content/es/diapositivas/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/diapositivas/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/diapositivas/index.adoc b/src/content/es/diapositivas/index.adoc
new file mode 100644
index 0000000..4870b35
--- /dev/null
+++ b/src/content/es/diapositivas/index.adoc
@@ -0,0 +1,7 @@
+= Diapositivas
+
+Presentaciones renderizadas en PDF: no hace falta un navegador para leerlas, ni un marco de presentación en JavaScript que arrastrar.
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/haa/categorias.adoc b/src/content/es/haa/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/haa/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/haa/index.adoc b/src/content/es/haa/index.adoc
new file mode 100644
index 0000000..0613ea0
--- /dev/null
+++ b/src/content/es/haa/index.adoc
@@ -0,0 +1,11 @@
+= Hoy Aprendí Algo
+
+:anna-e-so: https://til.flourishing.stream/
+
+**H**oy **A**prendí **A**lgo (del inglés, _**T**oday **I** **L**earned_): pequeñas entradas de conocimiento útil.
+
+Copia descarada de {anna-e-so}[Anna e só].
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/index.adoc b/src/content/es/index.adoc
new file mode 100644
index 0000000..ee20c82
--- /dev/null
+++ b/src/content/es/index.adoc
@@ -0,0 +1,7 @@
+= Inicio
+
+Lo más reciente de cada colección está abajo.
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/musica.adoc b/src/content/es/musica.adoc
new file mode 100644
index 0000000..91e5759
--- /dev/null
+++ b/src/content/es/musica.adoc
@@ -0,0 +1,36 @@
+= Música
+:dengoso: ../music/dengoso
+:marcha: ../music/marcha-dos-marinheiros
+:choro: ../music/choro-da-saudade
+
+Partituras que he grabado, cada una con una interpretación sintetizada. Las fuentes de LilyPond están en el repositorio; los PDF se generan a partir de ellas.
+
+== Partituras
+
+João Pernambuco, link:{dengoso}.pdf[Dengoso]
+
+++++
+<audio controls>
+ <source src="../music/dengoso.ogg" type="audio/ogg" />
+</audio>
+++++
+
+Canhoto, link:{marcha}.pdf[Marcha dos Marinheiros]
+
+++++
+<audio controls>
+ <source src="../music/marcha-dos-marinheiros.ogg" type="audio/ogg" />
+</audio>
+++++
+
+Agustín Barrios, link:{choro}.pdf[Choro da Saudade]
+
+++++
+<audio controls>
+ <source src="../music/choro-da-saudade.ogg" type="audio/ogg" />
+</audio>
+++++
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/pastebin/categorias.adoc b/src/content/es/pastebin/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/pastebin/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/pastebin/index.adoc b/src/content/es/pastebin/index.adoc
new file mode 100644
index 0000000..59cb93e
--- /dev/null
+++ b/src/content/es/pastebin/index.adoc
@@ -0,0 +1,5 @@
+= Pastebins
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/podcast/categorias.adoc b/src/content/es/podcast/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/podcast/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/podcast/index.adoc b/src/content/es/podcast/index.adoc
new file mode 100644
index 0000000..6e84602
--- /dev/null
+++ b/src/content/es/podcast/index.adoc
@@ -0,0 +1,5 @@
+= Podcast
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/screencast/categorias.adoc b/src/content/es/screencast/categorias.adoc
new file mode 100644
index 0000000..bdff794
--- /dev/null
+++ b/src/content/es/screencast/categorias.adoc
@@ -0,0 +1,6 @@
+= Artículos por categoría
+:type: categories
+
+
+
+// Generated from po4a(1).
diff --git a/src/content/es/screencast/index.adoc b/src/content/es/screencast/index.adoc
new file mode 100644
index 0000000..930c244
--- /dev/null
+++ b/src/content/es/screencast/index.adoc
@@ -0,0 +1,5 @@
+= Screencasts
+
+
+
+// Generated from po4a(1).