علي حمدي فاضل (@alihfadel) 's Twitter Profile
علي حمدي فاضل

@alihfadel

ID: 1520411814575628290

linkhttp://alifadel.me calendar_today30-04-2022 14:36:47

62 Tweet

21 Takipçi

22 Takip Edilen

علي حمدي فاضل (@alihfadel) 's Twitter Profile Photo

MDArena: Collaborative Markdown editing, powered by Git. Edit together in real time, with every change backed by a full Git history. Built with Rails, Inertia, and Vue. github.com/AliOsm/MDArena

Ibraheem Tuffaha 🥛 (@ibraheemtuffaha) 's Twitter Profile Photo

Your monolith isn't the problem Your lack of boundaries is Split it into 20 microservices and you don't fix that You just get 20 distributed mess with more latency

Your monolith isn't the problem
Your lack of boundaries is

Split it into 20 microservices and you don't fix that
You just get 20 distributed mess with more latency
Stan Girard (@_stangirard) 's Twitter Profile Photo

I reverse-engineered Claude Code's binary. Found a flag they hid from --help. --sdk-url Enable it and the terminal disappears. The CLI becomes a WebSocket client. We built a server to catch the connection. Added a React UI on top. Now I run Claude Code from my browser. From

Ibraheem Tuffaha 🥛 (@ibraheemtuffaha) 's Twitter Profile Photo

Faster Cache is better, right? Wrong! Memory is much faster than disk But cache latency is not just memory access You also pay for network, serialization, and compression When 37signals introduced SolidCache, Basecamp moved from Redis to an SSD backed SQL cache Reads became

Faster Cache is better, right? Wrong!

Memory is much faster than disk
But cache latency is not just memory access
You also pay for network, serialization, and compression

When <a href="/37signals/">37signals</a> introduced SolidCache, Basecamp moved from Redis to an SSD backed SQL cache

Reads became
Ibraheem Tuffaha 🥛 (@ibraheemtuffaha) 's Twitter Profile Photo

My desk setup after Opus 4.6 release Who needs a keyboard anymore? 😂 Feels like we don't write code now We prompt, review, and decide what deserves to ship

My desk setup after Opus 4.6 release
Who needs a keyboard anymore? 😂

Feels like we don't write code now
We prompt, review, and decide what deserves to ship
Ibraheem Tuffaha 🥛 (@ibraheemtuffaha) 's Twitter Profile Photo

I read the entire Claude Code settings file so you don't have to Here are the "interesting" parts 👇 Powerful configuration! Yet slightly unhinged 🫠

I read the entire <a href="/claudeai/">Claude</a> Code settings file so you don't have to
Here are the "interesting" parts 👇

Powerful configuration! Yet slightly unhinged 🫠
Ibraheem Tuffaha 🥛 (@ibraheemtuffaha) 's Twitter Profile Photo

The 3-Year Savings Plan Trap Amazon Web Services Cost Optimization Hub says: "Commit for 3 years. Save up to 60%" Very tempting Two months later: • Your workload changes • Your usage drops • You are only utilizing part of the commitment But you are still paying AWS for all of it

The 3-Year Savings Plan Trap

<a href="/awscloud/">Amazon Web Services</a> Cost Optimization Hub says:
"Commit for 3 years. Save up to 60%"

Very tempting

Two months later:
• Your workload changes
• Your usage drops
• You are only utilizing part of the commitment

But you are still paying AWS for all of it
علي حمدي فاضل (@alihfadel) 's Twitter Profile Photo

I was writing a blog post about implementing a Sonner in Rails + Hotwire, then I remembered that I don't have a place to post it on. So, I created Alirator. Zero-build bilingual (AR/EN) personal site template controlled by a single YAML config file. github.com/AliOsm/alirator

I was writing a blog post about implementing a Sonner in Rails + Hotwire, then I remembered that I don't have a place to post it on. So, I created Alirator. Zero-build bilingual (AR/EN) personal site template controlled by a single YAML config file.

github.com/AliOsm/alirator
علي حمدي فاضل (@alihfadel) 's Twitter Profile Photo

Claude spent ~hour, and ~140K tokens debugging a bug MilkStraw AI, while I was doing the same thing. It wasn't able to get anything close. I found the bug and fixed it. 7 characters were missing from the code. Proved, engineers are not obsolete yet.

Claude spent ~hour, and ~140K tokens debugging a bug <a href="/MilkStrawAI/">MilkStraw AI</a>, while I was doing the same thing. It wasn't able to get anything close. I found the bug and fixed it. 7 characters were missing from the code. Proved, engineers are not obsolete yet.