<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Samaan Technologies: Building Samaan]]></title><description><![CDATA[Products, tools, decisions, mistakes, and systems behind the studio.]]></description><link>https://samaantech.substack.com/s/tech</link><image><url>https://substackcdn.com/image/fetch/$s_!MSLW!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e05753e-21fa-4586-adf7-c7d69eef4f5d_1024x1024.png</url><title>Samaan Technologies: Building Samaan</title><link>https://samaantech.substack.com/s/tech</link></image><generator>Substack</generator><lastBuildDate>Sat, 13 Jun 2026 20:52:36 GMT</lastBuildDate><atom:link href="https://samaantech.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Samaan Technologies]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[samaantech@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[samaantech@substack.com]]></itunes:email><itunes:name><![CDATA[Haaris Shariff]]></itunes:name></itunes:owner><itunes:author><![CDATA[Haaris Shariff]]></itunes:author><googleplay:owner><![CDATA[samaantech@substack.com]]></googleplay:owner><googleplay:email><![CDATA[samaantech@substack.com]]></googleplay:email><googleplay:author><![CDATA[Haaris Shariff]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Pantry App Was Never Really About the Pantry]]></title><description><![CDATA[A kitchen inventory app that became a way to keep the family recipes we are afraid of forgetting.]]></description><link>https://samaantech.substack.com/p/the-pantry-app-was-never-really-about</link><guid isPermaLink="false">https://samaantech.substack.com/p/the-pantry-app-was-never-really-about</guid><dc:creator><![CDATA[Haaris Shariff]]></dc:creator><pubDate>Wed, 10 Jun 2026 04:09:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2a6dd23a-b06d-4fb4-b70d-d1445777cd28_1500x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The first product I started building under Samaan Technologies was a pantry app.</p><p>At least, that is what I thought it was.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://samaantech.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Samaan Technologies is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The original idea was practical enough: keep track of what is already in the kitchen, know what is running low, and avoid buying another bag of rice while somehow still not having onions. A small domestic miracle, apparently.</p><p>That is still a real problem. But the more I worked on it, the more the pantry started to feel like the visible part of something deeper.</p><p>It was not just about cans, jars, spices, or bags of lentils. It was about the way a household remembers how to feed itself.</p><p>That is where the product started to shift.</p><h2><strong>The phone call</strong></h2><p>For a first-generation kid living on their own, food can make independence feel strangely unfinished. You can have the apartment, the job, the bills, the calendar invites, and the full costume of adulthood. Then one night you want the food you grew up with, and suddenly you are on the phone asking your mom how to make something she has made a thousand times without ever needing to write it down.</p><p>She explains it quickly. Some English. Some Urdu. A few ingredient names that do not translate cleanly. A few steps she assumes are obvious because she has been doing them longer than you have been alive. </p><p style="text-align: center;"><em><strong>Bold of her to assume.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!btEd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!btEd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 424w, https://substackcdn.com/image/fetch/$s_!btEd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 848w, https://substackcdn.com/image/fetch/$s_!btEd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 1272w, https://substackcdn.com/image/fetch/$s_!btEd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!btEd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png" width="364" height="442.0785498489426" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6d232d2-1834-4241-aa15-881b528c3b80_662x804.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:804,&quot;width&quot;:662,&quot;resizeWidth&quot;:364,&quot;bytes&quot;:120231,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://samaantech.substack.com/i/201363712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8b87914-6ed0-4c66-a52f-eb6ecdabf6bb_1080x1920.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!btEd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 424w, https://substackcdn.com/image/fetch/$s_!btEd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 848w, https://substackcdn.com/image/fetch/$s_!btEd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 1272w, https://substackcdn.com/image/fetch/$s_!btEd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6d232d2-1834-4241-aa15-881b528c3b80_662x804.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Measurements arrive as &#8220;a little,&#8221; &#8220;a fistful,&#8221; and &#8220;until it smells right.&#8221;Then the call ends, and now you are standing in the grocery store or staring into your kitchen, trying to reconstruct a family recipe from memory while holding one onion and absolutely no confidence.</p><blockquote><p><em><strong><mark data-color="#b6d7a8" style="background-color: rgb(182, 215, 168); color: rgb(0, 0, 0);">That is the moment I want Samaan Pantry to solve.</mark></strong></em></p></blockquote><h2>Most recipe apps start too late</h2><p>Most recipe apps assume the hard part has already happened. They assume a recipe exists. It has a title, ingredients, measurements, steps, serving sizes, and maybe a paragraph about how this soup changed someone&#8217;s life in Vermont.</p><p>Samaan Pantry should start earlier.</p><p>It should start with the phone call. The voice note. The text from your mom. The half-remembered instruction that says, &#8220;<em>add haldi and mirch, not too much</em>,&#8221; as if that is a complete operating manual.</p><p>The product I am more interested in building now is not just a pantry tracker. It is a way to capture those recipes before they disappear into memory, then turn them into something useful without flattening the thing that made them personal.</p><p><strong>That distinction matters.</strong></p><h2>The ambiguity is not a bug</h2><p>I do not want an app that hears <em>&#8220;andaza se</em>&#8221; and immediately panics because nobody gave it grams. The approximation is part of the recipe. The ambiguity is not a bug. It is how a lot of home cooking actually works.</p><div class="callout-block" data-callout="true"><p>The app should be able to structure the recipe without sanitizing it. It should identify ingredients, build a shopping list, connect that list to what is already in the pantry, and help you cook the thing later. But it should also preserve the original phrasing, because &#8220;one medium onion&#8221; is useful, but &#8220;not the huge one, the normal one&#8221; is family data. Ridiculous data, but data.</p></div><h2>The Pantry as Infrastructure </h2><p>This is where the pantry comes back in.</p><p>If I capture my mom&#8217;s chicken karahi recipe, the app should help me understand what I need, what I already have, and what I forgot I used last week. That is more useful than a static recipe box. It also feels more honest than pretending the future of the product is a barcode scanner with better manners.</p><p>The pantry becomes infrastructure for cooking family food. The recipe becomes the reason to open the app. The shopping list becomes the bridge between memory and the grocery store.</p><h4><em><strong><mark data-color="#b6d7a8" style="background-color: rgb(182, 215, 168); color: rgb(0, 0, 0);">That is the shift.</mark></strong></em></h4><div class="pullquote"><h4 style="text-align: justify;">Samaan Pantry started as a product about household inventory. It is becoming a product about capturing family recipes, making them usable, and helping people cook the food they are afraid of forgetting.</h4></div><p>That feels like a stronger reason for it to exist.</p><h2>Culture in the system, not the styling</h2><p>I have been trying to avoid building products that simply put a cultural wrapper around generic software. A warmer color palette and a few familiar ingredient names are not enough. That is branding, not product thinking.</p><p>The culture has to live in the system itself, not just in the styling. For Samaan Pantry, that means understanding recipes as they actually get passed down: spoken quickly, partly translated, loosely measured, and shaped by the logic of a household rather than the format of a recipe card.</p><h2>The next step</h2><p>The practical next step is smaller. I need to test whether a messy, spoken, culturally specific recipe can become a useful ingredient list and cooking outline without losing the original voice.</p><p>If that works, the product direction changes. Not slightly. Fundamentally.</p><p>Samaan Pantry becomes less about managing what is on the shelf and more about helping people preserve, shop for, and cook the food they are afraid of forgetting.</p><p>The pantry app was never really about the pantry.</p><p>It was about getting back to the food that made the pantry matter in the first place.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eCLR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eCLR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eCLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png" width="304" height="304" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:304,&quot;bytes&quot;:86027,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://samaantech.substack.com/i/201363712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eCLR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!eCLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fbe2bd6-c5e2-4c0c-ba20-5e4395db9604_1080x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://samaantech.substack.com/p/the-pantry-app-was-never-really-about?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://samaantech.substack.com/p/the-pantry-app-was-never-really-about?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://samaantech.substack.com/p/the-pantry-app-was-never-really-about?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://samaantech.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>Provisions, In your Inbox</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>