feat(website): update content and links + website layout and banner
Some checks are pending
Docker CI / Build environment for GitLab CI/CD (push) Waiting to run
Docker CI / Generate Gitpod workspace image snapshot (push) Waiting to run

Also did some config updates behind the scenes during this session for
cafe (#cafe:hackclub.slack.com)

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>
This commit is contained in:
Andrei Jiroh Halili 2025-02-15 12:57:36 +08:00
parent c08ae8d678
commit 48f03d6e92
No known key found for this signature in database
GPG key ID: 67BFC91B3DA12BE8
10 changed files with 90 additions and 67 deletions

View file

@ -21,6 +21,6 @@ mkdocs-git-authors-plugin = "*"
python_version = "3.12"
[scripts]
dev = "mkdocs serve --watch overrides --watch-theme --verbose"
dev = "mkdocs serve --watch overrides --watch-theme"
build = "mkdocs build -d public --verbose"
build-staging = "pipenv run build -f mkdocs.readthedocs.yml"

View file

@ -1,14 +1,20 @@
# Well hello there!
![Profile views](https://komarev.com/ghpvc/?username=ajhalili2006&label=profile+views&color=yellow&style=flat-square)
[![Hack Club](https://badges.api.lorebooks.wiki/badges/hackclub/hackclub?style=flat-square)](https://hackclub.com)
[![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)
![GitHub readme banner](https://github.com/ajhalili2006/ajhalili2006/raw/83d1552339fec8d91eadcab0289d43b6a9ef775c/static/readme-banner-2022.png)
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.
I am **Andrei Jiroh Halili** (he/they), an Autistic[^1] Filipino currently full-time
student at day,
open-sourcerer[^4] at [Recap Time Squad][rtdev] doing backend development in TypeScript across both
Node.js and Deno runtimes and being a [(SA)BDFL][sabdfl-wiki] on 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
## Quick Links>
_(see also [my links-in-bio page](./links.md) for all the links in one place)_
@ -18,8 +24,9 @@ me? look there first on where to and how do you drop off your emails or grab my
## 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.
* Started in my TBD
* 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
@ -35,6 +42,7 @@ currently daily-driving NixOS unstable
* **Secrets management tools**: [dotenvx] for Git-based setup but encrypted,
[Doppler SecretOps platform] for file-less remote configs
<!-- links -->
[rtdev]: https://recaptime.dev
[hc-arcade]: https://hackclub.com/arcade
[Hack Clubber]: https://hackclub.com
@ -43,11 +51,15 @@ currently daily-driving NixOS unstable
[in the aports]: https://gitlab.alpinelinux.org/alpine/aports
[mau.dev]: https://mau.dev/ajhalili2006
[saas]: https://gitlab.com/ajhalili2006
[sabdfl-wiki]: https://wiki.andreijiroh.dev/kooky-insane-stuff/vocabulary/sabdfl/
[GitHub]: https://github.com/ajhlili2006
[sourcehut]: https://sr.ht/~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.
[^4]: I mean open-source developer and maintainer myself for the uninitialized
<!--
I'm **Andrei Jiroh Halili** (he/they), an 18 year old Autistic[^7] Filipino student,
@ -134,8 +146,6 @@ currently daily-driving Ubuntu LTS 24.04 via KDE Neon.[^3]
[^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.
[Honest Government Ads]: https://go.andreijiroh.xyz/honest-govt-ads
[GitHub]: https://github.com/ajhlili2006
[sourcehut]: https://sr.ht/~ajhalili2006
[across the fediverse]: https://tilde.zone/@ajhalili2006
[dotenvx]: https://go.andreijiroh.xyz/dotenvx
[Doppler SecretOps platform]: https://go.andreijiroh.xyz/doppler

View file

@ -7,7 +7,7 @@ _It's like Buffer and friends, but right inside this website and part of version
## Meta
* :globe_with_meridians: [Personal website (you're actually here btw)](./index.md)
* :material-file-document-multiple: [Personal User Manual](./user-manual/index.md)
* :material-file-document-multiple: [Personal User Manual](https://wiki.andreijiroh.dev/garden/user-manual/index.md)
* :octicons-book-16: [Personal wiki / Digital Garden](https://wiki.andreijiroh.dev)
* :calendar: [now page](./now.md)
@ -17,8 +17,9 @@ See them all in my portfolio and resume, both linked above in the previous secti
* :infinity: [Awesome Neurodiversity](https://linktr.ee/AwesomeND) - awesome list for resources aimed at neurodivergent people and allies/friends of them. **Currently on hiatus**
* :compass: [Andrei Jiroh in the multiverse / multifandom hellscapes](https://linktr.ee/MFHellscapes) - Just me across fandoms.
* :writing_hand: [The Bloody Hell PH](https://fromthebshq.carrd.co/) - Not just political writings and other things not in the main blog.
* :tools: [Recap Time Squad / RecapTime.dev](https://recaptime.dev) - home of most open-source work I do
* :writing_hand: [The Bloody Hell PH](https://fromthebshq.carrd.co/) - Not just political writings and other things not in the main blog. **Probably on hiatus at the moment**
* :tools: [Recap Time Squad / RecapTime.dev](https://recaptime.dev) - home of most open-source work I do, among other things **Currently cooking right now**
* :simple-hackclub: **Hack Club** - online community for teenage hackers and makers
* :computer: In The Tildeverse
* [:simple-hackclub: Hack Club Nest](https://wiki.andreijiroh.dev/garden/tildeverse/hackclub-nest)
* [:rocket: Uberspace](https://wiki.andreijiroh.dev/garden/tildeverse/uberspace)
@ -28,8 +29,8 @@ See them all in my portfolio and resume, both linked above in the previous secti
* :octicons-mark-github-24: [GitHub profile](https://github.com/ajhalili2006)
* [Extended namespace](https://github.com/andreijiroh-dev)
* [Experimential projects](https://github.com/ajhalili2006-experiments)
* :simple-gitlab: [GitLab profile](https://mau.dev/ajhalili2006) ([also on GitLab SaaS](https://gitlab.com/ajhalili2006))
* [Extended namespace](https://mau.dev/andreijiroh-dev)
* :simple-gitlab: [GitLab profile on SaaS](https://gitlab.com/ajhalili2006) ([also on Manimum GitLab](https://mau.dev/ajhalili2006))
* [Extended namespace](https://gitlab.com/andreijiroh-dev) ([alt](https://mau.dev/andreijiroh-dev))
* :simple-codeberg: [Codeberg](https://codeberg.org/ajhalili2006)
* :simple-sourcehut: [sourcehut](https://sr.ht/~ajhalili2006)
* :simple-launchpad: [Launchpad.net](https://launchpad.net/~ajhalili2006)

View file

@ -3,38 +3,44 @@ title: Currently cooking now
description: What ~ajhalili2006 been doing lately, sometimes behind the scenes.
---
Welcome to my [now page][nowpage-info] where I log what's been cooking behind the scenes.
([sneak to my nownownow entry](https://nownownow.com/p/Dxh0) for some tidbits) I'll try to
update this page on a weekly or monthly basis, depending on my schedule and if I have been
hit by (autistic) burnout.
Welcome to my [now page][nowpage-info] where I log what's been cooking behind the
scenes lately. ([sneak to my nownownow entry for this page][nownownow]) for some tidbits)
[nowpage-info]: https://nownownow.com/about
[nownownow]: https://nownownow.com/p/Dxh0
_**Last updated (PHT)**: 2025-02-12 from Marilao, Bulacan, PH_
_**Last updated (PHT)**: 2025-02-15 from Marilao, Bulacan, PH_
## February 2025
### Listening on Loop
Here are the songs I listen on loop for the month of February 2025:
Here are the songs I listen on loop for the month of [February 2025](https://www.last.fm/user/ajhalili2006/library?from=2025-02-01&to=2025-02-28):
* Royal Blood - Tell Me When It's Too Late
*
* Royal Blood - Tell Me When It's Too Late ([last.fm scrobbling data][scrbl-tmwitl])
* Koven - Industrial Strain ([last.dm scrobbling data][scrbl-is])
* Nitro Fun - POWER ([last.fm scrobbling data][scrbl-pwr])
[scrbl-tmwitl]: https://www.last.fm/user/ajahalili2006/library/music/Royal+Blood/_/Tell+Me+When+Its+Too+Late
[scrbl-is]: https:///www.last.fm/user/ajhalili2006/library/music
[scrbl-pwr]: https://www.last.fm/user/ajhalili2006/library/music/Nitro+Fun/_/POWER
### Recap Time Squad and friends
TBD
At Recap Time Squad side of the things, we moved `recaptime.dev` and other domains back to
Cloudflare Registrar (with my High Seas HCB credits) from Porkbun and used
### Hack Club
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):
Grinded 148 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):
* USD 280 on Porkbun + Cloudflare HCB credits
* a lot of piles of stickers
* USD 20 for `recaptime.dev` (USD 25.78)
* a lot of piles of stickers (hopefully it does not get lost on mail)
* Raspberry Pi 5 for dedicated homelab server setup at home
*
* Another YubiKey 5C NFC because I lost the first one from Arcade (RIP)
### School

View file

@ -1,6 +1,6 @@
INHERIT: mkdocs.yml
site_name: ~ajhalili2006 (staging website)
site_url: https://staging.andreijiroh.xyz/
site_name: ~ajhalili2006 (on RTD Community)
site_url: https://staging.andreijiroh.dev/
docs_dir: markdown
site_dir: public
extra:

View file

@ -19,21 +19,21 @@ repo_name: source code
# navbar
nav:
- Home:
- index.md
- nowpage: now.md
- Contact: contact/index.md
- PGP and SSH keys: keys/index.md
- "All my links": links.md
- Legal:
- Security policy: security.md
- Profile README: index.md
- Meta:
- nowpage: now.md
- "All my links": links.md
- Contact: contact/index.md
- PGP and SSH keys: keys/index.md
- Legal:
- Security policy: security.md
- User manual: https://wiki.andreijiroh.dev/garden/user-manual
- Portfolio:
- portfolio/index.md
- Projects: portfolio/projects.md
- Communities: portfolio/communities.md
- Tildes: portfolio/tildes.md
- Resume: user-manual/resume.md
- Portfolio:
- portfolio/index.md
- Projects: portfolio/projects.md
- Communities: portfolio/communities.md
- Tildes: portfolio/tildes.md
- Resume: user-manual/resume.md
- Blog: "https://blog.andreijiroh.dev"
# theme settings
@ -182,7 +182,7 @@ extra:
- icon: fontawesome/brands/twitter
link: https://twitter.com/ajhalili2006
name: ~ajhalili2006 on twitter
# substack
- icon: simple/substack
link: https://ajhalili2006.substack.com
@ -193,8 +193,8 @@ extra:
link: https://github.com/ajhalili2006
name: ~ajhalili2006 on github
- icon: fontawesome/brands/gitlab
link: https://mau.dev/ajhalili2006
name: ~ajhalili2006 on mauinum gitlab instance
link: https://gitlab.com/ajhalili2006
name: ~ajhalili2006 on GitLab SaaS instance
- icon: simple/sourcehut
link: https://sr.ht/~ajhalili2006
name: ~ajhalili2006 on sr.ht
@ -203,7 +203,7 @@ extra:
- icon: fontawesome/brands/facebook
link: https://facebook.com/ajhalili2006
name: ~ajhalili2006's personal (slash professional profile) facebook account
# linkedin
- icon: fontawesome/brands/linkedin
link: https://linkedin.com/in/ajhalili2006

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,3 @@
@import url("./mkdocs-material-styling.css");
.bluesky{color: rgb(10, 122, 255)}.md-typeset .substack{color:#ff6719}.md-typeset

View file

@ -1,6 +1,3 @@
{#-
This file was automatically generated - do not edit
-#}
{% import "partials/language.html" as lang with context %}
<!doctype html>
<html lang="{{ lang.t('language') }}" class="no-js">

View file

@ -6,7 +6,7 @@ SPDX-License-Identifier: MIT
{% extends "base.html" %}
{% block extrahead %}
<link rel="stylesheet" href="{{ 'assets/stylesheets/mkdocs-material-styling.css' | url }}">
<link rel="stylesheet" href="{{ 'assets/stylesheets/theme.css' | url }}">
<script src="https://hypothes.is/embed.js" async></script>
<!--<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7086107380680684" crossorigin="anonymous"></script>-->
@ -19,22 +19,28 @@ For updates follow <strong>@ajhalili2006</strong> on
{% include ".icons/fontawesome/brands/mastodon.svg" %}
</span>
<strong>the tildeverse</strong>
</a>,
<a rel="me" href="https://bsky.app/profile/andreijiroh.dev">
<span class="twemoji bluesky">
{% include ".icons/simple/bluesky.svg" %}
</span>
<strong>Bluesky</strong>
</a>
and
<a href="https://substack.com/@ajhalili2006">
<span class="twemoji substack">
{% include ".icons/simple/substack.svg" %}
</span>
<strong>Substack</strong>
<span class="twemoji substack">
{% include ".icons/simple/substack.svg" %}
</span>
<strong>Substack</strong>
</a>
{% endblock %}
{% block container %}
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
{% block content %}
{% include "partials/content.html" %}
{% endblock %}
</article>
</div>
{% endblock %}
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
{% block content %}
{% include "partials/content.html" %}
{% endblock %}
</article>
</div>
{% endblock %}