mirror of
https://mau.dev/andreijiroh-dev/website.git
synced 2025-02-21 14:32:09 +00:00
docs(website): update content and repo README btw
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>
This commit is contained in:
parent
9bbdbf2a2e
commit
c08ae8d678
4 changed files with 102 additions and 72 deletions
37
README.md
37
README.md
|
@ -39,16 +39,17 @@ with some fine defaults, alongside a blog section if you prefer.
|
|||
|
||||
## Mirrors
|
||||
|
||||
Canonically developed at [mau.dev](https://mau.dev/andreijiroh-dev/website.git) where the deployments happen, with the following mirrors being maintained:
|
||||
Canonically developed at [GitLab SaaS](https://gitlab.com/andreijiroh-dev/website) (formerly on
|
||||
[mau.dev](https://mau.dev/andreijiroh-dev/website.git)) where the deployments happen, with the
|
||||
following mirrors being maintained:
|
||||
|
||||
* GitHub: <https://github.com/andreijiroh-dev/website>, where Docker image builds happen
|
||||
* Jetbrains Space (personal): <https://ajhalili2006.jetbrains.space/p/web/repositories/andreijiroh.dev> (repository clone URL: `git.jetbrains.space/ajhalili2006/web/andreijiroh.dev.git`)
|
||||
* Sourcehut: <https://git.sr.ht/~ajhalili2006/web>
|
||||
- GitHub: <https://github.com/andreijiroh-dev/website>, where Docker image builds happen
|
||||
- Sourcehut: <https://git.sr.ht/~ajhalili2006/web>
|
||||
|
||||
## Structure
|
||||
|
||||
* [`markdown`](./markdown/) - the source Markdown files for the website
|
||||
* [`overrides`] - theme customizations and Mkdocs build hooks in Python
|
||||
- [`markdown`](./markdown/) - the source Markdown files for the website
|
||||
- [`overrides`](./overrides) - theme customizations and Mkdocs build hooks in Python
|
||||
|
||||
## Site Development
|
||||
|
||||
|
@ -66,18 +67,20 @@ pipenv install
|
|||
pip install -r requirements.txt --user
|
||||
|
||||
# preview site and edit in another session
|
||||
# if you have pipenv installed, just prefix them with pipenv run
|
||||
mkdocs serve --watch overrides --watch-theme --livereload
|
||||
```
|
||||
|
||||
### Sending patches
|
||||
|
||||
The gist via the CLI:
|
||||
|
||||
```bash
|
||||
# send patches via GitLab or GitHub through the CLI
|
||||
glab auth login --host "https://mau.dev" # authenticate CLI
|
||||
glab auth login # authenticate CLI against GitLab CI
|
||||
gh auth login # authenticate CLI, GitHub.com edition
|
||||
glab -R https://mau.dev/andreijiroh.dev/website mr create --allow-collaboration -b main
|
||||
gh -R ajhalili2006/tildeverse-web pr create # might automatically closes PR due to mirror status
|
||||
glab -R andreijiroh.dev/website mr create --allow-collaboration -b main
|
||||
gh -R andreijiroh-dev/website pr create # might automatically closes PR due to mirror status
|
||||
|
||||
# or via my public inbox on sourcehut
|
||||
# see https://git-send-email.io for setup and guide
|
||||
|
@ -97,13 +100,17 @@ the patches for any reasons, including mental health breaks.
|
|||
|
||||
## Legalese
|
||||
|
||||
Unless otherwise noted, source code is licensed under the MPL-2.0 while website content (text-only)
|
||||
is under CC BY-SA 4.0.
|
||||
Unless otherwise noted, source code is licensed under the MPL-2.0 while website content
|
||||
(text and ooriginal graphics) is under CC BY-SA 4.0.
|
||||
|
||||
The only thing that's not covered by this is [the favicon version](markdown/assets/images/favicon.png)
|
||||
of my (current) profile picture.
|
||||
For my profile picture (which used as a favicon anyways), while it is technically under CC BY-SA 4.0
|
||||
([see Wikimedia Commons for context][commonspage]), please note that [I still retain personality rights][wikic-pr]
|
||||
there.
|
||||
|
||||
### Third-party code
|
||||
|
||||
* [OpenWeb Icons Set](https://iconduck.com/sets/openweb-icons-set) ([source code](https://github.com/pfefferle/openwebicons?ref=iconduck.com))- [SIL Open Font License 1.1](https://github.com/pfefferle/openwebicons/blob/main/License.txt)
|
||||
* Upstream template code from Material for Mkdocs for overrides directory - MIT
|
||||
- [OpenWeb Icons Set](https://iconduck.com/sets/openweb-icons-set) ([source code](https://github.com/pfefferle/openwebicons?ref=iconduck.com))- [SIL Open Font License 1.1](https://github.com/pfefferle/openwebicons/blob/main/License.txt)
|
||||
- Upstream template code from Material for Mkdocs for overrides directory - MIT
|
||||
|
||||
[commonspage]: https://commons.wikimedia.org/wiki/File:Andrei_Jiroh_Halili_from_March_2023.png#Licensing
|
||||
[wikic-pr]: https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:Photographs_of_identifiable_people
|
||||
|
|
|
@ -2,6 +2,54 @@
|
|||
|
||||

|
||||
|
||||
I am **Andrei Jiroh Halili** (he/they), an Autistic[^1] Filipino currently full-time student at day,
|
||||
open-sourcerer at [Recap Time Squad][rtdev] doing backend development in TypeScript across both
|
||||
Node.js and Deno runtimes and BDFL in most of its projects, a [Hack Clubber] (joined on July 2024 during
|
||||
[Arcade][hc-arcade] and maintainer of [leeksbot] (companion Slack app for leeks channel), future alumni 2025) and
|
||||
Alpine Linux packager (currently maintaining [GitHub CLI] [in the aports]) at night.
|
||||
|
||||
## Quick Links
|
||||
|
||||
_(see also [my links-in-bio page](./links.md) for all the links in one place)_
|
||||
|
||||
* [Contact page](./contact/index.md) - have burning questions and need to contact
|
||||
me? look there first on where to and how do you drop off your emails or grab my contact details
|
||||
* [Personal digital garden](https://wiki.andreijiroh.dev) - see my public notes about well anything in one place
|
||||
|
||||
## More about myself
|
||||
|
||||
* While my early autism diagnosis helped me through speech therapy, I am still between masking/suffering in silence
|
||||
while being neurodivergent in real life.
|
||||
|
||||
## Tools I use and my setup
|
||||
|
||||
* **Laptop**: HP Notebook N0K71EA#A2N with 4 x Intel Core i7-5500U CPU @ 2.40GHz, 8 GB of RAM and 1TB HDD,
|
||||
currently daily-driving NixOS unstable
|
||||
* **Phone**: Infinix X6528B[^3] with Android 13, 8 GB of RAM, 248 GB of internal storage (256 GB total if adding
|
||||
8 GB reserved as virtual RAM).
|
||||
* **Programming Languages**: [Node.js](https://nodejs.org) + [Deno](https://deno.land), Bash
|
||||
* **Editors**: nano, [VS Code](https://vscode.dev) (switching between stable and Insiders), [Zed](https://go.andreijiroh.xyz/zed-editor)
|
||||
* **Cloud development environments as service**: [GitHub Codespaces](https://github.com/features/codespaces), [Gitpod](https://www.gitpod.io)
|
||||
* **Code forges**: [GitHub], [GitLab SaaS][saas] and [~tulir's instance][mau.dev][^2], [sourcehut], [codeberg]
|
||||
* **CI/CD**: [GitHub Actions](https://github.com/features/actions)
|
||||
* **Secrets management tools**: [dotenvx] for Git-based setup but encrypted,
|
||||
[Doppler SecretOps platform] for file-less remote configs
|
||||
|
||||
[rtdev]: https://recaptime.dev
|
||||
[hc-arcade]: https://hackclub.com/arcade
|
||||
[Hack Clubber]: https://hackclub.com
|
||||
[leeksbot]: https://gitlab.com/recaptime-dev/hackclub-leeksbot
|
||||
[GitHub CLI]: https://cli.github.com
|
||||
[in the aports]: https://gitlab.alpinelinux.org/alpine/aports
|
||||
[mau.dev]: https://mau.dev/ajhalili2006
|
||||
[saas]: https://gitlab.com/ajhalili2006
|
||||
|
||||
<!-- footnotes -->
|
||||
[^1]: I use identity first language instead of medical/person first language in context of my disability and neurodivergence. but will adjust accordingly to other disabled/neurodivergent people's preferences as needed.
|
||||
[^2]: `~tulir`: Tulir Asokan (<https://mau.fi>)
|
||||
[^3]: These are brought by my dad aboard and sent them back home as gift.
|
||||
|
||||
<!--
|
||||
I'm **Andrei Jiroh Halili** (he/they), an 18 year old Autistic[^7] Filipino student,
|
||||
self-taught backend developer (in training), open-source contributor,
|
||||
building [Recap Time Squad](https://recaptime.dev)[^1], and part-time writer for
|
||||
|
@ -21,9 +69,10 @@ I am pretty searchable at [`@ajhalili2006`](./links.md) on [GitHub], [sourcehut]
|
|||
## More about me
|
||||
|
||||
Currently, I am part of the [Hack Club] community on their Slack workspace,
|
||||
participating on [High Seas] and even attended their in-person game
|
||||
jam [Counterspell]. I am the lead developer and maintainer for the [leeksbot] Slack app, an
|
||||
companion to the `#hackclub-leeks` channel for everything been cooking behind the scenes at HQ.
|
||||
participating on different YSWS (You Ship, We Ship) programs and even attended
|
||||
their in-person game jam [Counterspell]. I am the lead developer and maintainer for the
|
||||
[leeksbot] Slack app, an companion to the `#hackclub-leeks` channel for everything been
|
||||
cooking behind the scenes at HQ.
|
||||
|
||||
Alongside being a Hack Clubber myself, I am a SABDFL (self-assigned benevolent dictator for life) or
|
||||
open-source developer and maintainer (if you prefer to use that term instead) at [Recap Time Squad], mostly
|
||||
|
@ -91,4 +140,5 @@ currently daily-driving Ubuntu LTS 24.04 via KDE Neon.[^3]
|
|||
[dotenvx]: https://go.andreijiroh.xyz/dotenvx
|
||||
[Doppler SecretOps platform]: https://go.andreijiroh.xyz/doppler
|
||||
[my personal launchpad issue tracker]: https://go.andreijiroh.xyz/launchpad
|
||||
[codeberg]: https://codeberg.org/ajhalili2006
|
||||
[codeberg]: https://codeberg.org/ajhalili2006
|
||||
-->
|
||||
|
|
|
@ -48,7 +48,8 @@ See them all in my portfolio and resume, both linked above in the previous secti
|
|||
|
||||
## Contact methods
|
||||
|
||||
* :e-mail: [My email addresses](./contact/details.md#email) or [public inbox](https://go.andreijiroh.xyz/public-inbox)
|
||||
* :e-mail: [My email addresses](./contact/details.md#email) or [public inbox](https://wiki.andreijiroh.dev/garden/tools/public-inbox)
|
||||
(see also <https://github.com/andreijiroh-dev/personal-launchpad>)
|
||||
* :simple-matrix: [@ajhalili2006@andreijiroh.dev](https://matrix.to/#/@ajhalili2006:andreijiroh.dev) or [@ajhalili2006@envs.net](https://matrix.to/#/@ajhalili2006:envs.net)
|
||||
* :simple-telegram: [ajahlili2006.t.me](https://ajhalili2006.t.me)
|
||||
* :simple-discord: [@ajhalili2006:discord.com](https://discord.com/users/)
|
||||
* :simple-discord: [@ajhalili2006:discord.com](https://discord.com/users/) (also [join my server too](https://discord.gg/TBD))
|
||||
|
|
|
@ -10,67 +10,37 @@ hit by (autistic) burnout.
|
|||
|
||||
[nowpage-info]: https://nownownow.com/about
|
||||
|
||||
_**Last updated (PHT)**: 2024-11-07 from our family home somewhere in Marilao, Bulacan, PH._
|
||||
_**Last updated (PHT)**: 2025-02-12 from Marilao, Bulacan, PH_
|
||||
|
||||
## School and Work
|
||||
## February 2025
|
||||
|
||||
Currently in senior high school right now, preparing some documentary requirements for
|
||||
college applications in the coming weeks.
|
||||
### Listening on Loop
|
||||
|
||||
I am also not currently reading any LinkedIn messages from job recruiters and HR people at
|
||||
the moment, so apologies if I didn't even read your message.
|
||||
Here are the songs I listen on loop for the month of February 2025:
|
||||
|
||||
## Hack Club
|
||||
* Royal Blood - Tell Me When It's Too Late
|
||||
*
|
||||
|
||||
I'm currently participating in [Hack Club High Seas] through doing updates to existing
|
||||
projects as well as cooking something new. More news coming soon [in the blog], but in the
|
||||
meanwhile you can sneak around [the tracking issue here] for spoilers.
|
||||
### Recap Time Squad and friends
|
||||
|
||||
Alongside participating inHigh Seas, I am also maintaining [a companion Slack bot] for the
|
||||
`#hackclub-leeks` channel, monitoring the review queue for any possible unannounced stuff
|
||||
being posted publicly, hence the channel name.
|
||||
TBD
|
||||
|
||||
[Hack Club High Seas]: https://highseas.hackclub.com
|
||||
[in the blog]: https://blog.andreijiroh.dev
|
||||
[the tracking issue here]: https://github.com/andreijiroh-dev/personal-launchpad/issues
|
||||
[a companion Slack bot]: https://github.com/andreijiroh-dev/leeksbot
|
||||
### Hack Club
|
||||
|
||||
## RecapTime.dev
|
||||
Grinded TBD hours of coding (mostly backend dev and literally writing Markdown content)
|
||||
during [High Seas](https://highseas.hackclub.com), and here's what I ordered in the
|
||||
wind down periods (aka before the shop closes):
|
||||
|
||||
Since I am officially signed the fiscal sponsorship agreement for [HCB], I am currently
|
||||
in the works to update the website for donation links as well as the mandatory fiscal
|
||||
sponsorship disclosure.
|
||||
* USD 280 on Porkbun + Cloudflare HCB credits
|
||||
* a lot of piles of stickers
|
||||
* Raspberry Pi 5 for dedicated homelab server setup at home
|
||||
*
|
||||
|
||||
In other news, I am also updating the doucmentation and other parts of the [Community Lorebooks]
|
||||
website before I officially work on the onboarding process for new subdomains as well as updating
|
||||
existing ones via GitHub Issues flow soon.
|
||||
### School
|
||||
|
||||
[HCB]: https://hackclub.com/fiscal-sponsorship
|
||||
[Community Lorebooks]: https://lorebooks.wiki
|
||||
|
||||
## TODOs, any ideas, anything else?
|
||||
|
||||
For the personal backlog I can share publicly, please [see my todo.sr.ht tracker](https://todo.sr.ht/~ajhalili2006/ajhalili2006) and [also on GitLab](https://mau.dev/andreijiroh-dev/launchpad/issues) and [GitHub](https://github.com/andreijiroh-dev/personal-launchpad/issues).
|
||||
|
||||
## Previous entries
|
||||
|
||||
!!! info "Coming soon!"
|
||||
I'll plan to utilize this space to quickly to move older entries here in the future.
|
||||
|
||||
### 2024-08-10
|
||||
|
||||
!!! note "Added from the backburners"
|
||||
I mean after being `git pull` and `git stash apply` then fixing the merge conflicts.
|
||||
|
||||
I am currently busy at the school for the next 9 months.
|
||||
|
||||
Alongside being at school finishing my last senior high school year for graduation,
|
||||
I am currently building technical projects in the public ([see my scrapbook](https://scrapbook.hackclub.com/ajhalili2006)) while participating in
|
||||
[Hack Club Arcade](https://hackclub.com/arcade) and preparing for the next school year as well.
|
||||
|
||||
Some of these include [coding a rewrite of my public `golinks` service](https://github.com/andreijiroh-dev/api-servers/tree/main/apps/golinks-v2)
|
||||
and even building a CLI tool for managing secrets in a gopass-styled monorepo with `dotenvx` and even a portfolio
|
||||
and progress tracker in one website.
|
||||
You know it as the leader of your research team at Pratical Research 2 (PR 2) / Inquiries, Investigations,
|
||||
and Immersion (3I / I.I.I) subject, you are always cooked between working on different aspects, keeping
|
||||
team morale and recordkeeping for documentation and grading purposes.
|
||||
|
||||
## Web/Commit Archives
|
||||
|
||||
|
@ -80,7 +50,9 @@ and progress tracker in one website.
|
|||
|
||||
### Former content on WordPress.com
|
||||
|
||||
> Please be reminded that content on WordPress.com will be archived as I moved blog content to Substack and anything else into this website.
|
||||
!!! warning "WordPress.com content may be deprecated"
|
||||
Please be reminded that content on WordPress.com will be archived or in private mode as I moved blog
|
||||
content to Ghost (previously Substack) and anything else into this website.
|
||||
|
||||
* [Last content update](https://ajhalili2006.wordpress.com/now/), also archived on [Archive.Today](https://tbd.andreijiroh.dev)
|
||||
* [July 2022 update](https://web.archive.org/web/20221011021323/https://ajhalili2006.wordpress.com/now/) via Internet Archive Wayback Machine
|
||||
|
|
Loading…
Add table
Reference in a new issue