osama
@osamaqarem.com
engineer at gigs.com writings https://osamaqarem.com palestinian living in berlin • 🇵🇸🇲🇾🇩🇪
www.effect.website The examples on the effect landing page are sick! dang it i'm trying hard not to budge. i've already been through an rxjs phase...
Effect | Production Grade TypeScript
effect.website
www.gingerbill.org/article/2026... While reading this, I couldn’t help but think of how devs use AI today. It’s very common to see AI be the identity of a PR: - “Committed by Claude” - “Generated by Claude” - and sloppy PR description When the identity of a PR should instead be the work itself.
Good Tools Are Invisible
TL;DR: A good tool is and ought to be invisible—striving to make such tools is the goal of a toolmaker.One habit I see a lot, and have to push back on, is taking a tool's shortcomings and reselling th...
gingerbill.org
Really excited that this is out the door! Super proud of the work the team has done in the past year to get this complete. Excited for the future; API stuff is in full swing, more perf improvements, and more. Please give it a try!!!
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
man i just can’t with the claude-written announcements. you made an interesting thing, why not describe it in your own words? “but here’s the biggest unlock, and it’s the part that’s hardest to see” i already read this all day
We are launching Workers Cache, a regionally tiered cache that sits directly in front of your Worker entrypoints. Infinitely composable, configured via standard HTTP headers. https://cfl.re/4bo49YW
User story As a consumer, I’m happy to live in RAM shortage and to pay more for my hardware for the benefit of giving AI companies 200$ a month to use their products.
thinkin about how Joey Wheeler got put in the hospital by card games and still kept that duel disk on
Nothing makes me feel like a kid again like downloading 21 gigabytes at 19 KB/s
back in my day, we kept our skills in 'gists' gist.github.com/osamaqarem
just got passed by a 20-30 y.o. looking dude in an electric chair loaded with two crates of beer going mad fast while hitting a vape
Excellent talk from @mariozechner.at on coding agents, and "slowing the fuck down" www.youtube.com/watch?v=Rjfb... 18 minutes, this is a very good time investment (while your agent is coding for you of course ;-) If you prefer to read: mariozechner.at/posts/2026-0...
Building pi in a World of Slop — Mario Zechner
YouTube video by AI Engineer
youtube.com
the bro science comedy in Project Hail Mary is super funny. Also this is the only sci-fi/space movie where I felt satisfied with the ending.
Ever noticed how your entire page shifts when you open a modal? That's not a bug, that's a missing CSS property.
If I ever start regularly posting to LinkedIn, please understand that I am in distress and that is my signal to you that you need to save me.
sometimes github errors in a rare spot and you get to see some really dusty UI. loading? error? we have both sir!
i think i'm finished going through coffee withdrawal. ramadan mubarak!
ai;dr (ai; didn't read) www.0xsid.com/blog/aidr
ai;dr | Sid's Blog
0xsid.com
I usually hate my own writing and like how others write. Now, I'm seeing more people delegate their writing to AI (not coding). It's obvious, and not very good. It's made me like my own writing more.
I usually hate my own writing and like how others write. Now, I'm seeing more people delegate their writing to AI (not coding). It's obvious, and not very good. It's made me like my own writing more.
Vertical browser tabs with a visible top bar completely miss the point
This git diff reduced fast refresh times for my Next.js app by 700% take care not to preload all shiki languages 🙈 shiki.style/languages#bu... I love this library, but rehype-shiki's default here is unfortunate.
Been working on a new microsite to teach Next.js patterns, and I just published a new one: "Sharing data with Client Components" See how to use promises to keep your page unblocked so it can be rendered (or prerendered) as early as possible. Enjoy! next-16-recipes.vercel.app/sharing-data...