Questions, collabs, takedowns, or just to say hello. No rates, no menus — talk to me.
Prefer not to use your mail client? Write here — I get it by email and can reply if you leave an address.
If you'd rather not send plain text, encrypt to this age public key.
age1pq17vp9wl4e20v632fwsmrt56r8dx5pnftuwlhkcflzydcvl246d2qz6f2s30u8wsmzsx6ua4v0q7rclfaukr9mfrn3v3h6xg4gm2m423yuv6ww0we95v0246uqv0s874vz99p3zy2a5c08te25dqmyrs480khapp8ru7hh6wrqztft57qenyk8w00dgkfeff7pmxaeja7kzt72np5fsenl9auwa0mmm99q48wsglk7rfe6c63dwymvgs8qcnkjkchz5jss533nyga5fwwzwkwjgn0scw8keca4plgn7dppfan5kwwaq9df9vqdjl9nltn68fyhjk2ydd0faw2k9mc8euuvql9qhjpglfzmvwrsr76m5ydznhd6rfer3v8z92t84jqj0tf32xrkpv250xfrlca0d3aursxypj44qqnwq5vcwxqsurrs2ghzplg0g5jd3pcunjmkxeamht3mvpk25g8rykp6c7efwuxf0rncx70erqjj5pu0hutnsgg90g2cqyc2njcf08xa4z93rdk90tp3xel94yjnqfnnha3ff2a2dxx2tzflkj5lw7grnqs0267rwr4ev4uhere8mpquf3a3jmynvc99y0e4t2z7mjakq5aqzhfqe2wmq6maeq4u9pesdac3ylyhj7vkdhxxjz029gmqhcnv3rpg0v0g4z3lr903ufvjtjqeaxnsep5ze0g4vr8h5xffkwc7dmyphnmst6va30fagcg4qav6nl5cg2evgjt2r8x9wk3fe3uy0zjxtvku5pry3wttzqkwwd560v448a9f3ulxzj93tvxuq22tk8q3k5qz3vd4hzjs3pe007prsvr92h9rqz3g0sfznq0cnkyc896qpnl4xsravtgzlqgdladhrsc50exfjqljq6phuf4wtrqcztqfn4ns0gsh5rk732cwc3s3mpmkmysusc22zx6qa28yqk9apleq4y7q0m6pgde4j6kas3ktetcjnma52jjyd8ampxz4ggn7hu6yn6qqes46s88jajra74tz3wmrcgdc89m655sdz7x4smq8ncv9qww6tg53g50jj4d6yua0x7q3ukdsv67yq2km0w65qj4e4tjnylanrm5028zztj5ksqeezdnmf0kgvs8v3zh6lnp8x6979pyg9tpujtvhy9xtqdpruaps7uxrscqe478ec0x7rpmygaxf94s4tgvmzs3qj8v4ffsumju028vfasur5lgwh32d02c2u9uxg5t54gthqvwdxhvh2drsgwzgu6t56hqyrhyxqg6g9j9jam9rzyenr56n5u5r5m9hfweya74zety6dk4xhywlvurw73xcuff03fg460l642g89fl8agcmqamhfksht0z8fwdnsvjywhxk9z96lweye4j8x6kyyn3jtjxtv3n8ea44sk84va9wfq9d9gzwx4thy8prwvf3vfp53d66c2yuzlputs9ktg66y4l809fq2sc9kz2q2zv8l2aptry92emu9vl9jygqpzf2v8dsgwtkzcz3mppw49szksfheay2k6jgxx2gngvj57yke7pz6ngudyqgc7a85j88vpanppdqqd5kysd3zr4gdzuzrezv3uss0m4jxewrx8lg76xdfespkp4u3dmrskkrzfa6ukevdj4tz79qyxnv8l8ujj6y2e8yg4nl6e9jnr7nhn8w25u22gq5teuwvjsp047kjmyy29uvjserev9v6hvgd5yyvhk3qhjckw6803szt7nslak3vss7vwy7y89z96z67zdgwqa4fea9yqcc7jdkeuerdusyj6ugv3znep888v28jwmk8vv2lhjefc30trjtt964l4mdk9z40jjh7xn4h93fluye572n9qzlnrj85gg9403aavqca47vq8px45gj7zxrjjhu3cy3z62umsdn9sk9x04nx4n9luf0txnmdvtntt6g
Same idea with OpenPGP. This is a version 6 key — it needs a current client (PGPony, Sequoia, GnuPG 2.5+); older software may refuse it.
-----BEGIN PGP PUBLIC KEY BLOCK----- Comment: PGPony - PGPony.app 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 VyBgjCcC =oXSq -----END PGP PUBLIC KEY BLOCK-----