From 7c016c48b6356147c567a9222de45dd50dd8a405 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Thu, 3 Sep 2026 09:19:35 -0300 Subject: m --- src/content/de/blog/index.adoc | 5 +++++ src/content/de/blog/kategorien.adoc | 6 ++++++ src/content/de/folien/index.adoc | 7 ++++++ src/content/de/folien/kategorien.adoc | 6 ++++++ src/content/de/hhg/index.adoc | 11 ++++++++++ src/content/de/hhg/kategorien.adoc | 6 ++++++ src/content/de/index.adoc | 7 ++++++ src/content/de/musik.adoc | 36 +++++++++++++++++++++++++++++++ src/content/de/pastebin/index.adoc | 5 +++++ src/content/de/pastebin/kategorien.adoc | 6 ++++++ src/content/de/podcast/index.adoc | 5 +++++ src/content/de/podcast/kategorien.adoc | 6 ++++++ src/content/de/screencast/index.adoc | 5 +++++ src/content/de/screencast/kategorien.adoc | 6 ++++++ src/content/de/ueber.adoc | 26 ++++++++++++++++++++++ 15 files changed, 143 insertions(+) create mode 100644 src/content/de/blog/index.adoc create mode 100644 src/content/de/blog/kategorien.adoc create mode 100644 src/content/de/folien/index.adoc create mode 100644 src/content/de/folien/kategorien.adoc create mode 100644 src/content/de/hhg/index.adoc create mode 100644 src/content/de/hhg/kategorien.adoc create mode 100644 src/content/de/index.adoc create mode 100644 src/content/de/musik.adoc create mode 100644 src/content/de/pastebin/index.adoc create mode 100644 src/content/de/pastebin/kategorien.adoc create mode 100644 src/content/de/podcast/index.adoc create mode 100644 src/content/de/podcast/kategorien.adoc create mode 100644 src/content/de/screencast/index.adoc create mode 100644 src/content/de/screencast/kategorien.adoc create mode 100644 src/content/de/ueber.adoc (limited to 'src/content/de') diff --git a/src/content/de/blog/index.adoc b/src/content/de/blog/index.adoc new file mode 100644 index 0000000..ec9c676 --- /dev/null +++ b/src/content/de/blog/index.adoc @@ -0,0 +1,5 @@ += Blog + + + +// Generated from po4a(1). diff --git a/src/content/de/blog/kategorien.adoc b/src/content/de/blog/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/blog/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/folien/index.adoc b/src/content/de/folien/index.adoc new file mode 100644 index 0000000..62433a7 --- /dev/null +++ b/src/content/de/folien/index.adoc @@ -0,0 +1,7 @@ += Folien + +Foliensätze als PDF gesetzt: kein Browser nötig, um sie zu lesen, und kein JavaScript-Präsentationsframework im Schlepptau. + + + +// Generated from po4a(1). diff --git a/src/content/de/folien/kategorien.adoc b/src/content/de/folien/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/folien/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/hhg/index.adoc b/src/content/de/hhg/index.adoc new file mode 100644 index 0000000..8ecde39 --- /dev/null +++ b/src/content/de/hhg/index.adoc @@ -0,0 +1,11 @@ += Heute Habe ich Gelernt + +:anna-e-so: https://til.flourishing.stream/ + +**H**eute **H**abe ich **G**elernt (aus dem Englischen, _**T**oday **I** **L**earned_): kleine Einträge nützlichen Wissens. + +Schamlose Kopie von {anna-e-so}[Anna e só]. + + + +// Generated from po4a(1). diff --git a/src/content/de/hhg/kategorien.adoc b/src/content/de/hhg/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/hhg/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/index.adoc b/src/content/de/index.adoc new file mode 100644 index 0000000..c586951 --- /dev/null +++ b/src/content/de/index.adoc @@ -0,0 +1,7 @@ += Startseite + +Das Neueste aus jeder Sammlung steht unten. + + + +// Generated from po4a(1). diff --git a/src/content/de/musik.adoc b/src/content/de/musik.adoc new file mode 100644 index 0000000..f2881a3 --- /dev/null +++ b/src/content/de/musik.adoc @@ -0,0 +1,36 @@ += Musik +:dengoso: ../music/dengoso +:marcha: ../music/marcha-dos-marinheiros +:choro: ../music/choro-da-saudade + +Von mir gestochene Notenblätter, jeweils mit einer synthetisierten Wiedergabe. Die LilyPond-Quellen liegen im Repository; die PDFs werden daraus gebaut. + +== Notenblätter + +João Pernambuco, link:{dengoso}.pdf[Dengoso] + +++++ + +++++ + +Canhoto, link:{marcha}.pdf[Marcha dos Marinheiros] + +++++ + +++++ + +Agustín Barrios, link:{choro}.pdf[Choro da Saudade] + +++++ + +++++ + + + +// Generated from po4a(1). diff --git a/src/content/de/pastebin/index.adoc b/src/content/de/pastebin/index.adoc new file mode 100644 index 0000000..59cb93e --- /dev/null +++ b/src/content/de/pastebin/index.adoc @@ -0,0 +1,5 @@ += Pastebins + + + +// Generated from po4a(1). diff --git a/src/content/de/pastebin/kategorien.adoc b/src/content/de/pastebin/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/pastebin/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/podcast/index.adoc b/src/content/de/podcast/index.adoc new file mode 100644 index 0000000..6e84602 --- /dev/null +++ b/src/content/de/podcast/index.adoc @@ -0,0 +1,5 @@ += Podcast + + + +// Generated from po4a(1). diff --git a/src/content/de/podcast/kategorien.adoc b/src/content/de/podcast/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/podcast/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/screencast/index.adoc b/src/content/de/screencast/index.adoc new file mode 100644 index 0000000..930c244 --- /dev/null +++ b/src/content/de/screencast/index.adoc @@ -0,0 +1,5 @@ += Screencasts + + + +// Generated from po4a(1). diff --git a/src/content/de/screencast/kategorien.adoc b/src/content/de/screencast/kategorien.adoc new file mode 100644 index 0000000..55c86a1 --- /dev/null +++ b/src/content/de/screencast/kategorien.adoc @@ -0,0 +1,6 @@ += Artikel nach Kategorie +:type: categories + + + +// Generated from po4a(1). diff --git a/src/content/de/ueber.adoc b/src/content/de/ueber.adoc new file mode 100644 index 0000000..1c08270 --- /dev/null +++ b/src/content/de/ueber.adoc @@ -0,0 +1,26 @@ += Über + +: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 + +Hallo, ich bin EuAndreh -- André Miranda Moreira. Ich schreibe Software und gelegentlich Musik. Meine Kontaktdaten stehen im Fußbereich dieser Seite, oder schreib an meinen {mailto}[öffentlichen Posteingang] ({archive}[Archiv]). + +Dies ist meine persönliche Website, auf der ich Artikel schreibe, Software veröffentliche und verwandte Arbeiten zeige. + +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). -- cgit v1.3