diff --git a/markdown/_redirects b/markdown/_redirects index d9ad678..02dd76d 100644 --- a/markdown/_redirects +++ b/markdown/_redirects @@ -1,6 +1,7 @@ # internal redirects /resume /user-manual/resume /dni /user-manual/dni +/contact/sponsors /contact/donations # external redirects /blog https://blog.andreijiroh.dev @@ -26,4 +27,4 @@ /keybase.txt /.well-known/keybase.txt # dynamic routing -/manual/* /user-manual/:path \ No newline at end of file +/manual/* /user-manual/:path diff --git a/markdown/contact/code-reviews.md b/markdown/contact/code-reviews.md index 9bfbf23..02ea109 100644 --- a/markdown/contact/code-reviews.md +++ b/markdown/contact/code-reviews.md @@ -4,30 +4,31 @@ --- -As a student myself learning JavaScript, I am open to do pair programming to -help improve both of our coding skills and do peer reviews before getting shipped to production. +As a student myself learning JavaScript/TypeScript for both backend and CLI apps, I am open to do pair +programming to help improve both of our coding skills and do peer reviews before getting shipped to production. -Read on if you're a good match with me +Read on if you're a good match with me or if you're curious on how do I build with TypeScript., ## What I'm looking for -* Fellow open-source developers in any proficiency in programming languages I use. - * If it is not on the list, I am more than happy to be paired with you to learn that language together. - * If you need a helping hand on handling patches and community moderation for your project, I am also in. +* Fellow open-source developers in any proficiency in either TypeScript or plain JavaScript. + * If it is not on the list, I am more than happy to be paired with you to learn that language together (looking for Golang and Rust devs to go on pair coding). + * If you need a helping hand on handling patches and community moderation for your project, I am also ready to join your team. * Software developers and engineers building production-grade frontend and backend code, a la apprenticeship or internship. * For frontend, I am looking to learn to use Flutter for cross-platform apps instead of learning Electron for desktop apps and React Native for mobile apps. * For backend, I want to explore data persistence with Postgres, MySQL and MongoDB, alongside caching with Redis. ## The Rules -* [Follow the personal user manual](../user-manual/index.md) +* [Review the personal user manual](https://wiki.andreijiroh.dev/garden/user-manual]) * All-remote sessions only, no in-person meetings unless part of hiring process/employment and within Bulacan/Metro Manila. * All communications must be async. For sync meetings, it should be 2 hours max and/or have meeting notes in a Google Doc/GitHub issue/Slack canvas/Canva doc. * You do not need to pay me up for this, but consider [sponsoring me via GitHub Sponsors](https://github.com/sponsors/ajhalili2006) or -[hire me](./work.md) if you do. +[hiring me](./work.md) if you do. ## You up? -Hit me up at [my public inbox](https://go.andreijiroh.xyz/public-inbox) or [my email address](./details.md#email) for details and expect a reply in 1-2 days. +Hit me up at [LinkedIn](https://linkedin.com/in/ajhalili2006) or [my email address](./details.md#email) +for details and expect a reply in 1-2 days. If it is a paid work, please let me know so I provide payment details to send the money in. diff --git a/markdown/contact/details.md b/markdown/contact/details.md index fc2a938..95533ed 100644 --- a/markdown/contact/details.md +++ b/markdown/contact/details.md @@ -3,11 +3,18 @@ [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." - This page contains all of Andrei Jiroh's contact details for convenience, though you should not abuse them (or else get blocked). +## Need a contact form? + +You can access the contact form (built with Fillout) by pressing the button below. It should open a +slider embed for the form to load. + +
+ +_**Having a problem opening the form?** [Try opening it directly][contact-form]._ + ## 📧 Email !!! info "Please just use one email address when sending messages privately." @@ -15,19 +22,27 @@ abuse them (or else get blocked). The most preferred address to use is either [:e-mail: **ajhalili2006@andreijiroh.dev**](mailto:ajhalili2006@andreijiroh.dev) (my personal address) or [:e-mail: **ajhalili2006@crew.recaptime.dev**](mailto:ajhalili2006@crew.recaptime.dev), -(my RecapTime.dev staff address) although if Cloudflare Email Routing or Hack Club Nest 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. +(my RecapTime.dev staff address) although if my inbox has flagged your mail as spam and you don't +want to fill up not-spam forms, [use this form](#need-a-contact-form) 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). * If you're using Microsoft 365 (personally), you may also try sending (or sharing OneDrive files) to [:e-mail: ajhalili2006@outlook.ph](mailto:ajhalili2006@outlook.ph). -For work-related file sharing, please use my `@crew.recaptime.dev` or `@andreijiroh.dev` email address instead. +* For work-related file sharing, please use my `@crew.recaptime.dev` or `@andreijiroh.dev` email address +instead. ## 💬 Chat ### :simple-telegram: Telegram +I am reachable on Telegram at the same username (`ajhalili2006`) as other +socials. For those who want to join at my community chats, +[here's the public one][tg-pubchat] and [here's for the inner circle (request to join)][tg-kookyinsanestuff]. + +[tg-pubchat]: https://t.me/ajhalili2006_chat +[tg-kookyinsanestuff]: https://t.me/+EFWmxPj4tUY1Y2VI + ### 🤖 Discord My Discord username (`ajhalili2006`) is pretty much the same across my socials. If we are in in any common @@ -35,7 +50,7 @@ Discord servers, please contact me in an appropriate channel within the server. fine too, but I rarely check them on Discord. I am often looking at these Discord servers: * lounge.andreijiroh.dev (personal server, [invite link](https://discord.gg/kf5nz4X)) -* Recap Time Squad / Community Lorebooks ([invite link](eva9EAgkty)) +* Recap Time Squad / Community Lorebooks ([invite link](https://discord.gg/eva9EAgkty)) * Gildedguy's Gilded Guild ([invite link](https://discord.gg/gildedguy)) ## 👥 Over at socials @@ -47,15 +62,16 @@ If you want to slide into DMs, only slide via my main account and not any of my I may look into them but reply on my main). The following are my main accounts across the internet, in order of preference: -* :openweb-icons-fediverse: [@ajhalili2006@tilde.zone](https://tilde.zone/@ajhalili2006) or [@ajhalili2006@verified.coop](https://verified.coop/@ajhalili2006) -* :simple-tumblr: [@ajhalili2006@tumblr.com](https://tumblr.com/ajhalili2006) ([askbox](https://www.tumblr.com/new/ask/ajhalili2006)) -* :material-twitter: [@ajhalili2006@twitter.com](https://twitter.com/@ajhalili2006) (or `@ajhalili2006@x.com` if you're pedantic) +* :openweb-icons-fediverse: [@ajhalili2006@tilde.zone](https://tilde.zone/@ajhalili2006) (backup: [@ajhalili2006@vivaldi.net](https://social.vivaldi.net/@ajhalili2006) +* :simple-tumblr: [@ajhalili2006@tumblr.com](https://tumblr.com/ajhalili2006) ([askbox]) +* :material-twitter: [@ajhalili2006@twitter.com](https://twitter.com/@ajhalili2006) (or +`@ajhalili2006@x.com` if you're pedantic) * :simple-linkedin: [@ajhalili2006@linkedin.com](https://linkedin.com/in/ajhalili2006) * :simple-messenger: [@ajhalili2006](https://m.me/ajhalili2006) [^1] -## 🔒 Encryption +## 🔒 Encrypted communications -See [this personal user manual page](../user-manual/encrypted-communications.md) for the full +See [this personal user manual page][encryption-pum] for the full details, but tl;dr: * If you're using Signal or even E2EE Matrix, send me an encrypted/unencrypted-but-signed email @@ -66,3 +82,7 @@ GitHub/GitLab profile rather than relying on keyservers. address is `a715100e58cf60500ee159652f384539c700b263`. [^1]: Only used at school and for IRL friends and family members + +[encryption-pum]: https://wiki.andreijiroh.dev/garden/user-manual/encrypted-communications +[contact-form]: https://ajhalili2006.fillout.com/contact +[askbox]: https://www.tumblr.com/new/ask/ajhalili2006 diff --git a/markdown/contact/donations.md b/markdown/contact/donations.md index 5e37df9..bdd9bbe 100644 --- a/markdown/contact/donations.md +++ b/markdown/contact/donations.md @@ -2,4 +2,8 @@ [Go back to main contact page](./index.md){ .md-button } -TBD +Thanks for your interest in supporting my open-source work +and/or other projects (i.e. the blog)! +Please visit [the dedicated sponsors site](https://sponsors.andreijiroh.dev) for all the details, including the FAQs. + +## Is this for Recap Time Squad? {#recaptimesquad} diff --git a/markdown/index.md b/markdown/index.md index c8162f2..3f20f48 100644 --- a/markdown/index.md +++ b/markdown/index.md @@ -36,7 +36,7 @@ weeks, depending on my availability and how cluttered my inbox is. ## More about myself -* Started in my TBD +* Started in my journey as a backend dev since 2018 via Glitch dot com (RIP). * While my early autism diagnosis helped me through speech therapy, I am still between masking/suffering in silence while being neurodivergent in real life. @@ -49,7 +49,7 @@ between masking/suffering in silence while being neurodivergent in real life. Raspberry Pi OS + Debian 12 Bookworm, both received from one of Hack Club's YSWS programs. * **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 +* **Programming Languages**: TypeScript via [Node.js](https://nodejs.org) + [Deno](https://deno.land), Bash * **Editors**: mostly nano and [VS Code](https://vscode.dev) (switching between stable and Insiders), sometimes [Zed](https://zed.dev/) * **Cloud development environments as service**: [GitHub Codespaces](https://github.com/features/codespaces), [Gitpod](https://www.gitpod.io) * **Code forges**: Mainly [GitHub] and [GitLab SaaS][saas], also mirrors to @@ -66,6 +66,9 @@ Free free to skip this if you are not keen on looking at stats. [![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) + + + [Recap Time Squad]: https://recaptime.dev [Hack Club Slack community]: https://hackclub.com/slack