~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
1---
2title: Home
3description: |
4 #ActuallyAutistic Filipino web dev,
5 open-source maintainer, sometimes writer, always multifandom.
6---
7
8# Well hello there!
9
10
11
12I'm **Andrei Jiroh Halili** (he/they), an 18 year old Autistic[^7] Filipino student, self-taught backend developer (in training), open-source contributor,
13building [Recap Time Squad](https://recaptime.dev)[^1], and part-time blogger for
14[my personal blog](https://ajhalili2006.substack.com) and [The Bloody Hell PH](https://fromthebshq.substack.com)
15based in Marilao, Bulacan, Philippines. I'm passionate about Linux (especially shell scripting and all things
16software packaging, currently Alpine Linux package maintainer for GitHub CLI), DevSecOps, programming (not only in
17JavaScript, but I am also exploring Python, Go and other languages), politics (_cough Philippine politics in lens of
18foreigners while disabled with [Honest Government Ads] level of satire_) and internet health (things like fandom toxicity and cancel culture).
19
20I am pretty searchable at [`@ajhalili2006`](./links.md) on [GitHub], [sourcehut], and [across the fediverse] (or via [Threads](https://threads.net/@ajhalili2006)). [Here's my contact details](./contact/index.md) if you need to contact me.
21
22## More about me
23
24Currently, I am participating in [Hack Club Arcade](https://hackclub.com/arcade) to work through
25my personal projects throughout the first month of my last school year in senior high school and get
26some stuff in return (once reviewed to prevent abuse), like those Yubikey 5C NFC with GitHub logo
27and stickers, and also keeping up with all things Hack Club and virtually meeting with
28the community of high school coders and communities fiscally hosted by them[^4] through their Slack workspace.
29
30Outside of being a Linux enthusiast and JS dev myself, I am mostly seen lurking and joining lore discussions over at [~mikedmoy's Discord server](https://go.andreijiroh.xyz/discord/gildedguy)[^5]. I am not only followed animators and furries (_please send help in the backrooms if I need to eyebleach on NSFW art_), but also (not just anime) roleplaying accounts, SubStack writers and even fellow devs and disabled people (not just autistics).
31
32## Why I code + use Linux?
33
34My journey in coding started at [Glitch.com](https://glitch.com) in 2017-2018 to learn a bit of Node.js, while
35my Linux journey started few months after that using VirtualBox. Some suggest that it started off being a ~~internet addict~~
36(the words in strikethrough is a bit of a stigma in itself due to being one of my coping mechanisms while
37autistic myself)[^6] chronically online Autist myself.
38
39I code, usually in JavaScript for backend stuff, especially building APIs and learning all things databases
40through Prisma, not only to learn how to build apps and tools, but also as a way to express myself and unload
41the baggage from my own traumas through code and technical documentation. Although I am sort of semi-closeted and
42introverted neurodivergent person, I try to document things in the public through
43[daily notes on my wiki](https://go.andreijiroh.xyz/daily-notes) and [my personal launchpad issue tracker] and occasionally over at my socials.
44
45I use Linux, since using Windows is always a nightmare for not only software development (yes, WSL exists but why not go bare metal?)
46but as a regular user from performance standpoint but to learn the pain of being a system administrator
47and DevOps engineer, especially in concepts such as Kubernetes infrastructure management, software packaging, and anything related to `systemd`.
48
49## Tools I use and my setup
50
51* **Laptop**: HP Notebook N0K71EA#A2N with 4 x Intel Core i7-5500U CPU @ 2.40GHz, 8 GB of RAM and 1TB HDD,
52currently daily-driving Fedora Linux with KDE Plasma.[^3]
53* **Phone**: Infinix X6528B with Android 13, 8 GB of RAM, 248 GB of internal storage[^3] (256 GB total if adding 8 GB reserved as virtual RAM).
54* **Programming Languages**: [Node.js](https://nodejs.org) + [Deno](https://deno.land), Bash
55* **Editors**: nano, [VS Code](https://go.andreijiroh.xyz/vscode) (switching between stable and Insiders), [Zed](https://go.andreijiroh.xyz/zed-editor)
56* **Cloud development environments as service**: [GitHub Codespaces](https://github.com/features/codespaces), [Gitpod](https://www.gitpod.io)
57* **Code forges**: [GitHub], [GitLab on ~tulir's instance](https://mau.dev/ajhalili2006)[^2], [sourcehut], [codeberg]
58* **CI/CD**: [GitHub Actions](https://github.com/features/actions)
59* **Secrets management tools**: [dotenvx], [Doppler SecretOps platform]
60
61[^1]: Obviously not a US LLC company, but we're sorting out the fiscal hosting related chores behind the scenes.
62More news soon once we're ready.
63[^2]: `~tulir`: Tulir Asokan (<https://mau.fi>)
64[^3]: These are brought by my dad aboard and sent them back home as gift.
65[^4]: See <https://hackclub.com/fiscal-sponsorship> for all things 501c3 US nonprofit fiscal sponsorship, although consider <https://opencollective.com/opensource> for 501c6 option for your open-source project.
66[^5]: `~mikedmoy` (also `~gildedguy`): Michael Moy, also known in Hyun's Dojo Community as Gildedguy (the animator). See <https://gildedguy.com/website-reborn> for context behind his (old) domain.
67[^6]: Quick trip to Vox.com article on this: <https://www.vox.com/the-goods/2021/9/30/22696338/pathologizing-adhd-autism-anxiety-internet-tiktok-twitter>
68[^7]: While I am fine with anyone using person-first language (`person with autism`), I prefer identity-first language since neurodivergence is always part of human life and genome. See also this page in [my user manual](./user-manual/neurodivergence-and-disability.md) for more in depth guidance on language and disability.
69
70[Honest Government Ads]: https://go.andreijiroh.xyz/honest-govt-ads
71[GitHub]: https://github.com/ajhlili2006
72[sourcehut]: https://sr.ht/~ajhalili2006
73[across the fediverse]: https://tilde.zone/@ajhalili2006
74[dotenvx]: https://go.andreijiroh.xyz/dotenvx
75[Doppler SecretOps platform]: https://go.andreijiroh.xyz/doppler
76[my personal launchpad issue tracker]: https://go.andreijiroh.xyz/launchpad
77[codeberg]: https://codeberg.org/ajhalili2006