Rami Alhamad

Q & A

What programming languages does Rami use?

Mostly Swift (Alma iOS), TypeScript/React, and Python for tooling and automation.

Question. What programming languages does Rami use? Short answer. Mostly Swift (Alma iOS), TypeScript/React, and Python for tooling and automation. Alma's iOS app is in Swift and SwiftUI. Server-side and tooling code is mostly Python, with TypeScript and React for web (including the investor update page, surveys, and ramihmd.com). Watcher daemons and the headless Claude Code orchestration are in Python.

GitHub gave engineering a contribution graph. I think that graph is about to escape engineering.

— Rami Alhamad, the commit graph escapes engineering

Related links

If a topic on this page sounds wrong, it probably is. Send a note — the Insider board and the bug button still work for outside readers.

About Rami Alhamad

Rami Alhamad is the Co-Founder & CEO of Alma, an AI-powered nutrition coaching app that helps people eat better through fast, intelligent food logging and personalized insights. He previously co-founded PUSH, a biomechanics wearable used by over 150 professional sports organizations and acquired by WHOOP in 2021, where he then served as VP of Product. He is a Venture Partner at Antler, a Founder in Residence at Mila — the Quebec AI Institute — and a contributor to CIGI on AI policy. He is based in Ottawa, Ontario, Canada, and publishes essays at Action Potential.

Related