ajhalili2006

ajhalili2006

0-day streak
Just checking my unbanked before midnight sessions to see if I could salvage things - github.com/andreijiroh-dev (plz ignore, might delete later)
https://imgutil.s3.us-east-2.amazonaws.com/478a15440099f7e1ea9ee4c2effe1701cee167e194fea16f0114748583fc069e/8d372a97-d49a-4e69-a16c-1dd03ab7ca64.png
summer-of-making emoji
github emoji
I know I am late adding my last tickets for Arcade, but anyway, I implemented HCB badges (currently donate and balance badges) to badges.api.lorebooks.wiki. Just add org query parameter to point to your HCB organization on <https://badges.api.lorebooks.wiki/hcb/donate> or <https://badges.api.lorebooks.wiki/hcb/balance>. (I am worried about the dark theme logo size but I'll ask later in #CN523HLKW|.) Sources as usual: github.com/lorebooks-wiki/badges-api
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a1a76e0d-ba92-48ed-803f-def55d172253-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/daefcaed-7714-4347-ab5b-f20997a45845-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/c7ffcd062384d849bb8a392530380a55daadebfa246bccd1516995789e4a7633/0327e57c-fef7-4436-8ef1-a77ec9e0e80f.png
summer-of-making emoji
github emoji
I am actually rewriting the entire codebase for dotenv-tools CLI in TypeScript on Deno and even moved into its own repository under Recap Time Squad after a month of hiatus (well school and other things in a nutshell for those who asked). I bet I'll be working on this after Arcade to make sure it's at least I do config parsing and other stuff. Sneak around mau.dev/recaptime-dev/dotenv-tools (also mirroring on GitHub at github.com/recaptime-dev/dotenv-tools) for install docs and feel free to send patches. 🙂
https://imgutil.s3.us-east-2.amazonaws.com/b3d2c3c7dbcb19043601c7a331656cb4c55f6b7bfe5648bfaacc6b2e82579acc/82ba01ee-f9c0-4030-9dff-e2225a72f6ae.png
I actually made a <http://img.shields.io|img.shields.io>-like API for Recap Time Squad's projects (including lorebooks.wiki) without the pain of long query parameter values by storing them over Deno KV. By the way, I also made custom Hack Club-related badges (built during Arcade, Arcade participant and HCB-related ones), which are in time for Arcade 2024, and you can grab one here. Source: github.com/lorebooks-wiki/badges-api API Docs: badges.api.lorebooks.wiki
https://imgutil.s3.us-east-2.amazonaws.com/60b06a5f35dba2542bb91e6a5d3980ba795be03a5a74c161a43b7988a281b169/4ced49b3-1be6-4d26-a313-16e4f734a2c3.png
goose-honk-technologist emoji
deno emoji
hackclub emoji
summer-of-making emoji
github emoji
So I remade gh:hackclub/dns but in Caddy, currently running as an experimental instance in a e2-micro GCP Compute Engine for redirects in #C07H1R2PW9W| domains and also to host parking and blocked pages in lorebooks.wiki github.com/recaptime-dev/proxyparty-caddy Note to reviewers: Some commits were not included in the sessions because school.
https://imgutil.s3.us-east-2.amazonaws.com/63813d168bc03d7958e3078c18d07b0cde67508acd20c5a7fb675a540ff2a2ba/ad155eaa-1133-4090-8288-ce19e5d47f49.png
summer-of-making emoji
github emoji
Updated the API docs for my golinks service, alongside backend related changes including added features to /go Slack slash command and improved help message. This is like milestone 2 for the rewrite of my golinks service, and you can test it in staging via /go-stg slash command. Sources: github.com/andreijiroh-dev/api-servers/tree/main/apps/golinks-v2
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f18a22a5-9a6a-4fa0-8eb6-ff69acae3de8-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/1e99645cf3c48dfe6f7503dfb012058447f8ff96d3f1e51c677a098fe44898e4/63126bcd-6152-4606-a699-4081bc6a8e0a.png
summer-of-making emoji
slack emoji
cloudflare emoji
nodejs emoji
github emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/397fe518-2e6f-4c52-8688-f42fc42503e8-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/6b877a17aa9514782b1f4b1257de13ea91b892cd82799f0ed31f1411ec50e0d8/419ca22a-546f-4c50-9ad6-e31b141e7a3e.png
scrappy emoji
summer-of-making emoji
github emoji
Hi there! Sorry for the late update, but due to super typhoon Gaemi, our family experienced an emergency power outage for 12 hours, hence the temporary rest period. We're relatively safe, although I also worry about others in other parts of the affected areas.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/23618f02-66b3-483d-8603-2c68c2001bd9-screenshot_20240725-095111.jpg
summer-of-making emoji
Devlog: Progress is being made at golinks v2, although roadblocks are being experienced in storing Slack bot tokens at Cloudflare D1 via Prisma at the moment. I expect to fully implement the bare bones within this week, among other things.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4e4252f8-0d2a-46cf-b42c-1426cda9603f-image.png
https://imgutil.s3.us-east-2.amazonaws.com/3340a0cc808faf0e93c32eb8c8dce4e171794aabb31e158aebd1378c61cfe2de/bccb9d8e-d2ea-4cd1-a549-9d77503cd810.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/fbdc33e8-0449-4a78-86c6-085cd98696b9-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/cf5b035c0b791c707e4fc3155548194987cc10fb26cf6f9647379b4968b4cba7/63f8d474-feaa-4d4a-87c9-7e0a216b7509.png
summer-of-making emoji
github emoji
Lately on the golinks rewrite, I am start to work on adding a bit of Slack slash commands integration (which you'll be able to try on Hack Club Slack over the staging environment soon) and some behind the scenes work for a landing page on deprecated golinks. Also I'll be taking a bit of day off for this Sunday (PH Standard Time) for some house chores and then some. See you on Monday then!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/50351bdb-9ad3-4252-8cdf-aa99955c9e85-image.png
hackclub emoji
slack emoji
summer-of-making emoji
goose-honk-technologist emoji
Just a devlog: That's a blast for now, and I'll be sleeping by 3 am here in the Philippines for more extensive chaos engineering involving writing backend code in Node.js/Deno soon. btw exploring Zed editor right now
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b23378da-4a1f-4f3d-aa2b-d5c5fde5cd57-image.png
js emoji
goose-honk-technologist emoji
summer-of-making emoji
deno emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/81a1abe9-fde7-47c0-ae7b-e41984bad143-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/6c90d62e5cd124ce4c0018ad41958922e1a71081752ec0b28f18c330f763dfef/c1dd23a9-a58b-4ac4-8616-c4149417ef88.png
summer-of-making emoji
github emoji
goose-honk-technologist emoji
It's been 5 days (technically 6 if we count the first but now-deleted entry for some reasons) since I hopped into #arcade and turned those late night sessions into technical projects work. Please bless my sanity once the school year starts.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/89dbfe7e-fc3c-448d-9e2e-f3e716f26386-image.png
Not a official #arcade entry yet (because Heidi Hakkuun is possibly being hit by the autistic burnout bus (own head-canons here, pardon for the uninitiated) and is being recovering from that lately), but I made greate progress to my golinks rewrite, including a no CSS deprecated golink landing page and CI deploys via GitHub Actions. github.com/andreijiroh-dev/api-servers/commits/main Also apologies for late night posts from the Philippines for those on the other side of the globe, mostly because I am a night owl autistic as a coping mechanism.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/e51b708b-b348-42f2-8a10-f4d24f6b2e49-screenshot_20240719_021656.pnghttps://imgutil.s3.us-east-2.amazonaws.com/f90a3bd6a751efb77cac34d0105f539b1e32c0c8d229ccf03aa0b9370167da6c/b1f66745-7cbd-412b-9ac2-50f3e439c0e7.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a83988f6-8bd8-4e8c-bcab-9739ba81f621-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/05599c3970baae194b5fcd359770917d5a44c9f2164ef1de1950d62c6073ec3e/dab460c1-3348-4476-b9ef-93b5e195e608.png
summer-of-making emoji
github emoji
https://imgutil.s3.us-east-2.amazonaws.com/3b6e7980a59602b3fb99faa76a79789d31d9bda2b7f8b41a8b76ab2bfa6a1eb6/22346da9-e5dd-4a32-b92b-3aaec064d825.png
prisma emoji
typescript emoji
summer-of-making emoji
github emoji
No official submission from #arcade for today (god why I do this before 3 AM PHT), but currently working on implementing configuration stuff for dotenv-tools CLI, as well as doing a TypeScript rewrite of my golinks Cloudflare worker with sqlite involved (via D1) and Prisma ORM. What could possibly go wrong?
https://imgutil.s3.us-east-2.amazonaws.com/5919030f5fbdacef18a83699a061ebad314a8875cd61027b3899499657aa7a29/310c343b-f7f3-41bc-8057-83042fa8a612.png
github emoji
prisma emoji
summer-of-making emoji
typescript emoji
Published my dotenv-tools CLI, a Node.js package for managing dotenvx-backed secrets in a centralized git repository like you would do on gopass but for projects. You can try now with npx @andreijiroh-dev/dotenv-tools init command or sneak around the source code at github.com/andreijiroh-dev/dotenvx-secretstore (under the tools directory).
https://scrapbook-into-the-redwoods.s3.amazonaws.com/fdf7c276-72cc-4c86-b6c6-01bedac2a83f-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/b2db1c504a6d5f9625b74b032fdd3bc8d5d8314433aafcb1a5a217dbac85daf5/38ae9ba5-bf34-4c2b-8721-1b9e74361d5f.png