Omar A. Alani

Omar A. Alani

@omarluq.bsky.social

Software Architect OSS author and advocate I use Arch btw 💅 VIM aficionado Mesopotamian 🇮🇶 Atx 📍 https://www.omaralani.dev

154 Followers 938 Following 76 Posts Joined Nov 2024
4 hours ago
Preview
DHH (@dhh) Public service announcements tell you you're a terrorist for a sending "a funny link". Muslim class mates tell you to cover your knees in the mosque. The British boy at a breaking point.

This is exactly why I stopped coding ruby and rails! This is public fascism at this point.

xcancel.com/dhh/status/2...

0 0 0 0
1 week ago

Thats always been the case. I think it was Brian Kernighan said smth like “Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”

3 0 1 0
1 week ago
Video thumbnail

Started making my own terminal agent on top of my own TUI lib and my own anthropic sdk all in crystal lang. There is something extremely special about owning majority of the tools. Will open source soon.

In the meantime checkout github.com/omarluq/termisu and github.com/crys-ai/anthropic.cr

0 0 0 0
2 weeks ago
Post image

So aws ASG just kicked my ass lol!

Takeaway: Don’t use ASG for stateful workloads.

0 0 0 0
2 weeks ago

Tui lib with it*

0 0 0 0
2 weeks ago

See this is my point! What happens if you pick up idk go or crystal and make a tui with lib it! We get 500fps!

0 0 2 0
2 weeks ago

I guess I did offend lol! I’m just saying low level tty is one of those cases where the runtime genuinely matters regardless of how much a good engineer can stretch a language well beyond its means

0 0 1 0
2 weeks ago

And the mutex primitives aren’t serious enough for the kind of concurrent input/render loop a real TUI needs.

0 0 1 0
2 weeks ago

Ruby’s baseline overhead, object allocation per render, and GC pauses will cause real issues the moment you’re doing anything beyond a simple static layout. And the parallelism story is just as bad: the GIL means no true thread-level concurrency, fibers are cooperative-only with no preemption.

0 0 1 0
2 weeks ago

I don’t mean to cause offense, I’ve always been a huge fan of your work, but why? Using Ruby for low level tty just doesn’t make sense! The memory profile alone is a dealbreaker.

0 0 1 0
1 month ago
Preview
Hello Entire World · Entire Blog Announcing Entire with $60 million seed round and shipping our first product, called Checkpoints.

Beep, boop. Come in, rebels. We’ve raised a 60m seed round to build the next developer platform. Open. Scalable. Independent. And we ship our first OSS release today. entire.io/blog/hello-e...

22 6 3 2
1 month ago

Choose where you want the Gateway API support on Freelens UI!
Omar is adding Gateway API support to Freelens!
Would you rather see it under Network, or as its own Gateway API tab?
Vote for the option you like best and share your thoughts here: lnkd.in/dEUzxphp

1 1 0 0
1 month ago

Welcome Omar and Matias to the new Freelens release team!
We've created a new team, in addition to the core team: the Release Engineering Team!
github.com/freelensapp/...

2 1 0 0
1 month ago
Preview
CC-Relay A high-performance, multi-provider proxy for Claude Code and other LLM clients. Redefining the Claude Code multi-model story.

This one is for the #vibecoders

omarluq.github.io/cc-relay/en/

0 0 0 1
2 months ago
Preview
GitHub - omarluq/sx-processor: Processes slim templates into appropriately formatted and indented Ruby code Processes slim templates into appropriately formatted and indented Ruby code - omarluq/sx-processor

I tried to build something along these lines a couple years ago for a gig I was working but gave up mid way because of how many quirks slim has, github.com/omarluq/sx-p..., Im very interested in seeing what you got!

0 0 1 0
3 months ago
Post image

Celebrating that Freelens has over 4000 stargazers on GitHub!

Thanks to all the contributors, full speed ahead!

#kubernetes #OpenSource

4 1 0 0
3 months ago
Preview
Release v1.7.0 · freelensapp/freelens New features and some bug fixes. Optional modes for YAML editor: to show managed fields or sort keys. See #1427, #1399, #814 Windows Portable distribution target is available to download. See #143...

Freelens 1.7.0 released!

Enhanced YAML editor with managed fields & key sorting
Portable Windows distribution for corporate environments
Pod-level resource aggregation
Clearer update notifications
Multi-cluster extension API
Helm updated to 4.0.1

github.com/freelensapp/...

#kubernetes #devops

1 1 0 0
3 months ago
Preview
GitHub - omarluq/termisu: A minimalistic API for writing text-based user interfaces in pure Crystal A minimalistic API for writing text-based user interfaces in pure Crystal - omarluq/termisu

Working on this little project and enjoying #crystal-lang

github.com/omarluq/term...

3 0 0 0
3 months ago
Preview
DHH and Omarchy: Midlife crisis Couple weeks ago Cloudflare announced it would be sponsoring some Open Source projects. Throwing money at pet projects of random techbros would hardly be news, but there was a certain vibe behind them...

blogs.gnome.org/alatiera/202...

1 0 0 0
4 months ago
Video thumbnail

“People who are eager for power… leverage the idea of racism, anti-immigrant sentiment, sexism to consolidate power.”

John Harwood and Heather Cox Richardson compare the rise of the KKK in the 1920s to our current day, as they explain the economic push behind racism.

🔗 zeteo.com/p/historian-...

127 51 2 0
4 months ago
Video thumbnail

And that’s a wrap for XO Ruby Austin.

11 3 0 0
4 months ago

@marcoroth.dev it was an awesome talk, so excited for the future of rails frontend ❤️🔥

1 1 1 0
4 months ago
A screen in a night club with a three banners that read Ruby Kaigi, RailsConf, and XO Ruby.

A surprise appearance by @marcoroth.dev live from Switzerland at XO Ruby Austin.

We got a sneak peek at Herb v0.8.0.

Thanks, Marco!

10 3 2 0
4 months ago
Post image Post image

@jremsikjr.bsky.social thank you for putting together such an awesome XO Ruby in Austin! 💎🌵
The warmth and generosity you bring remind me exactly why I fell in love with the Ruby community. ❤️
MINASWAN always ✨

7 1 0 0
5 months ago
Post image
2 0 0 0
5 months ago

Social media gave everyone a printing press, then we discovered that most people use printing presses the same way they use bathroom stalls: to write inflammatory things they'd never say to someone's face...

70 15 3 0
5 months ago

Correct, YJIT, ZJIT, ruby lsp, prism are some of the big ruby projects that Shopify in all fairness contributed to community and still fully control

1 0 0 0
5 months ago

He’s not meaningfully involved in gem development including Rails. He had 4-5 non-meaningful commits this year, but he is the BDFL. He engineered the core team and Rails Foundation (and now Ruby Central) to be chess pieces on his board.

1 0 0 0
5 months ago
As I remember London | Christian Heilmann

As I remember London - christianheilmann.com/2025/09/25/a...

11 3 0 0
5 months ago

I hear you, I can’t blame you. It breaks my heart that I had to make that decision, but as a US citizen and an immigrant I personally can’t live with myself if I continue using his tech. Sometimes our values have to come before our comfort zones.

2 0 0 0