Fatih Altinok
fatih.6nok.org
Fatih Altinok
@fatih.6nok.org
Web dev, functional programming a11y

ADHD, he/him

blog.6nok.org
Holidays are coming, it’s almost time for me to install NixOS in my bare metal Kimsufi server and move my services and blog over!! Excited!!
December 24, 2025 at 6:47 PM
Don’t trust free VPNs, don’t install joke Chrome extensions. You know what, just don’t install anything at all from now on. And get a new PC.
🚨 Socket’s Threat Research Team uncovered two malicious "Phantom Shuttle" Chrome extensions masquerading as a VPN since at least 2017, intercepting traffic and exfiltrating credentials via attacker-controlled proxies.

Full research → socket.dev/blog/malicio...
Malicious Chrome Extensions “Phantom Shuttle” Masquerade as ...
Fake “Phantom Shuttle” VPN Chrome extensions (active since 2017) hijack proxy auth to intercept traffic and continuously exfiltrate user credentials t...
socket.dev
December 23, 2025 at 5:43 AM
We have onigiri 🍙 at the groceries now and they are usually sold out. I ask the store personnel if they have it but they are not familiar with the word.

I say “triangle sushi” while making a triangle with my hands, and they get it.

It worked every single time so far.
December 23, 2025 at 5:40 AM
Reposted by Fatih Altinok
A small strip in sketchbook
December 21, 2025 at 5:07 PM
AI allowed American capitalists to cosplay philosophers and sci-fi writers, and I hate that.
December 21, 2025 at 1:34 PM
If you want to generate clout in the open-source ecosystem, the easiest bet is to make an AI commit message generator.

It's very easy to make, can get infinite GH stars, sounds genius but isn't very useful in practice so no one will report bugs. Zero maintenance.

That's why there are tons of the.
December 17, 2025 at 1:34 PM
Reposted by Fatih Altinok
Yesterday we launched ngrok.ai into early access. Today we're bringing you a deep dive into LLM internals with beautiful visuals crafted by our very own @samwho.dev. Discover exactly what gets cached to offer you 10x cheaper input tokens.

ngrok.com/blog/prompt-...
December 16, 2025 at 4:40 PM
Reposted by Fatih Altinok
December 16, 2025 at 3:52 PM
Reposted by Fatih Altinok
December 14, 2025 at 12:56 PM
Hey @aaronfrancis.com can't I buy a lifetime license to Mastering Postgres anymore? I learned about it just now and was looking forward to it!
December 12, 2025 at 7:22 PM
When I was a kid, my mom woke me up one day saying that "Pentagon is on TV".

She meant Pokemon
December 12, 2025 at 7:20 PM
Reposted by Fatih Altinok
Size of Life
Size of Life
From an amoeba to a blue whale
neal.fun
December 10, 2025 at 8:07 PM
Reposted by Fatih Altinok
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week.

These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.
December 11, 2025 at 8:51 PM
I kinda hate the “Safari is the new IE” framing. Did we hate IE because it was old and held the web back, or because of the “only works in IE” kind of fragmentation?

It’s both, but fragmentation is the greater evil as I see it. But DX trumps everything else once again.
December 10, 2025 at 6:47 AM
The longer I think the more I believe MCP and GraphQL are pretty similar, to the point maybe MCP was unnecessary?

Both APIs with strong types and provided docs, auth not included in.
December 8, 2025 at 5:20 AM
That's it, I just saw a grokipedia entry before Wikipedia when I searched something on Google. I'm done, I'm switching to Kagi.

At least Kagi allows you to block domains wholesale, and they have a great leaderboard for ideas: kagi.com/stats?stat=l...

I wish Safari supported custom search engines.
December 7, 2025 at 8:59 AM
I have a love/hate relationship with this new trend of writing the website’s name in a large font on the footer, on the landing page. What do they call it?

I mean it looks good to my eye, but everyone copying it makes it look cheap.
December 6, 2025 at 8:25 PM
Reposted by Fatih Altinok
First quiz in a while where most people are getting it wrong with 14% getting it right, with >100 submissions.

I was going for something pretty tricky here, lol.

You can try at this link - www.youtube.com/post/UgkxQ6I... - and the answer includes a codepen to show the working one in action.
December 5, 2025 at 8:09 PM
I’ll start the new year with a dedicated server running my blog and all my hobby projects on NixOS. Pretty excited!
December 5, 2025 at 12:06 PM
Reposted by Fatih Altinok
You’ll Be OK
December 3, 2025 at 5:41 PM
Reposted by Fatih Altinok
Reposted by Fatih Altinok
You’re absolutely right — you are Pagliacci. It would certainly be difficult for you to attend your own performance! I should not have given such paradoxical advice, and I apologize deeply for the error. There is no excuse for my failure.
December 3, 2025 at 1:12 AM
Reposted by Fatih Altinok
This is actually quite brilliant, up to and including the final sentence 🔥
December 1, 2025 at 11:09 AM
Reposted by Fatih Altinok
Looking for Black Friday deals? @piccalil.li has a nice roundup of dev-related ones that are currently running.

piccalil.li/links/black-...
Black Friday deals 2025
It's that time of year again! Let's have a look at the deals we, and our much loved community are offering this year. It's the most important time of year for independents, so let's give them our supp...
piccalil.li
November 28, 2025 at 5:16 PM
Reposted by Fatih Altinok
Me after every social interaction
November 21, 2025 at 6:04 AM