YAZIN

Personal Transmissions

Certified for Public DistributionACTIVE
December 23, 2025
December 17, 2025
December 16, 2025
December 15, 2025
December 14, 2025
December 13, 2025
December 12, 2025
December 1, 2025

Building a mobile app in 1 day: Thunoob

Came across this codepen which gave me an idea:

https://codepen.io/l3dlp/pen/PJyNdx

What if the whole thing was pixelated, like an indie game vibe?

Now working on a minimal UI where the main core screen shows the voxelated heart in the middle.

Ok, made it rotate about the y-axis. but didn't get any of hte mechanics sorted yet! i should do that next.

(wasted 30 mins so far doing this!)

November 26, 2025
November 25, 2025
June 24, 2025
May 17, 2025
May 15, 2025
May 13, 2025
May 10, 2025
April 14, 2025

My Top 5 Blind Spots

I'd heard about ChatGPT releasing better memory and the ability to query past chats. I didn't think much of it at the time. Maybe this would be useful for looking up things I'd asked in the past and following up on them. But it was pretty vague, and I didn't have any deep thoughts on the matter.

Then I spotted a tweet. Someone asked ChatGPT to uncover what his top blind spots were. I thought, "Hey, let me try that!" I've had hundreds of conversations with ChatGPT over the past couple years, so there's probably something there.

I was completely floored by GPT's response. It was 100% on point. Many things I'd kind of felt on and off over the years but never quite articulated were right there in front of me - and ranked too!

I want to share them below and start a journey to improve each of the five points it highlighted. These are massive. If I can get better at these five things, I'll become so much more effective.

At the end of the day, there are certain things I'm good at and certain things I'm bad at. To become more well-rounded, you want to address the things you're absolutely bad at. Even if you just reach a competent level, that's enough of a boost to make you 10x more likely to succeed.

That's really what this post boils down to: uncovering all five blind spots, sharing my opinions on them, and later coming up with a plan to address each one.

The Blind Spots

1. Emotional Avoidance of Marketing & Promotion

Symptoms:

  • You delay or procrastinate marketing tasks, especially copywriting or social posting.
  • You've explicitly said you have an emotional aversion to marketing and feel uneasy due to perceived expectations.

Blind Spot: You know marketing is crucial—but you undervalue its importance relative to product building. You treat it like a side task, even though it's the core engine of user growth.

Impact: You ship great products that barely see daylight. You're relying too much on organic reach or delayed launches, leading to lost momentum and weak customer traction.

Fix: Systematize it like you would engineering—timebox, templatize, and delegate. Or partner with someone who lives for attention.

2. Overengineering Early Ideas

Symptoms:

  • You've said you tend to overthink projects and build too much before testing market demand.
  • You want the perfect positioning, brand, and tech from day one.

Blind Spot: You're optimizing for scalability and polish before proving the concept is wanted. You think like a craftsman, not a scrappy experimenter.

Impact: You miss fast validation loops. Ideas take weeks or months to test that could've taken days. When they flop, it's a heavy emotional and time cost.

Fix: Adopt a "10% solution" rule: build only what's necessary to test one core user behavior. Fight the urge to polish. Be ugly and fast.

3. Delegation Without Accountability Loops

Symptoms:

  • You've offloaded work but ended up cleaning up after it.
  • Tools like Google Sheets and Trello didn't improve ownership.

Blind Spot: You're delegating tasks but not outcomes. You want to trust people to self-manage but haven't built a system that guarantees visibility and follow-through.

Impact: You burn time reviewing others' work. You become the fallback for quality. Morale and performance stagnate on your team.

Fix: Set up weekly outcome-based reviews: not "did you do the task?" but "did the user outcome improve?" Use a single source of truth, kill passive tools, and implement weekly reporting with sharp, non-negotiable KPIs.

4. Underleveraging Your Story

Symptoms:

  • You've never consistently shared your personal journey (founder of Amal, ex-GE Six Sigma, etc.) as part of your branding.
  • You're building value-driven products but rarely center yourself in the narrative.

Blind Spot: You see storytelling as indulgent or self-promotional. But your background, conviction, and faith alignment are major trust signals—especially in Muslim markets.

Impact: You're missing out on magnetizing early adopters and believers. You seem more like a tool than a movement.

Fix: Start weaving your story into everything: your landing pages, your video intros, your about page. Frame it as "why I had to build this" rather than "look at me."

5. Perfectionism Masquerading as Strategy

Symptoms:

  • You spend a lot of time crafting "the right" direction, often resulting in over-analysis or stagnation.
  • You're deeply reflective, and sometimes this slows execution.

Blind Spot: You frame perfectionism as thoughtfulness. But often, it's fear of being wrong. You stall instead of launching the imperfect version and iterating.

Impact: It creates decision fatigue. You never feel like you're on solid ground, even when you are. Your velocity drops.

Fix: Set "imperfect by design" constraints—e.g., "launch within 72 hours or kill it." Keep a kill-switch journal for stalled ideas. Track decisions by speed, not just by quality.

April 10, 2025
April 8, 2025
April 7, 2025
April 6, 2025
April 5, 2025

Would I go to Gaza?

Would I actually go to Gaza? The question haunts me. Not that I have the means right now, but what if I did? What if the borders were open, and the option was there? Part of me asks, 'Why wouldn't I?' Wouldn't I lay down my life to stop a child or a mother from being killed?

But would I actually? The best way to answer a hypothetical like this is to look at the track record. What have I really done for Gaza so far? That's the clearest indicator of what I might do if circumstances allowed.

Reframing the Question

Maybe I'm approaching this wrong. The question isn't necessarily about physically going there—it's about what part of my life I'm willing to give to this cause.

Our time is our life. It's the most valuable, non-renewable resource we possess. So perhaps the real question is: what portion of my life am I willing to dedicate to Gaza?

When viewed this way, dedicating structured time becomes a tangible form of giving a piece of my life away. Not all at once; but consistently and meaningfully.

A Concrete Commitment

So I'm starting here: dedicating one hour of each weekday to Gaza.

Carve it out. Protect it. Make it sacred.

I don't know exactly what I'll do in that time or the impact it might have, but it's a concrete piece of my life I'm committing. A smaller version of "going to Gaza" that I can actually fulfill right now.

Hopefully, it's something I can build on.

Muslims, do not make your question: 'Will this or that change in my life stop what is happening in Gaza?' Rather, let your question be: 'Have I offered through it what I can and proven that I want to support Islam and its people?'

د. إياد قنيبي
د. إياد قنيبي
@Dr_EyadQun

ما يحدث يلين الحجر...قصف مراكز الإيواء والخيام المهترئة، حرق المراكز الطبية بمن فيها، المزيد من الناس في العراء بلا مأوى ولا طعام ولا علاج. كم نحن خاسرون إذا مرت الأيام على مجازر غزة ونحن عاجزون -لا عن نصرة إخواننا فحسب- بل وعن أن نوظف هذه الأحداث لتُحدث ثورة في تفكيرنا وسلوكنا

5
Reply
April 1, 2025

Finding Killer Domain Names Using LLMs

Most people search for domain names the wrong way. They start with an idea generator, check domain availability, and when their perfect .com is taken, they either:

  • Negotiate with the owner (if they respond)
  • Use a domain broker service
  • End up paying thousands of dollars

I've found a better way.

The Dropped Domains Opportunity

There's a better approach. Every day, tens of thousands of domains expire and get dropped because:

  • Owners forget to renew them
  • They're no longer interested
  • The renewal price isn't worth it

While many dropped domains are worthless, some are gems. Finding them is like finding a needle in a haystack, but the advantages are significant:

  1. Guaranteed availability - When you find a good dropped domain, you can get it immediately
  2. Much cheaper - Usually $13 (renewal price), occasionally up to $50-100 if it hits auction
  3. High quality possible - You can find genuinely good domain names

The Challenge

The main challenge is filtering through thousands of domains. Some domain connoisseurs spend hours daily reviewing domain lists - I'm not one of those people.

Enter LLMs

Here's the strategy I developed:

  1. Take all available dropped domains

  2. Apply basic filters:

    • Domain length (I use < 10 characters in length)
    • Extension (I just use .com)
    • Basic pattern matching (no dashes, numbers)
  3. Feed the filtered list (still thousands) into an LLM with specific criteria like:

    • "Suitable for a tech startup"
    • "Easy to pronounce"
    • "Hard to misspell"
    • Any criteria that traditional filters can't handle (e.g. transliterates to Arabic)
  4. Get notified when domains matching your criteria become available

Domains I've Found Using This Strategy

Here's a killer strategy that's often overlooked: searching for domains that transliterate to Arabic words. I've previously sold shoghol.com for $1,500 using this approach.

Recent catches using this filter, all at basic registration price ($13):

  • istighfar.com - means "seeking forgiveness" in Arabic
  • mroor.com - means "traffic" in Arabic
  • wkala.com - means "delegation" in Arabic
  • ghoroob.com = means "sunset" in Arabic

Try It Yourself

I've packaged this entire system into a service that lets you enter your own filters and get notified when domains matching your criteria become available. It's already helped me snag these and many other great domains for dirt cheap.

Note: I'll update this post with example domains once I have permission to share them.

March 31, 2025

On building quicker

I have a long list of ideas for things that I want to work on. A list that I will hopefully share at some point. But the core idea is that the best way to work through a list of ideas would have been to dedicate a solid chunk of time to actually implementing it. They become bigger events, there's a certain amount of work that needs to be done. That's typically a matter of days, weeks, possibly even months depending on the size of the project.

So it needs to clear a high bar before it can get my attention. And a lot of ideas just fall at the bar or even below and so they don't really pass they just stay lingering in a to do list that just keeps growing with time.

But now with AI and you know the availability of tools like Cursor and Lovable and others it's actually become a lot easier to build and launch projects and test them to see if they actually work. And of course this puts pressure on distribution for you to figure out like how you're actually going to grow a tool and that's something I'm still trying to figure out but we'll get to that later.

I'm going to be doing a bunch of experiments with distribution to figure out like how to do that effectively but right now the sort of focus for the first half of this year is how do we get more stuff done? How do you publish more?

Losing 10kg Through Systems

On February 2nd, I woke up to my highest weight ever: 85.1 kilograms. Something clicked. Instead of setting a grand goal, I remembered advice from "Mini Habits" and "Atomic Habits" - start with tiny, daily habits that are impossible to fail.

i'm currently 85kg, the heaviest i've ever been. i'd like to drop 10kg in the next 3 months. starting this thread to track my weekly progress. i'll be asking myself 1 simple question, each day: "did i feel hungry today" yes = ✅ no =❌

Image
7
Reply

The Mini Habit

I chose one simple question: "Was I hungry today?"

That's it. No diet plans. No calorie counting. Just checking if I felt genuine hunger at any point during the day.

Nine weeks in, I've lost nine kilograms - exceeding my initial expectations. But the real win isn't the weight loss. It's the fundamental shift in how I relate to food.

The Transformation

Before, hunger was an annoyance to silence immediately. Now, feeling hungry feels like winning. My baseline has shifted - I aim to maintain a slight hunger throughout the day rather than constantly feeling full.

Take ice cream: I used to eat two or three a day without thinking. I'd just eat them, feel a momentary sense of relief, and then go back to some sort of baseline. Now I have one in my fridge for two and a half weeks, untouched. Not because I'm resisting temptation, but because I don't crave it anymore. My satisfaction comes from feeling light and slightly hungry.

Why This Time is Different

This attempt feels fundamentally different from my previous weight loss attempts. Before, I was always working towards a goal - a number on the scale or a deadline. Once I hit that goal, I'd inevitably bounce back to my old habits. But this time, I'm not working towards an endpoint. I've changed my relationship with food itself.

The key difference is that I'm not resisting temptation or forcing myself to change. Instead, I've rewired what gives me satisfaction. Feeling slightly hungry throughout the day has become my new normal, and it feels good. I don't see this as a temporary state to endure until I hit some target weight - it's just how I live now.

Why Systems Beat Goals

This experience made me wonder: what other improvements could I make by focusing on systems rather than goals? As Scott Adams puts it in "How to Fail at Almost Everything and Still Win Big": "If you do something every day, it's a system. If you're waiting to achieve it someday in the future, it's a goal."

What's Next?

Now that I've established this new relationship with food, I'm curious about applying the same systems-based approach to building muscle. Instead of setting ambitious lifting goals or following complex workout plans, I'm starting with one simple question: "Did I train one muscle group to failure today?"

I'll report back in a few months on how this experiment goes. But if the weight loss journey taught me anything, it's that the key isn't in the grand plans - it's in the tiny, daily habits that reshape how you think about the whole endeavor.

Take off your snowshoes

Every few days I come across people on the same trails trudging slowly with snowshoes and hiking poles. They’re going 3x slower than they would with sneakers, and 2x slower than they would with winter boots. [...]

We need to have a nuanced understanding of the world to understand when the situation calls for a specialized tool.

November 12, 2020

How do you know that an API does what it says it does?

Having been in fintech for a while, I've noticed something in common between the many new startups that come and go. They all require access to personal information.

A specific example that comes to mind is the Plaid-like solution we developed while working on amal. We'd ask customers for their bank credentials[ajy] and then proceed to login on their behalf in order to share the resulting account information with the 3rd party application they are using (e.g. for transferring money, tracking their spending, etc).

November 3, 2020

The Trouble With Optionality

Optionality's one of those things you don't really think about. People don't generally wake up one morning thinking "Why, it appears I've spent the past several decades of my life optimizing for optionality. Perhaps I should figure out why?".

Most don't even recognize the term -- until it's already explained to us. If you're one of those people, this could well be the most important posts you read this year.

October 21, 2020

Braindump

Been having a hard time lately focusing.

It's like whenever I start doing anything of any significance I get derailed, and fall into this spiral of thought where I reconsider whether what I'm about to do matters, why it would, and whether I could be doing something else that would be more "productive". The end result is that I end up doing nothing (no, the irony is not lost on me).

January 4, 2020

Getting started with Flutter

It used to be that you needed to know Kotlin and Swift to develop apps for both Android and iOS, but those days are long gone.

Even the fundamental reasons for doing so have changed — some sort of compromise between performance and speed to deployment. React Native apps were kinda slower than native apps by a smidge, but with the introduction of Flutter — that difference was wiped out almost entirely. With Flutter, you get native app performance because you leave HTML and JS behind.

January 3, 2020
January 1, 2020

Serializing and deserializing a Cookie Jar

I was recently working on a way to serialize and deserialize a Faraday connection that uses HTTP::CookieJar to manage persistent cookies across requests.

I needed to do this because I wanted a way to "freeze" an HTTP connection instance, and later "thaw" it to resume the operation — without consuming a ton of space in memory.

December 28, 2019

Tracking where a WhatsApp user came from

At Amal, we have an AI chat bot that works over WhatsApp — allowing our customers to speak to their bank account, asking questions like "What's my balance" and "How much have I spent on Uber's this month?".

A problem we faced really early on when connecting to WhatsApp was that when a user started a conversation with our bot on WhatsApp, we had no idea where they came from!

December 1, 2019

The Meem app: it sucks

If you're a "digital only" bank like Meem, the app your customers use is all they see: it's like a virtual 🏦 branch.

That's fitting, because you know what my impression of meem is as a user? When I open up their app, it feels like walking into a crowded butcher shop, with soaking wet floors leaving soily footprints amongst the carcasses dripping in blood and a lurking stench of cow excrement surrounded by the constant buzzing of flies swarming overhead. Customer "service" is dispensed from behind a large chopping board with gizzards of meat feeding the hungry flies where your elbows sit.

October 11, 2019
October 5, 2019

Part 1: Will greater access to capital spark Bahrain's economy?

Today, I was on a panel discussing lending and access to capital (~~not a wooden panel, mind you — but a panel of speakers~~. Now that I think about it, we may have been sitting on wooden panel flooring).

At any rate, the discussion covered alot of ground, all as part of the larger context of fixing the "access to capital problem" for SMEs (Small & Medium sized enterprises) in Bahrain.

September 24, 2019
April 13, 2019

How I Invest

In this post, I'll discuss how I invest my money - even small amounts - so I can stand a reasonable chance of attaining an average return (of roughly 7%/year).

The keyword here is how.

April 12, 2019

On Blobs, Files and Data URIs in Javascript

I’ve been working with Files, Blobs and DataURIs recently, and have found the whole thing just very confusing. What is the difference between the three, and how do the various methods around them work (createObjectURL, readAsDataURL and the various FileReader methods).

Because it's not just one topic that I can StackOverflow my way out of, I decided to step back and try and piece together the different parts into a coherent model. That's what this post is about…

January 2, 2019

Example: You're fat!

This is the first in a series of examples where I explain how you can use the solving problem method I described earlier.

You're walking through a local supermarket pushing a cart full of your weekly shopping supplies and bump into your old friend Adam, who you haven't seen since college.

January 1, 2019

Solving Problems

A decade ago, I worked at General Electric. GE is a huge company (300k+ employees) that operated in a myriad of fields from banking to media, to the field I was involved in: Energy.

I spent 2 of my 5 years at GE working as a Six Sigma Black Belt, two years that changed my life. That's because during that time, I picked up a problem solving technique that completely changed everything I knew about the topic. Problem solving is one of those things you don't really think about much. When someone faces a problem, they tend to search for a solution to that specific issue. Rarely, if ever, do we step back to consider the problem solving approach in the abstract i.e. whether the approach we follow to solve problems is working, and whether it requires tweaking to achieve better results.

August 16, 2017

On Focus

Some people think that focus is the result or inherent perseverence, or the result of "passion" or some innate quality. I believe it's the result of success. It's much easier to focus on something, and persevere, when it's working.

In the context of a lean startup, if you don't encounter early signs of success, then it's often best to give up and move on to the next thing.

July 2, 2017

Real Estate Idea

This is not a well-defined idea, and I still don't know what to test — or indeed, whether there's anything to do here. I do know that people in Bahrain buy & sell real-estate the same way they have in the pre-web era. The only difference is that now there's a bunch of websites (really, not very different than catalogs, or newspaper classifieds) that advertise properties. The transaction is always initiated via a phone call, followed by a site visit.

There's certainly room for improvement — but before doing anything, the first step has to be about discovery. Don't try to fix something you don't fully understand.

June 30, 2017

The Validator

The GForms's Landing page took me about 10 days to build, launch and validate — most of it spent on the damn front-end making sure everything looked OK on mobile and desktop. Once I ran the experiment, within 24 hours I knew it was not going to fly. The question is, could I have finished it sooner?

You bet.

June 29, 2017

The Gforms Idea

Note: I actually ran this experiment about 2 weeks before I posted this, but wanted to document everything here — hence this post

Alright, let's hit another idea and see what we can learn. This one goes like so:

June 27, 2017

The Goals Idea

The first idea I'll be testing is one that I've had for a while. The description I had from the Ideas list is this:

The way that large companies propagate high-level goals down from leadership to employees across the company is broken. It ends up becoming a formality, done over Powerpoint slides twice a year (beginning and end, during performance reviews). This is a lost opportunity, one where goals could serve as the glue that ties employees daily work towards a greater company objective. Coupled with transparency, employees can see exactly how they impact the greater goals.

June 25, 2017

Finding An Idea

Finding something to work on can be daunting. When you choose to work on something, you're also choosing not to work on countless other things. The FOMO beast in me wreaks havoc at the mere mention of such a quandary.

So what do I do? How can I take a decision — the right decision — at a time when there are so many things going on in so many different fields. For a split second, I want to dive into all of them: Biotechnology, Nutrition, Self-driving cars, Machine Learning, Nanotechnology, Bitcoin, Drones and so many more! There's so much to learn, and so little time! (It doesn't help that I'm addicted to learning, and enjoy it immensely — even for it's own sake).

July 15, 2016

Highs And Lows

I'm writing this on the plane back from Istanbul to Bahrain. I've got an excruciating ear infection of sorts that's driving me absolutely mad, ebbing between being slightly annoying and utterly unbearable.

Thinking about how we set priorities, I can't help but reflect on how life is so self-centered, and how the needs of a person shift so suddenly from long to short-term thinking in the wake of an existential (or near existential) risk to their life.

February 11, 2016
July 24, 2015
May 12, 2015

Playing fortune teller

I've been spending some time lately thinking about things on a grander scale, trying to understand where we are today .. and where we might be headed. This is nothing new .. I often take whimsical thought-trips, stepping away from the laptop, lying down on my back and just staring at the (bland, nondescript) ceiling.

Image

May 9, 2015

Purpose

I've spent alot of time trying to figure out what my goals from life are, and these thoughts inevitably lead to the question of purpose:

May 2, 2015
September 9, 2014