MadanyCo.™
A piece a day

I write here, every day.

Short pieces on marketing, business, and the craft of building things people want. Observed in the field. Written plainly. Published daily.

Today · piece 646

Whatever he said

When a glass of tea comes back at a crowded Cairo coffeehouse and nobody can be sure what was ordered, the waiter who replaces it without settling whose fault it was gives up being right out loud. That is the night the regulars learn his name.

Read it →

Earlier pieces

  1. What the rhyme hidesCraft
  2. The crowded fewMarket
  3. Two small betsOperator
  4. The org chart is the strategyInside
  5. Editing is decidingCraft
  6. What a receipt tells youMarket
  7. Spend less, growOperator
  8. Thirty daysCraft
  9. What I had wrong about brandOperator
  10. Premium is a priceMarket
  11. Riyadh is not DubaiMarket
  12. What survives FebruaryOperator
  13. One lineCraft
  14. We do it because we did itInside
  15. Field notes, National DayMarket
  16. Everyone turns greenMarket
  17. A loan against next monthOperator
  18. The week beforeMarket
  19. Give away the useful thingInside
  20. The queue is the adMarket
  21. Structure, not sentencesCraft
  22. A Wednesday this yearMarket
  23. Who the purchase is forInside
  24. Arabic is not a translationMarket
  25. Cash is a trust instrumentMarket
  26. What the extra dashboard is forInside
  27. Jeddah, properlyMarket
  28. Short is harderCraft
  29. Fine creative, wrong promiseOperator
  30. The deadline does the sellingMarket
  31. Who says noInside
  32. One variableOperator
  33. Read the menuMarket
  34. Say it out loudCraft
  35. Budget before strategyInside
  36. Nobody is waitingMarket
  37. HarvestingOperator
  38. A plan and a requestInside
  39. The rate card has seasonsOperator
  40. Leave the list aloneCraft
  41. The first shop backMarket
  42. Whose peak it isInside
  43. Booked with the courierOperator
  44. The canteen is a tenderMarket
  45. Live in the quiet monthOperator
  46. The irreversible half of the planInside
  47. Nothing leaves the menuMarket
  48. When they ask for a reportOperator
  49. The total matchedInside
  50. The small pack's monthMarket
  51. The first four wordsCraft
  52. Two months of noticeOperator
  53. Somebody already forecast thisMarket
  54. What the offsite costInside
  55. Who named the adsOperator
  56. The offer you filedMarket
  57. The print shop monthInside
  58. The account I kept rebuildingOperator
  59. Feet grow, bags do notMarket
  60. What the template hidesOperator
  61. Nobody wants the cheapest oneCraft
  62. The plan lives on one laptopInside
  63. The school picks the shopMarket
  64. The list changed time zoneOperator
  65. The team in the invoicesInside
  66. Which half is profitableMarket
  67. The length of the monthOperator
  68. What comes back in the suitcaseMarket
  69. Twelve posts a monthInside
  70. Nobody here has ordered itOperator
  71. The name that left the roomCraft
  72. The kiosk rounds for youMarket
  73. The chairman's roadInside
  74. The stamp cardOperator
  75. Field notes, the desert roadMarket
  76. Message us for the priceOperator
  77. The HR calendarInside
  78. A holiday nobody decoratesMarket
  79. The app nobody opensOperator
  80. The levy in the leaseInside
  81. Fifty degrees in the vanMarket
  82. The word newCraft
  83. The name on the statementOperator
  84. First on the listMarket
  85. Two bosses, one planInside
  86. What counts as a resultOperator
  87. A wedding in the dead monthMarket
  88. No vendor, no lineInside
  89. Noon to midnightOperator
  90. Three stickers deepMarket
  91. The inbox knows firstOperator
  92. Due to circumstancesCraft
  93. The margin nobody reopenedInside
  94. The car in the atriumMarket
  95. Approved by the founderOperator
  96. Nouns on the agendaInside
  97. The price of waterMarket
  98. The ratio has a currencyOperator
  99. The weekend that cannot leaveMarket
  100. The free weeks in the dealInside
  101. Delivered to an empty houseOperator
  102. Write from SeptemberCraft
  103. Front row, back rowMarket
  104. Blamed on the summerInside
  105. Page three in SeptemberOperator
  106. Jeddah opens in RiyadhMarket
  107. The campaign from the founding yearOperator
  108. The call nobody wants to makeInside
  109. Cairo's summer tourist speaks ArabicMarket
  110. The radius did not travelOperator
  111. After the summer is a rankInside
  112. Bought on the way homeMarket
  113. Written for glareCraft
  114. Three years of reviewsOperator
  115. The tournament lands at twoMarket
  116. Opened to be seen inInside
  117. Asked from LondonOperator
  118. The compound talksMarket
  119. The first branch pays for itInside
  120. The new pin inherits everythingOperator
  121. The ballroom is fullMarket
  122. Paid for in JanuaryOperator
  123. The sentence that cost the mostCraft
  124. Read the leave chartInside
  125. An address with no doorMarket
  126. The date you come backOperator
  127. The retainer needs a briefInside
  128. The lease outlived the testMarket
  129. The account learns who stayedOperator
  130. Where Cairo spent EidMarket
  131. The Eid phone callInside
  132. The alert nobody unmutesOperator
  133. Delayed, with a dateCraft
  134. The customer is on the roadMarket
  135. Counted as the campaignInside
  136. Closed on the first dayOperator
  137. Jeddah before HajjMarket
  138. The pre-order is the forecastOperator
  139. The size of the boxInside
  140. The graduation tableMarket
  141. The even cutOperator
  142. The creator on the wrong lineInside
  143. Across the causewayMarket
  144. The word summerCraft
  145. The sticker on the menuOperator
  146. Read the comments under the adMarket
  147. Resignations follow the school yearInside
  148. Moving money between brandsOperator
  149. The freezer by the doorMarket
  150. Funded by what was leftInside
  151. Paid media in a borrowed voiceOperator
  152. The fullest Friday of the yearMarket
  153. Sorted by the kitchenOperator
  154. The brief is a voice noteCraft
  155. Exams run the officeInside
  156. The summer leaves twiceMarket
  157. Judged on the doorstepOperator
  158. The leave calendarInside
  159. The cooler is the shelfMarket
  160. A month of three weeksOperator
  161. Who could raise the priceMarket
  162. The number belongs to the cashierInside
  163. Renting the cardOperator
  164. A standard you can sayCraft
  165. Different by their measureMarket
  166. Silence needs a signatureInside
  167. Before they askOperator
  168. Specialty is the category nowMarket
  169. Better wins the weekOperator
  170. Everyone is a peace treatyInside
  171. The worst branchMarket
  172. Broad felt like ambitionOperator
  173. When they stop checkingInside
  174. Twenty years on the cornerMarket
  175. The size of the askCraft
  176. The first message is a receiptOperator
  177. The clause the distributor trustsMarket
  178. Permission not to answerInside
  179. Melted at the doorOperator
  180. The fishmonger your mother trustsMarket
  181. The price of a yesInside
  182. Too small for the dropdownOperator
  183. The fifth coffee shopMarket
  184. Whoever has it nowOperator
  185. Between the plumber and the auntCraft
  186. Which days get the emailInside
  187. Bigger than the nameMarket
  188. A message is not a leadOperator
  189. Nobody has to askInside
  190. The showroom is for the websiteMarket
  191. They only met the offerOperator
  192. A winter month for a decadeMarket
  193. Judged on thirty nightsInside
  194. Only ever met you at nightOperator
  195. No occasion to lean onCraft
  196. Sold by the gramMarket
  197. Finance's Ramadan begins nowInside
  198. One weekend, two occasionsOperator
  199. Egypt's biggest gifting dayMarket
  200. Nobody needed a driverOperator
  201. Sent from an empty officeInside
  202. Field notes, Eid morningMarket
  203. The buyer you have never metOperator
  204. Both, which means neitherInside
  205. Cairo goes home for EidMarket
  206. The gift note fieldCraft
  207. The free box slows the lineOperator
  208. The queue for new notesMarket
  209. Field notes, the last weekInside
  210. The tent empties earlyOperator
  211. Read the floor planMarket
  212. The night shift nobody invoicedInside
  213. Fixed price, moving costOperator
  214. The aisle changes handsMarket
  215. The listing says closedOperator
  216. The fifteen-second versionCraft
  217. The line that arrived signedInside
  218. The city that peaks in RamadanMarket
  219. The subscription does not fastOperator
  220. The easiest money of the yearInside
  221. The room sells twice a nightMarket
  222. Back by night tenOperator
  223. Decided by the second FridayMarket
  224. Officially off, still decidingInside
  225. Volume on the wrong nightOperator
  226. Nobody wrote the noCraft
  227. A holiday with no daytimeMarket
  228. Two owners, one iftarInside
  229. The second restaurant at oneOperator
  230. Field notes, Ramadan's first FridayMarket
  231. A promise made by a pageOperator
  232. Three days are not dataInside
  233. The day shortens by lawMarket
  234. Ten minutes at sunsetOperator
  235. Approved for a different dayInside
  236. The set menu on a full nightMarket
  237. Two lines for two nightsCraft
  238. The customer is not fastingOperator
  239. The hour before the cannonMarket
  240. Everyone's channel workedInside
  241. The app's deadline, not the moon'sOperator
  242. Post-iftar is three daypartsMarket
  243. The guest list, not the chartInside
  244. Duplicated with last year's datesOperator
  245. A season before the seasonMarket
  246. The segment nobody can buildOperator
  247. A month on the fridgeCraft
  248. Where the Ramadan money came fromInside
  249. Lunch has two weeks leftMarket
  250. The photo is from JulyOperator
  251. Read the gift listInside
  252. The price that makes the newsMarket
  253. Landed before the monthOperator
  254. Cast, not placedMarket
  255. Flat fee, lumpy yearInside
  256. One month, three businessesOperator
  257. Arabic takes more roomCraft
  258. Eaten in the carMarket
  259. The budget that grew on paperInside
  260. The account manager changedOperator
  261. Here until MarchMarket
  262. Rented visibilityOperator
  263. Reorganised five weeks outInside
  264. Field notes, the wedding hallMarket
  265. The old pack in the filmOperator
  266. Approved is not releasedInside
  267. Printed for one monthMarket
  268. Write the six seconds firstCraft
  269. The new agency rebuildsOperator
  270. The app's Ramadan pageMarket
  271. Year to date, day tenInside
  272. Drafted and pausedOperator
  273. Dressed for the guestsMarket
  274. Answering on the seventhInside
  275. Three times the budgetOperator
  276. The fasting shelfMarket
  277. A month to sit outOperator
  278. The customer replies in voiceCraft
  279. The first request of the yearInside
  280. Resolutions follow the weatherMarket
  281. The rota is the campaignOperator
  282. The review with two columnsInside
  283. The room's real priceMarket
  284. Every send spends somethingOperator
  285. The week the residents leaveMarket
  286. Read the out-of-officeInside
  287. Ask the driverOperator
  288. Name the day or say nothingCraft
  289. Christmas comes twice in CairoMarket
  290. Two sets of booksInside
  291. Nothing behind the bookingOperator
  292. The terrace monthMarket
  293. Declined on the nineteenthOperator
  294. The target nobody loweredInside
  295. Who is actually shutMarket
  296. Two weeks unsupervisedOperator
  297. Paid for the forecastInside
  298. The small market reads closelyMarket
  299. The sign on the doorCraft
  300. The Friday editOperator
  301. The brunch is the formatMarket
  302. The zero was never zeroInside
  303. Nothing left but the discountOperator
  304. When two calendars collideMarket
  305. The box was already boughtInside
  306. The ad that outlived its offerOperator
  307. Field notes, race weekendMarket
  308. Step down, do not switch offOperator
  309. The accent in the copyCraft
  310. Whoever is at their deskInside
  311. Delivered after the holidayMarket
  312. Flows do not read the calendarOperator
  313. The safe mistakeInside
  314. A Friday that starts at fourMarket
  315. The basket is a waiting roomOperator
  316. Only the colour was translatedMarket
  317. Fifteen clients, one FridayInside
  318. The empty box at checkoutOperator
  319. The asteriskCraft
  320. What is left on the railMarket
  321. When the group chat goes quietInside
  322. The address fieldOperator
  323. Never reached the shelfMarket
  324. Every creator has the same codeOperator
  325. November becomes the targetInside
  326. The stacked discountMarket
  327. The refused boxOperator
  328. Who holds the account on FridayInside
  329. A discount moves the clockMarket
  330. The forward outlives the offerCraft
  331. Advertising what you cannot sellOperator
  332. A day you do not ownMarket
  333. The competitor set your priceInside
  334. Eleven months darkOperator
  335. The window that did not changeMarket
  336. Which line it lands onInside
  337. Everyone bids on the same dayOperator
  338. Last year's priceMarket
  339. The warehouse writes the offerOperator
  340. Up toCraft
  341. The target chooses the discountInside
  342. The waiting weekMarket
  343. If you cannot pause itOperator
  344. Who holds the phoneInside
  345. The customer who does not eatMarket
  346. The share you do not signOperator
  347. The seller's yearMarket
  348. Thursday at fourInside
  349. Dark on paydayOperator
  350. Photograph what arrivesCraft
  351. After the showMarket
  352. The calendar on the wallInside
  353. Reconcile before you reportOperator
  354. The other festive seasonMarket
  355. Tuesday lunchOperator
  356. The cc lineInside
  357. The pickup queueMarket
  358. Nobody owns the size guideOperator
  359. No surprisesInside
  360. A statement in square metresMarket
  361. The first question is the priceCraft
  362. Changes at two in the morningOperator
  363. The office manager books DecemberMarket
  364. Paid in titlesInside
  365. Where accounts stallOperator
  366. The October numberMarket
  367. Cairo is celebratingInside
  368. A holiday the account cannot seeOperator
  369. The terraces reopenMarket
  370. Named after nothingOperator
  371. The pack is not a posterCraft
  372. Whoever had the timeInside
  373. Smaller, not lowerMarket
  374. One lever, two promisesOperator
  375. The review with no numberInside
  376. A green dessertMarket
  377. Still green on FridayOperator
  378. What is left on the shelfMarket
  379. The staff are the audienceInside
  380. Somebody is working todayOperator
  381. The greeting nobody readsCraft
  382. The number becomes the offerMarket
  383. A holiday in the run rateInside
  384. The month the film ateOperator
  385. Who stayed in AugustMarket
  386. Everyone buys the same TuesdayOperator
  387. The last person askedInside
  388. The permit is the shortlistMarket
  389. A Saudi return addressOperator
  390. Count the approversInside
  391. The number in the cornerMarket
  392. A name in two scriptsCraft
  393. Run from CairoOperator
  394. Which ArabicMarket
  395. Regional means DubaiInside
  396. The buyer decides NovemberOperator
  397. One poster, three shelvesMarket
  398. The August deckInside
  399. Planned on August numbersOperator
  400. The year starts this weekMarket
  401. What ran while you were awayOperator
  402. Written to be forwardedCraft
  403. Committed alreadyInside
  404. Field notes, the uniform shopMarket
  405. Friday's cookOperator
  406. The distributor's SeptemberInside
  407. The countdown has a licenceMarket
  408. Sample size of the adviceOperator
  409. The school run daypartMarket
  410. The deck and the buyInside
  411. Posted at eleven at nightOperator
  412. The same backpackCraft
  413. The September walletMarket
  414. Use it or lose itInside
  415. One peak fewerOperator
  416. Closed for the summerMarket
  417. Cheap traffic, wrong answersOperator
  418. The word phasedInside
  419. The city comes back in orderMarket
  420. The customer's summerOperator
  421. The last thirdInside
  422. The form decides the offerMarket
  423. An offer in one breathCraft
  424. The one-product ceilingOperator
  425. The fee for being seenMarket
  426. Signed while they were awayInside
  427. What breaks when nobody is checkingOperator
  428. The school year starts three timesMarket
  429. Four ideas, one customerInside
  430. Choosing, then solvingOperator
  431. August is the floorMarket
  432. Flat through the empty fortnightOperator
  433. Where the voice livesCraft
  434. Fielded in JulyInside
  435. Sold on the way outMarket
  436. Open when nobody is lookingOperator
  437. Hired in JulyInside
  438. A sale for the warehouseMarket
  439. Still runningOperator
  440. The number on the flyerMarket
  441. A day off in one countryInside
  442. Who meets the new priceOperator
  443. Six months in one sittingCraft
  444. Cairo is openMarket
  445. Left in chargeInside
  446. In line with seasonalityOperator
  447. The valet in JulyMarket
  448. The overlap hourOperator
  449. Set by someone with a summerInside
  450. Everything falls due at onceMarket
  451. The founder's week offOperator
  452. Where the agency wentInside
  453. Field notes, the North CoastMarket
  454. The auto-replyCraft
  455. The dip everyone agrees onOperator
  456. Who funds the summer dealMarket
  457. A year that starts in JulyInside
  458. The month the money movesOperator
  459. The summer branchMarket
  460. Approved in JulyInside
  461. Managed or messagedOperator
  462. The third personMarket
  463. Plumbing seasonOperator
  464. The word for the customerCraft
  465. Halfway is the endInside
  466. Follow the air conditioningMarket
  467. The city comes out lateOperator
  468. The meetings that stopInside
  469. Same room, different guestMarket
  470. Ask the rota firstOperator
  471. Paid in riyals, spent in CairoMarket
  472. Spent by the thirtiethInside
  473. The feed has left the countryOperator
  474. The singular youCraft
  475. Cairo loses its weekendsMarket
  476. Written by whoever stayedInside
  477. Two calendars on one deskOperator
  478. It does not empty, it movesMarket
  479. The pause is not freeOperator
  480. Explaining June to head officeInside
  481. Twice the price by the seaMarket
  482. A beach nobody here is onOperator
  483. Divided by twelveInside
  484. Ninety days on the coastMarket
  485. The shortest copy of the yearCraft
  486. Compared to whatOperator
  487. Who stays behindMarket
  488. Who works on EidInside
  489. The dashboard on Eid morningOperator
  490. A share of a sheepMarket
  491. Giving without the postInside
  492. Spend runs through the holidayOperator
  493. The shelf knows which EidMarket
  494. The courier sets the end dateOperator
  495. The second ideaCraft
  496. Who is here in AugustInside
  497. A three-month cityMarket
  498. The stall is six weeks oldOperator
  499. Nobody's job to rememberInside
  500. The last order before the airportMarket
  501. The auction has no categoriesOperator
  502. The afternoon shutterMarket
  503. Decided on WhatsAppInside
  504. Forty assets, one ideaOperator
  505. Write the loss firstCraft
  506. The other EidMarket
  507. The shock absorberInside
  508. Pace to paydayOperator
  509. A small market fills upMarket
  510. Paying for the same startOperator
  511. Who has adminInside
  512. The day starts at nineMarket
  513. Three twos make sixOperator
  514. Waiting for the signatureInside
  515. A radius is an audienceMarket
  516. The customer wrote it firstCraft
  517. Copy of copy of campaignOperator
  518. The house is revisingMarket
  519. A test to settle an argumentInside
  520. Too small to testOperator
  521. Summer's first price riseMarket
  522. The money comes quarterlyInside
  523. The dashboard's weekendOperator
  524. When the terrace closesMarket
  525. The account works the holidayOperator
  526. Best needs a witnessCraft
  527. Afraid of MarchInside
  528. Rented for the weekendMarket
  529. Who wrote the wrapOperator
  530. The Saturday screenshotInside
  531. Friday moves to nineMarket
  532. The terrace you already paid forOperator
  533. Booked on ThursdayMarket
  534. Cut in Dubai, felt in CairoInside
  535. Full feed, empty checkoutOperator
  536. Greeting a day not yoursCraft
  537. Feseekh weekMarket
  538. The ones who did not have toInside
  539. One message for everyoneOperator
  540. Time to change their mindMarket
  541. The flow still says RamadanOperator
  542. What the giving was forInside
  543. Between Eid and the exodusMarket
  544. Rebuilt, not resumedOperator
  545. Three days on the calendarInside
  546. What the distributor still holdsMarket
  547. The brief said RamadanCraft
  548. Bought for the tableOperator
  549. The bag is the dining roomMarket
  550. The year starts in AprilInside
  551. The courier holds the cashOperator
  552. The first Friday after EidMarket
  553. Only what was servedInside
  554. Growing slower than the monthOperator
  555. Eid is not RamadanMarket
  556. Turning the day back roundOperator
  557. The greeting from a brandCraft
  558. Until after EidInside
  559. Nobody compares prices tonightMarket
  560. Where the audience wentOperator
  561. The iftar you do not hostInside
  562. The second day of EidMarket
  563. Built for a moving dateOperator
  564. The price of kahkMarket
  565. The verdict comes earlyInside
  566. Suddenly a giftOperator
  567. Not every motherCraft
  568. A gift judged by the tableMarket
  569. Eleven days earlier every yearInside
  570. The month risesOperator
  571. Feed the driverMarket
  572. The email that lands at iftarOperator
  573. Approved at elevenInside
  574. Eid begins in the middleMarket
  575. The second peakOperator
  576. Which budget the donation sits inInside
  577. The ad break people watchMarket
  578. Blessed, together, generousCraft
  579. The reply comes at tenOperator
  580. What the family group forwardsMarket
  581. Credit for the moonInside
  582. The small account's RamadanOperator
  583. Bigger than the householdMarket
  584. Whose table the ad is forInside
  585. Two prices for one dayOperator
  586. The first morningMarket
  587. Ready in the wrong orderOperator
  588. The reader at elevenCraft
  589. One Ramadan, written onceInside
  590. Who books the iftar tentMarket
  591. Two holiday calendarsOperator
  592. Keep the post, cut the mediaInside
  593. Already in the houseMarket
  594. The code under the postOperator
  595. A holiday without a defaultMarket
  596. Half the team will be fastingInside
  597. The day ends at suhoorOperator
  598. A greeting is a signatureCraft
  599. Served without being seenMarket
  600. Least authority, whole audienceInside
  601. Ten identical bouquetsOperator
  602. The other Valentine's DayMarket
  603. Open four days a yearOperator
  604. Six signatures for a postInside
  605. The shelf fills before the moonMarket
  606. The cheap monthOperator
  607. The four-day regionInside
  608. The Friday replyMarket
  609. The three-minute filmCraft
  610. Everyone eats at the same minuteOperator
  611. Thirty nights at one tableMarket
  612. The week head office visitsInside
  613. The ceiling is a censusOperator
  614. Four weeks outMarket
  615. Which page the number is onInside
  616. The quiet accountOperator
  617. Sell-in is not demandMarket
  618. The same on a TuesdayOperator
  619. Understood is not heardCraft
  620. The family is the boardInside
  621. Busiest after midnightMarket
  622. The Friday hoursOperator
  623. Year on year, minus eleven daysInside
  624. A country in a dropdownMarket
  625. Three shared daysOperator
  626. Iftar is sold to officesMarket
  627. Instruction down, comment upInside
  628. Named by whoever was awakeOperator
  629. Riyals, not percentagesCraft
  630. The kiosk never saw the adMarket
  631. The buy is the planInside
  632. The second audienceOperator
  633. The desert weekendMarket
  634. History is not an assetOperator
  635. The threshold is the jobInside
  636. Awareness does not stay boughtMarket
  637. Ramadan by the hourOperator
  638. The curve nobody drewInside
  639. The eve, not the dayMarket
  640. A table is not an ideaCraft
  641. A channel needs a readerOperator
  642. The second ChristmasMarket
  643. How the number arrivesInside
  644. Restarting as a strangerOperator
  645. Day one is mid-seasonMarket
The full archive →

Get each piece by email.

One short read a day. No noise, no selling, easy to leave.

I value and respect your privacy.

Playbooks and templates are coming. The writing comes first.