Garik
banner
garik.codes
Garik
@garik.codes
Independent SWE + IT guy in the rural inland PNW

stats • sports • econ • maps • space • skiing
Cloudflare rn
November 18, 2025 at 2:40 PM
OMG, WordPress, what?! Why? How?

Just took over managing an insanely basic website—i.e. no functionality—and this is their baseline.
November 17, 2025 at 7:39 PM
Why the hell not
November 16, 2025 at 9:53 PM
Wanted to quickly see what a redesign of the Oregon Nordic Club logo could look like. These are hilariously bad.

#AIslop
November 15, 2025 at 7:58 PM
As a job applicant over the last 2+ years, this: johnstone.substack.com/p/friction-w...

My best shots were all unique hiring processes that cut through the AI slop.
November 15, 2025 at 7:14 PM
I didn't really need to ask AI for help with portions for sous vide crème brûlée, and yet I did.

In addition to a decent list of ingredients, it spat out this maddening methodology 🤦

A big point of sous vide is that you avoid heating cream and tempering eggs. WTF.

Let this be an example.
November 15, 2025 at 3:46 PM
It’s wild how many people don’t realize your annual salary is just your hourly wage × 2, assuming a standard 40‑hour week and two weeks off a year.

$15/hr → ~$30K/yr

$40/hr → ~$80K/yr

$75/hr → ~$150K/yr
November 15, 2025 at 6:19 AM
Had a friend ask for help because her company's checkout process is unreliable, especially on phones and tablets. Her devs said it couldn't be fixed 🫠

Opened devtools and noticed they were using 'meta refresh' in combination with 'setTimeout' to close sessions after ~15 minutes.
November 14, 2025 at 11:03 PM
I'm new to really diving deep into performance, so I don't know much about anything. But what is T3.chat doing where it takes up half a gig of memory here?
November 14, 2025 at 3:07 PM
Anything stand out??
November 14, 2025 at 6:15 AM
Kinda annoying that nested popups aren't supported here on @bsky.app

If you have multiple cards open, they all close the second you drift off the base card :(

I just want to click all the links, man!
November 11, 2025 at 7:27 PM
My brother tried to share a couple flight paths with me from Great Circle Mapper over WhatsApp and every time I clicked the links they appeared broken.

I took a second to think and realized that because GCM is so old it's cute, they use regular HTTP and that is blocked automagically.
November 11, 2025 at 4:53 PM
Was setting up @coolify.io and ran into the fairly common ssh port 22 issue upon init. See youtu.be/RoANBROvUeE?...

Had to tweak some things and get that going. Then had a weird full-page refresh in the dashboard that made me look to alternatives like Dokploy.
November 10, 2025 at 7:52 PM
👀 A tale of two dependency graphs: @sanity.io vs. @payload.dev

Shout-out @benmccann.com
November 9, 2025 at 7:25 PM
Researching the best way to convert an old WordPress site into something both I and a nonprofit can use together.

So far Directus, Sanity, and PocketBase all look appealing for more or less a headless CMS with SvelteKit.

Any strong opinions? I'm looking for a free tier and ok with self-hosting.
November 9, 2025 at 4:01 PM
Whoa, finally testing out my crazy idea from last year of using Google's generous nonprofit Workspace--100TB free--for backing up files.

For ~30 users it'd be less that 5TB of space. I set up a cronjob using rclone to test my laptop 🫠

More a proof of concept than a robust solution, but still cool!
November 8, 2025 at 9:34 PM
Going back and reading docs just because.

It's cool that after a couple years of doing a lil this, a lil that, I actually understand what all of this means.
November 8, 2025 at 3:24 PM
It's tough to put the MX aside because it really does have the best scroll wheels around.

That being said, I'm super happy with this cheapo vertical mouse paired with Mac Mouse Fix to customize buttons and behaviors.
November 8, 2025 at 12:28 AM
What's the tech equivalent of salting your salad?
November 7, 2025 at 2:45 PM
𝐈𝐧𝐬𝐭𝐚: Hey, how 𝘥𝘰 you center a div?
𝐁𝐬𝐤𝐲: How do you edit text like that‽
𝐄𝐯𝐞𝐫𝐲𝐨𝐧𝐞:
𝐈𝐧𝐬𝐭𝐚 + 𝐁𝐬𝐤𝐲: Screw it, we're shipping to prod.
November 6, 2025 at 5:26 PM
Is it just me or does the new Instagram website suck? I don't like the 'only icons' on the left because no one ever understands icons and the UX of 'popout on hover' is weird.

The alignment of the actual feed is no longer centered because of it. What the hell.

#enshittification
November 6, 2025 at 4:29 PM
In the haste to test out my own CI/CD pipeline, I used GitHub Actions since it was familiar. After running it a few times successfully I wondered, why am I spinning up a container on a remote machine to get cloudflared to connect via SSH and tear it down immediately?

Webhooks are so much simpler!
November 5, 2025 at 11:07 PM
Been geeking out on A5 recently--a new way of tiling the globe with irregular equilateral pentagons projected from a dodecahedron. Distinct from the squares of S2 and H3's hexagons.

Another cool thing about the project is how it uses AI to maintain 3 separate codebases in TS, Python, and Rust.
November 5, 2025 at 8:36 PM
Set up a NAS with an old laptop 250GB WD HDD and was testing it out. Didn't realize that even though I'm 4 blocks away, VPN kills SMB due to latency, mismatched MTUs, and having WireGuard on the router and not the end machine.

Pretty crazy, but it all makes sense 🫣
November 5, 2025 at 7:38 PM
Blind spots . We all got em. Here's a funny example from Resend:

In a blog post that touts the usefulness of double opt-in they have a subscribe button that throws a toast instead of changing UI permanently 🙄 They don't send a single email--no "Thanks for the sub." No double opt-in email. Nothing.
November 5, 2025 at 4:59 PM