diff options
| author | EuAndreh <eu@euandre.org> | 2026-09-03 09:19:35 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2026-09-03 09:19:35 -0300 |
| commit | 7c016c48b6356147c567a9222de45dd50dd8a405 (patch) | |
| tree | 9ca75538543556d9afd58910906f775be634b337 /src/content/en/about.adoc | |
| parent | src/static.conf ($discussions_url_prefix): Fix typo in address (diff) | |
| download | euandre.org-7c016c48b6356147c567a9222de45dd50dd8a405.tar.gz euandre.org-7c016c48b6356147c567a9222de45dd50dd8a405.tar.xz | |
Diffstat (limited to '')
| -rw-r--r-- | src/content/en/about.adoc | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/src/content/en/about.adoc b/src/content/en/about.adoc index 14d5e22..5e8b699 100644 --- a/src/content/en/about.adoc +++ b/src/content/en/about.adoc @@ -2,10 +2,36 @@ :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 -Hi, I'm EuAndreh. I write software and, occasionally, music. You can find my +Hi, I'm EuAndreh -- André Miranda Moreira. I write software and, occasionally, music. You can find my contact information in the footer of this page, or mail my {mailto}[public inbox] ({archive}[archive]). This is my personal website where I write articles, publish software and more related work. + +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. |
