/about
$ whoami

I write software for a living, mostly in elixir and typescript, and I write prose for the same reason other people run - to stay honest.

I grew up playing sport at a level where the scoreboard did the arguing, and I have never quite recovered the taste for being wrong in public. This notebook is the thing I keep on the side. It's where I connect two facts that have no business sitting next to each other.

I am a wantrepreneur in the chronic sense of the word. I will tell you about it if you ask.

// timeline
2026  ●  writing here, weekly-ish
2024  │  senior eng, elixir shop
2022  │  typescript monorepo survivor
2018  │  quit sport. took up keyboards.
1998  ○  born. cairo.
// specs
location : Cairo, EG
tz       : EET (UTC+2)
editor   : nvim + tmux
lang     : elixir > ts
reading  : sanderson
// stack
elixir ██████████ god's language
typescript █████████░ pays the bills
otp ████████░░ let it crash
postgres ███████░░░ it's always postgres
react ██████░░░░ unfortunately
// contact
email → [email protected]
x     → @OgAreMaInitials
gh    → /OmarGoubail
rss   → /rss.xml