A personal blog

I write mainly about medicine and computer science.

Zakho Emergency Teaching Hospital

For unfortunate reasons we had to visit the Zakho Emergency Teaching Hospital as a family member got sick. It was a matter of an episode of tachyarrythmia since this patient has a known paroxysmal atrial flutter diagnosis. This is a write-up of my short experience with the hospital, system and doctors as a doctor myself. Organization The organization of this hospital is very confusing, everything is scattered around without an apparent system and everything feels chaotic. This is especially true for someone who has never visited this hospital beofore. Imagine that, but also having to take care of someone who is sick; or worst - actually being sick. You are greeted by a doctor who quickly asks about your main complaints and then directs you to the most appropriate station: ECG, vitals, blood work or/and an admission to a hallway of beds. Upon admission you are suddenly greeted by a 2nd doctor who reviews your admission paper and takes further actions upon that. I must say though I was impressed by how quickly things were being done. However, that came with a cost of things not being done correctly and ultimately inefficient. ...

October 14, 2026 · 3 min · Mohamad Farman

Jobba i Norge

Introduktion Så du vill jobba i Norge som läkare? Kanske är det pengarna som lockar? Friheten? Den kortare arbetdsagen och den betalda lunchen? Eller önskar du att bara komma iväg ett tag, göra något nytt och uppleva något nytt? I vilket fall har du sannolikt kommit rätt. I den här artikeln får du en inblick i vad som krävs och vad som förväntas för att du ska lyckas. Notera att jag inte skriver speciellt mycket om legevakter eftersom jag har inte behövt ta några legevaktpass. ...

July 31, 2026 · 10 min · Mohamad Farman

Binary bomb

Throughout my autodidactic journey of studying Computer Systems: A programmer’s perspective (CSAPP, for short)1 I have stumbled upon a CS 61 course offered by Harvard. The course is divided in 6 units where the 2nd unit contains a problem set called Binary Bomb. The name of todays article. Introduction From the problem set specified here we are introduced to the concept of a binary bomb: A binary bomb is a program that consists of a sequence of phases. Each phase reads a line from the standard input. If the line is correct, then the phase is defused and the bomb proceeds to the next phase. Otherwise, the bomb explodes by printing “BOOM!!!” and then terminating. The bomb is defused when every phase has been defused. ...

July 21, 2026 · 11 min · Mohamad Farman