~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--- 2description: Open-sourcerer Autistic from the Philippines 3hide: 4- navigation 5--- 6 7# Well hello there! 8 9[![Profile views](https://komarev.com/ghpvc/?username=ajhalili2006&label=profile+views&color=yellow&style=flat-square)](https://github.com/antonkomarev/github-profile-views-counter) 10[![Hack Club](https://badges.api.lorebooks.wiki/badges/hackclub/hackclub?style=flat-square)](https://hackclub.com) 11[![Community Lorebooks badge](https://img.shields.io/badge/lorebooks.wiki-008080?style=flat-square&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNGRkZGUwIj48cGF0aCBkPSJNMjYwLTMyMHE0NyAwIDkxLjUgMTAuNVQ0NDAtMjc4di0zOTRxLTQxLTI0LTg3LTM2dC05My0xMnEtMzYgMC03MS41IDdUMTIwLTY5MnYzOTZxMzUtMTIgNjkuNS0xOHQ3MC41LTZabTI2MCA0MnE0NC0yMSA4OC41LTMxLjVUNzAwLTMyMHEzNiAwIDcwLjUgNnQ2OS41IDE4di0zOTZxLTMzLTE0LTY4LjUtMjF0LTcxLjUtN3EtNDcgMC05MyAxMnQtODcgMzZ2Mzk0Wm0tNDAgMTE4cS00OC0zOC0xMDQtNTl0LTExNi0yMXEtNDIgMC04Mi41IDExVDEwMC0xOThxLTIxIDExLTQwLjUtMVQ0MC0yMzR2LTQ4MnEwLTExIDUuNS0yMVQ2Mi03NTJxNDYtMjQgOTYtMzZ0MTAyLTEycTU4IDAgMTEzLjUgMTVUNDgwLTc0MHE1MS0zMCAxMDYuNS00NVQ3MDAtODAwcTUyIDAgMTAyIDEydDk2IDM2cTExIDUgMTYuNSAxNXQ1LjUgMjF2NDgycTAgMjMtMTkuNSAzNXQtNDAuNSAxcS0zNy0yMC03Ny41LTMxVDcwMC0yNDBxLTYwIDAtMTE2IDIxdC0xMDQgNTlaTTI4MC00OTRaIi8%2BPC9zdmc%2B)](https://lorebooks.wiki) 12 13![GitHub readme banner](https://raw.githubusercontent.com/ajhalili2006/ajhalili2006/83d1552339fec8d91eadcab0289d43b6a9ef775c/static/readme-banner-2022.png) 14 15I am **Andrei Jiroh Halili** (he/they), an Autistic[^1] Filipino currently full-time student at day, 16open-sourcerer[^4] at [Recap Time Squad] doing backend development in TypeScript across both 17Node.js and Deno runtimes and being a [(SA)BDFL][sabdfl-wiki] on in most of its projects, a [Hack Clubber] 18(joined on July 2024 during [Arcade][hc-arcade] and maintainer of [leeksbot] (companion Slack app for leeks channel), future 19alumni 2025) and Alpine Linux packager (currently maintaining [GitHub CLI] [in the aports]) at night. 20 21## What's cooking and quick links 22 23!!! info "Looking for all the links" 24 You do you: <https://links.andreijiroh.dev> 25 26* :telescope: I’m currently working on different projects, most of them are hosted under 27[Recap Time Squad] and some [Hack Club Slack community] projects, especially [the Alumni Society]. 28* :seedling: I’m currently learning backend development in TypeScript at both 29Node.js and Deno runtimes, using Postgres + SQLite for database persistence, 30DevSecOps with GitHub Actions and GitLab CI/CI 31* :memo: I regularly write articles on [Ghost](https://blog.andreijiroh.dev), alongside post my progress 32and behind the scenes updates on [Hack Club Scrapbook](https://scrapbook.hackclub.com/ajhalili2006) 33* :mailbox: Want to contact me? [Go here for all the details.](./contact/index.md) Best way is via 34[email](./contact/details.md#email), although expect a response within days or 35weeks, depending on my availability and how cluttered my inbox is. 36 37## More about myself 38 39* Started in my journey as a backend dev since 2018 via Glitch dot com (RIP). 40* While my early autism diagnosis helped me through speech therapy, I am still 41between masking/suffering in silence while being neurodivergent in real life. 42* A multifandom goober/chronically online person 43 44## Tools I use and my setup 45 46* **Laptop**: HP Notebook N0K71EA#A2N with 4 x Intel Core i7-5500U CPU @ 2.40GHz, 478 GB of RAM and 1TB internal HDD, currently daily-driving NixOS unstable. 48* **Raspberry Pis**: 49 * Raspberry Pi 5 Model B Rev 1 with 4 GB of RAM and 64 GB of SD card for 50 Raspberry Pi OS + Debian 12 Bookworm, both received from one of Hack Club's YSWS programs. 51* **Phone**: Infinix X6528B[^3] with Android 13, 8 GB of RAM, 248 GB of internal storage (256 GB total if adding 528 GB reserved as virtual RAM). 53* **Programming Languages**: TypeScript via [Node.js](https://nodejs.org) + [Deno](https://deno.land), Bash 54* **Editors**: mostly nano and [VS Code](https://vscode.dev) (switching between stable and Insiders), sometimes [Zed](https://zed.dev/) 55* **Cloud development environments as service**: [GitHub Codespaces](https://github.com/features/codespaces), [Gitpod](https://www.gitpod.io) 56* **Code forges**: Mainly [GitHub] and [GitLab SaaS][saas], also mirrors to 57[~tulir's GitLab instance][mau.dev][^2], [sourcehut], [codeberg] 58* **CI/CD**: [GitHub Actions](https://github.com/features/actions) and [GitLab CI] 59* **Secrets management tools**: [dotenvx] for Git-based setup but encrypted, [Doppler SecretOps platform] for file-less remote configs 60and [1Password] (mostly via [their open-source teams plan][op-oss-plan]) 61 62## The boring stats 63 64Free free to skip this if you are not keen on looking at stats. 65 66### GitHub Activity stats 67 68[![github: activity stats](https://github-readme-stats.vercel.app/api?username=ajhalili2006&show_icons=true&theme=dark&title_color=ffffff&text_color=ffffff&locale=en)](https://github.com/anuraghazra/github-readme-stats) 69 70## Hackatime / WakaTime 71 72[![Hackatime stats](https://github-readme-stats.hackclub.dev/api/wakatime?username=97&api_domain=hackatime.hackclub.com&&custom_title=Hackatime+Stats&layout=compact&cache_seconds=0&langs_count=8&theme=github_dark_dimmed)](https://hackatime.hackclub.com) 73 74<!-- links --> 75[Recap Time Squad]: https://recaptime.dev 76[Hack Club Slack community]: https://hackclub.com/slack 77[the Alumni Society]: https://alumni.hackclub.community 78[hc-arcade]: https://hackclub.com/arcade 79[Hack Clubber]: https://hackclub.com 80[leeksbot]: https://gitlab.com/recaptime-dev/hackclub-leeksbot 81[GitHub CLI]: https://cli.github.com 82[in the aports]: https://gitlab.alpinelinux.org/alpine/aports 83[mau.dev]: https://mau.dev/ajhalili2006 84[saas]: https://gitlab.com/ajhalili2006 85[sabdfl-wiki]: https://wiki.andreijiroh.dev/kooky-insane-stuff/vocabulary/sabdfl/ 86[GitHub]: https://github.com/ajhlili2006 87[sourcehut]: https://sr.ht/~ajhalili2006 88[Doppler SecretOps platform]: https://www.doppler.com 89[1Password]: https://www.1password.com 90[op-oss-plan]: https://github.com/1Password/for-open-source 91[dotenvx]: https://github.com/dotenvx/dotenvx 92 93<!-- footnotes --> 94[^1]: I use identity first language instead of medical/person first language in context of my disability and neurodivergence. 95but will adjust accordingly to other disabled/neurodivergent people's preferences as needed. 96[^2]: `~tulir`: Tulir Asokan (<https://mau.fi>) 97[^3]: These are brought by my dad aboard and sent them back home as gift. 98[^4]: I mean open-source developer and maintainer myself for the uninitialized