~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website

docs(mkdocs): update contact pages

Meanwhile in the homepage, some meta tags fixup,
possibly more badge-related edits and then some.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>

Changed files
+90 -17
markdown
overrides
.icons
fediverse-community
+28
markdown/contact/details.md
···
+
# All of Andrei Jiroh's contact details
+
+
[Go back to "Anything else"](./else.md){ .md-button }
+
[Go back to main contact page](./index.md){ .md-button }
+
+
!!! warning "Horribly work-in-progress, apologies for missing/incompelete content."
+
+
## Email
+
+
The most preferred address to use is either [:e-mail: **ajhalili2006@andreijiroh.eu.org**](mailto:ajhalili2006@andreijiroh.eu.org) or [:e-mail: **ajhalili2006@crew.recaptime.eu.org**](mailto:ajhalili2006@crew.recaptime.eu.org),
+
although if VK WorkMail has flagged your mail as spam and you don't want to
+
fill up not-spam forms, [use this Tally form](https://tally.so/r/nrB4o2)
+
as an alternative.
+
+
* **Gmail user?** You could try sending mail to [:e-mail: ajhalili2006@gmail.com](mailto:ajhalili2006@gmail.com) (sharing docs and files over Google Drive are fun
+
but please no spam).
+
+
## Over at socials
+
+
For the full list, see [:simple-buffer: my Buffer start.page](https://ajhalili2006.start.page) and [homepage](../index.md). You can obviously ping/tag me, but please be careful, especially when replying to others' posts.
+
+
If you want to slide into DMs, only slide via my main account and not any of my alternate accounts (although
+
I may look into them but reply on my main).
+
The following are my main accounts across the internet, in order of preference:
+
+
* :fediverse-community-fediverse: [@ajhalili2006@tilde.zone](https://tilde.zone/@ajhalili2006) or [@ajhalili2006@verified.coop](https://verified.coop/@ajhalili2006)
+
* :material-twitter: [@ajhalili2006@twitter.com](https://twitter.com/@ajhalili2006) (or `@ajhalili2006@x.com` if you're pedantic)
+
* :simple-tumblr: [@ajhalili2006@tumblr.com](https://tumblr.com/ajhalili2006)
+14 -5
markdown/contact/else.md
···
---
!!! info "Thanks for getting in touch! Before you write, here's a few things to remind before emailing:"
+
* Please [read my boundaries](../user-manual/boundaries.md), as well as [general communication policy](../user-manual/communications.md),
+
[Do Not Interact list](../user-manual/dni.md) and [on neurodivergence and disability](../user-manual/neurodivergence-and-disability.md) before you scroll down.
+
NOT following them will result in moderation actions, up to and including reporting as spam and blocks.
* If you have a burning question, check other pages in the [main contact page](./index.md) or in the [FAQs](../faq.md).
You may try also use your favorite search engine, forum, or even ask a real-life librarian for help since I can't do
research for you.
-
* Open source dev/maintainer needing a helping hand? I'm up on [DevSecOps and Infra](../devops.md), [code reviews](../code-reviews.md),
-
and [community moderation](../community-management.md).
+
* Open source dev/maintainer needing a helping hand for your project? I'm up on [DevSecOps and Infra](../devops.md), [code reviews](../code-reviews.md),
+
and [community moderation](../community-management.md), although if you're a company, [consider hiring me full-time](./work.md) for maintaining your OSS projects (not open-core or anything under non-OSI approved ones like the BUSL).
+
+
If your inquiry isn't answered anywhere in this site or not covered on the main contact page,
+
I'm reachable at the following contact methods (also on [:simple-buffer: my Buffer start.page](https://ajhalili2006.start.page)):
-
I'm reachable at the following contact methods (also on [my Buffer start.page](https://ajhalili2006.start.page):
+
* :mailbox: personally via [:e-mail: **ajhalili2006@andreijiroh.eu.org**](mailto:ajhalili2006@andreijiroh.eu.org) or via my
+
Recap Time Squad staff address at [:e-mail: **ajhalili2006@crew.recaptime.eu.org**](mailto:ajhalili2006@crew.recaptime.eu.org)
+
* :speech_balloon: over at Matrix at [:simple-matrix: @ajhalili2006 on ~environments](https://matrix.to/#/@ajhalili2006:envs.net)
+
or on [:simple-zulip: our Zulip chat (or via DMs)](https://recaptime-dev.zulipchat.com/#streams/405458/ajhalili2006)
+
* :information_source: If you want all the contact details, please see [this page](./details.md). Please don't use this to stalk or even spam me.
-
* :e-mail: personally via [**ajhalili2006@andreijiroh.eu.org**](mailto:ajhalili2006@andreijiroh.eu.org) or via my
-
RecapTime.dev staff address at [**ajhalili2006@crew.recaptime.eu.org**](mailto:ajhalili2006@crew.recaptime.eu.org).
+
Since I don't usually read emails, please reach me out over at Matrix/Zulip first so I can dig over spam folders (contact VK Support or Google for help if you got the bounce mail for spam)
+6
markdown/contact/index.md
···
This page is being revamped similarly to [Tom Scott's contact page](https://www.tomscott.com/contact),
so some links may be broken while being written.
+
This is also work-in-progress, so use **Anything else** link below and I'll look into it.
+
## Open-source work and Recap Time Squad
* [💻 Code reviews and pair programming](./code-reviews.md)
···
## Advertising and public relations
* [📦 Reviewing products](product-reviews.md)
+
+
## Collabs and business partnerships
+
+
Currently not available yet for that, but come back soon if I may changed my mind.
## Miscellaneous
+20 -5
markdown/contact/security.md
···
# Security related communications
-
[Go back to main contact page](./index.md]{ .md-button }
+
[Go back to main contact page](./index.md){ .md-button }
---
-
Please consult [my general security policy](../security.md) and any project/org-specific policies before
-
proceeding here. Otherwise, you'll be ignored at best or blocked/muted and reported as spam at worst.
+
Please consult [my general security policy](../security.md) and any project
+
or org/project-specific policies (via its own `SECURITY.md` file) before proceeding here.
+
Otherwise, you'll be ignored at best or blocked/muted and reported as spam at worst.
+
+
## Looking for PGP keys?
+
+
If you're looking for my PGP keys, please [visit this page](../keys/index.md).
+
+
## Submitting security patches
+
+
If you also want to submit a security patch, please DO NOT mention about the vunlerability
+
within the patch.
+
### via email
-
## Submitting security vunlerabilities and patches
+
Please send security patches at [`~ajhalili2006/security@lists.sr.ht`](mailto:~ajhalili2006/security@lists.sr.ht)
+
instead of the public inbox if you using email.
-
TBD
+
## See also
+
+
* [Encrypted Communications](../user-manual/encrypted-communications.md) for additional guidance
+
regarding using PGP and EE2E chat over Matrix
+9 -7
markdown/index.md
···
---
title: Home
description: |
-
Welcome to Andrei Jiroh's website! #ActuallyAutistic Filipino web dev,
+
#ActuallyAutistic Filipino web dev,
open-source maintainer, sometimes writer, always multifandom.
---
···
I'm Andrei Jiroh Halili, an future web dev from the Philippines, currently an high school student at day and self-assigned BDFL
and lead open-source maintainer at [Recap Time Squad](https://recaptime.eu.org)[^1]
-
and writer for my personal blog and The Bloody Hell PH,
+
and writer for my personal blog and [The Bloody Hell PH](https://fromthebshq.carrd.co),
sometimes I'm contributing to open-source projects.
It might be not obvious for most of you, but behind the scenes I'm neurodivegent,
···
## Learn more about me
+
* [**FAQs about me**](./faq.md) - Read this before sending me emails.
* [**Resume**](./user-manual/resume.md) and [**portfolio**](./portfolio/index.md) for those who want to hire me in the future
* [**Personal user manual**](./user-manual/index.md) - Go deeper into the source and
learn more about me than a good ol' profile README.
···
[![sr.ht](https://img.shields.io/badge/sr.ht-~ajhalili2006-black?style=flat-square)](https://sr.ht/~ajhalili2006)
[![GitLab SaaS](https://img.shields.io/badge/%40ajhalili2006%40gitlab.com-6E49CB?&style=flat-square&logo=gitlab)](https://gitlab.com/ajhalili2006)
[![GitHub](https://img.shields.io/github/followers/ajhalili2006?label=%40ajhalili2006%40github.com&logo=github&style=flat-square)](https://github.com/ajhalili2006)
-
[![codeberg](https://img.shields.io/badge/%40ajhalili2006%40codeberg.oeg-blue?style=flat-square&logo=codeberg&logoColor=white)](https://codeberg.org/ajhalili2006)
-
[![tildegit](https://img.shields.io/badge/%40ajhalili2006%40tildegit.org-green?logo=gitea&logoColor=white)](https://tildegit.org/ajhalili2006)
+
[![codeberg](https://img.shields.io/badge/%40ajhalili2006%40codeberg.org-blue?style=flat-square&logo=codeberg&logoColor=white)](https://codeberg.org/ajhalili2006)
+
[![tildegit](https://img.shields.io/badge/%40ajhalili2006%40tildegit.org-green?logo=gitea&logoColor=white&style=flat-square)](https://tildegit.org/ajhalili2006)
* **Twitter/X**: [![Twitter](https://img.shields.io/twitter/follow/ajhalili2006?color=blue&label=%40ajhalili2006%40twitter.com&logo=twitter&style=flat-square)](https://twitter.com/ajhalili2006)
* **Reddit**: [![Reddit](https://img.shields.io/reddit/user-karma/combined/andreihalili?label=andreihalili&logo=reddit&style=flat-square)](https://reddit.com/user/andreihalili)
-
* **Fediverse**: [![Mastodon Follow](https://img.shields.io/mastodon/follow/108807402634952369?color=blue&domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%40tilde.zone&logo=mastodon&style=flat-square)](https://tilde.zone/@ajhalili2006)
-
[![Static Badge](https://img.shields.io/badge/%40JirohsMind%40the.usualsuspects.lol-blue?style=flat-square&logo=fediverse)](https://the.usualsuspects.lol/@JirohsMind)
+
* **Fediverse**: [![Main on tildeverse](https://img.shields.io/mastodon/follow/108807402634952369?color=blue&domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%40tilde.zone&logo=mastodon&style=flat-square)](https://tilde.zone/@ajhalili2006)
+
[![Alt account](https://img.shields.io/badge/%40JirohsMind%40the.usualsuspects.lol-blue?style=flat-square&logo=fediverse)](https://the.usualsuspects.lol/@JirohsMind)
* **Substack**: [![Substack](https://img.shields.io/badge/%40ajhalili2006%20on%20substack-FF6719?style=flat-square&logo=substack&logoColor=white)](https://substack.com/@ajhalili2006)
* **Chat**: [![Matrix](https://img.shields.io/badge/%40ajhalili2006:envs.net-black?&style=flat-square&logo=matrix&logoColor=white)](https://matrix.to/#/@ajhalili2006:envs.net)
[![chat with ~ajhalili2006 on Recap Time Squad's Zulip server](https://img.shields.io/badge/zulip%20chat-%23ajhalili2006%3Arecaptime--dev.zulipchat.com-blue?style=flat-square&logo=zulip)](https://recaptime-dev.zulipchat.com/#narrow/stream/405458-ajhalili2006)
···
* [`storj://ajhalili2006-files/archive`](https://static.rtdevcdn.net.eu.org/ajhalili2006/) - usually screenshots and personal snippet hosting stuff
* [**Digital garden**](https://anagora.org/@ajhalili2006) - usually written with Obsidian.md app or Foam VS Code extension
-
* [**Gemini version of site**](gemini://gemini.andreijiroh.eu.org) ([view via proxy](https://gp.p.psf.lt/gemini/gemini.andreijiroh.eu.org)) - plaintext edition of website
+
* [**Jiroh's Kooky Insane Stuff**](https://kookyinsanestuff.andreijiroh.eu.org) - More unhinged version of my digital garden, based on Nori's Kooky Insane Stuff in Murder Drones.
+
* [**Gemini version of site**](gemini://gemini.andreijiroh.eu.org) ([view via proxy](https://gp.p.psf.lt/gemini/gemini.andreijiroh.eu.org)) - plaintext edition of website, hosted on [sourcehut pages](https://gp.p.psf.lt/gemini/srht.site)
[^1]: Not an company, as mentioned in my GitHub and GitLab profiles
[^2]: There are many great resources from the autistic community (and also the wider neurodiversity and disability rights community), especially from [Neuroclastic](https://neuroclastic.com/autism-101-resources-from-the-autistic-community/), if you want to be an ally or simply want to help make inclusivity across intersections mainstream.
+3
mkdocs.yml
···
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
+
options:
+
custom_icons:
+
- overrides/.icons
- footnotes
- md_in_html
- admonition
+10
overrides/.icons/fediverse-community/fediverse.svg
···
+
<?xml version="1.0" standalone="no"?>
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 1034 1024">
+
<path fill="currentColor"
+
d="M539 176q-32 0 -55 22t-25 55t20.5 58t56 27t58.5 -20.5t27 -56t-20.5 -59t-56.5 -26.5h-5zM452 271l-232 118q20 20 25 48l231 -118q-19 -20 -24 -48zM619 298q-13 25 -38 38l183 184q13 -25 39 -38zM477 320l-135 265l40 40l143 -280q-28 -5 -48 -25zM581 336
+
q-22 11 -46 10l-8 -1l21 132l56 9zM155 370q-32 0 -55 22.5t-25 55t20.5 58t56.5 27t59 -21t26.5 -56t-21 -58.5t-55.5 -27h-6zM245 438q1 9 1 18q-1 19 -10 35l132 21l26 -50zM470 474l-26 51l311 49q-1 -8 -1 -17q1 -19 10 -36zM842 480q-32 1 -55 23t-24.5 55t21 58
+
t56 27t58.5 -20.5t27 -56.5t-20.5 -59t-56.5 -27h-6zM236 493q-13 25 -39 38l210 210l51 -25zM196 531q-21 11 -44 10l-9 -1l40 256q21 -10 45 -9l8 1zM560 553l48 311q21 -10 44 -9l10 1l-46 -294zM755 576l-118 60l8 56l135 -68q-20 -20 -25 -48zM781 625l-119 231
+
q28 5 48 25l119 -231q-28 -5 -48 -25zM306 654l-68 134q28 5 48 25l60 -119zM568 671l-281 143q19 20 24 48l265 -135zM513 771l-51 25l106 107q13 -25 39 -38zM222 795q-32 0 -55.5 22.5t-25 55t21 57.5t56 27t58.5 -20.5t27 -56t-20.5 -58.5t-56.5 -27h-5zM311 863
+
q2 9 1 18q-1 19 -9 35l256 41q-1 -9 -1 -18q1 -18 10 -35zM646 863q-32 0 -55 22.5t-24.5 55t20.5 58t56 27t59 -21t27 -56t-20.5 -58.5t-56.5 -27h-6z" />
+
</svg>