Emre
@emresahin.net
Data Carpenter, Software Plumber, Container Architect, Model Trainer, Robot Instructor, Document Connoisseur, Writing Addict, Language Junkie 🦀🐍☕🍀🌻🐢
Building @xvc.dev and emresahin.net
Building @xvc.dev and emresahin.net
About 20 years ago I became an avid emacs user. About 10 years ago I became an avid nvim user. These days I'm becoming an avid #helix user. May my attachment be secure and long-term :)
October 4, 2025 at 4:24 PM
About 20 years ago I became an avid emacs user. About 10 years ago I became an avid nvim user. These days I'm becoming an avid #helix user. May my attachment be secure and long-term :)
The effect of Cloudflare bot protection in my blogs. I turned it on when Netlify warned me of excess usage, looks like my site was very popular among LLM training bots.
July 29, 2025 at 5:05 PM
The effect of Cloudflare bot protection in my blogs. I turned it on when Netlify warned me of excess usage, looks like my site was very popular among LLM training bots.
July 12, 2025 at 5:01 PM
From the discussion, it's evident for me that Israel has lost the war.
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites | Hacker News
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites | Hacker News
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites | Hacker News
When this Gaza conflict started, I saw how the Israeli protested against their government and demanded peace, so I thought there is a semblance of an excuse for glimpses of abhorrence being reported -...
news.ycombinator.com
June 28, 2025 at 6:15 PM
From the discussion, it's evident for me that Israel has lost the war.
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites | Hacker News
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites | Hacker News
Matcha 🍵 + Kefir to live 150 years. My new invention 😀
June 26, 2025 at 3:42 PM
Matcha 🍵 + Kefir to live 150 years. My new invention 😀
Emre Şahin's CV
https://emresahin.net/cv/
You can take a look at my latest CV at https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing (https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing)
https://emresahin.net/cv/
You can take a look at my latest CV at https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing (https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing)
June 23, 2025 at 2:47 PM
Emre Şahin's CV
https://emresahin.net/cv/
You can take a look at my latest CV at https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing (https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing)
https://emresahin.net/cv/
You can take a look at my latest CV at https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing (https://docs.google.com/document/d/1_MYTr-2JknzuEHe6Sme9lfO1GU3Cs5SFYPZHAw783aM/edit?usp=sharing)
After spending an hour to configure Sonnet 4 on Bedrock to use with Aider, the first prompt I had working was this and I noticed I paid 3 cents for this dumb joke. :/
June 21, 2025 at 10:44 AM
After spending an hour to configure Sonnet 4 on Bedrock to use with Aider, the first prompt I had working was this and I noticed I paid 3 cents for this dumb joke. :/
I asked Aider/Claude to clean up all OAuth related stuff from the log lines after debugging. I still have these.
The more I use LLMs, the more I'm convinced they are powerful and dangerous tools. Junior developers will quickly be led astray. They are nowhere dependable.
The more I use LLMs, the more I'm convinced they are powerful and dangerous tools. Junior developers will quickly be led astray. They are nowhere dependable.
June 20, 2025 at 5:05 PM
I asked Aider/Claude to clean up all OAuth related stuff from the log lines after debugging. I still have these.
The more I use LLMs, the more I'm convinced they are powerful and dangerous tools. Junior developers will quickly be led astray. They are nowhere dependable.
The more I use LLMs, the more I'm convinced they are powerful and dangerous tools. Junior developers will quickly be led astray. They are nowhere dependable.
Waiting for Sonnet is the new waiting for Godot
June 20, 2025 at 2:59 PM
Waiting for Sonnet is the new waiting for Godot
Can you spot the correct and incorrect versions of prefix search in redb? None of the LLMs I tried, Sonnet 4, Gemini 2.5, Github Copilot were able to write a correct search.
redb/examples/multithread.rs at master · cberner/redb github.com/cberner/redb...
redb/examples/multithread.rs at master · cberner/redb github.com/cberner/redb...
June 20, 2025 at 2:26 PM
Can you spot the correct and incorrect versions of prefix search in redb? None of the LLMs I tried, Sonnet 4, Gemini 2.5, Github Copilot were able to write a correct search.
redb/examples/multithread.rs at master · cberner/redb github.com/cberner/redb...
redb/examples/multithread.rs at master · cberner/redb github.com/cberner/redb...
How software development looks from outside :))
June 20, 2025 at 12:50 PM
How software development looks from outside :))
May it die peacefully and let my addiction be buried next. :))
June 18, 2025 at 7:24 PM
May it die peacefully and let my addiction be buried next. :))
Claude is very flaky today. Aider doesn't aid.
June 18, 2025 at 6:10 PM
Claude is very flaky today. Aider doesn't aid.
When writing #gRPC servers with #tonic, version of prost must match version of tonic, otherwise you'll get weird errors. I learned this today.
tonic/examples/Cargo.toml at master · hyperium/tonic github.com/hyperium/ton...
tonic/examples/Cargo.toml at master · hyperium/tonic github.com/hyperium/ton...
tonic/examples/Cargo.toml at master · hyperium/tonic
A native gRPC client & server implementation with async/await support. - hyperium/tonic
github.com
June 15, 2025 at 9:00 AM
When writing #gRPC servers with #tonic, version of prost must match version of tonic, otherwise you'll get weird errors. I learned this today.
tonic/examples/Cargo.toml at master · hyperium/tonic github.com/hyperium/ton...
tonic/examples/Cargo.toml at master · hyperium/tonic github.com/hyperium/ton...
Trigly Ceride and Chloe Sterol, BFF
Triglycerides would make a beautiful name for a girl.
June 14, 2025 at 4:30 PM
Trigly Ceride and Chloe Sterol, BFF
I was looking for a way to securely manage OAuth client keys with a #dioxus fullstack app. This looks promising. #rustlang
securestore - Rust docs.rs/securestore/...
securestore - Rust docs.rs/securestore/...
securestore - Rust
This crate contains the rust implementation of SecureStore, an open standard for cross-language/cross-platform secrets storage and retrieval. A SecureStore is represented on-disk as a plain-text,…
docs.rs
June 12, 2025 at 5:05 AM
I was looking for a way to securely manage OAuth client keys with a #dioxus fullstack app. This looks promising. #rustlang
securestore - Rust docs.rs/securestore/...
securestore - Rust docs.rs/securestore/...
What do you do all day long?
June 10, 2025 at 7:06 PM
What do you do all day long?
"your profile looks interesting"
June 9, 2025 at 5:07 PM
"your profile looks interesting"
devlog 31
https://emresahin.net/devlog-31/
🐢 I think sending Alt keys in ghostty needs some love. Let’s start with it as an easy task for the day.
https://emresahin.net/devlog-31/
🐢 I think sending Alt keys in ghostty needs some love. Let’s start with it as an easy task for the day.
June 7, 2025 at 10:35 AM
devlog 31
https://emresahin.net/devlog-31/
🐢 I think sending Alt keys in ghostty needs some love. Let’s start with it as an easy task for the day.
https://emresahin.net/devlog-31/
🐢 I think sending Alt keys in ghostty needs some love. Let’s start with it as an easy task for the day.
Hamam as a means to flat belly? I don't thınk that would work but yeah :))
June 7, 2025 at 9:05 AM
Hamam as a means to flat belly? I don't thınk that would work but yeah :))
Reposted by Emre
... and Muslims have Hajj as a walking practice
June 7, 2025 at 7:41 AM
... and Muslims have Hajj as a walking practice
This is true for religion, politics, technology etc. as well. Julia's mother knew something.
June 7, 2025 at 5:05 AM
This is true for religion, politics, technology etc. as well. Julia's mother knew something.
a dad sneeze I had yesterday caused people in front of me too look for a place to hide 😁
this is real
this is real
A dad sneeze so powerful, it disturbed Cthulhu's timeless sleep.
A dad sneeze so powerful, it slowed climate change
June 6, 2025 at 2:59 PM
a dad sneeze I had yesterday caused people in front of me too look for a place to hide 😁
this is real
this is real
Walked 22k steps on a fair June day after 4 hours of sleep.
June 4, 2025 at 6:14 PM
Walked 22k steps on a fair June day after 4 hours of sleep.
palavra! :)
"Palaver" comes from the Latin word meaning "speech," which turned into words like the Spanish "palabra" for "word." Basically it's just Latin-derived for "having a word with someone."
June 3, 2025 at 4:22 PM
palavra! :)