<?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[Sakshi's Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://notes.sakshibansal.dev</link><image><url>https://substackcdn.com/image/fetch/$s_!XZNQ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9a2ab2f-df7e-4ac6-b5f2-6b7b073ce1a0_144x144.png</url><title>Sakshi&apos;s Substack</title><link>https://notes.sakshibansal.dev</link></image><generator>Substack</generator><lastBuildDate>Tue, 04 Aug 2026 12:15:33 GMT</lastBuildDate><atom:link href="https://notes.sakshibansal.dev/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Sakshi]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[sakshibansal28@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[sakshibansal28@substack.com]]></itunes:email><itunes:name><![CDATA[Sakshi]]></itunes:name></itunes:owner><itunes:author><![CDATA[Sakshi]]></itunes:author><googleplay:owner><![CDATA[sakshibansal28@substack.com]]></googleplay:owner><googleplay:email><![CDATA[sakshibansal28@substack.com]]></googleplay:email><googleplay:author><![CDATA[Sakshi]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Eventual Consistency]]></title><description><![CDATA[or, the only system that's allowed to be slow]]></description><link>https://notes.sakshibansal.dev/p/eventual-consistency</link><guid isPermaLink="false">https://notes.sakshibansal.dev/p/eventual-consistency</guid><dc:creator><![CDATA[Sakshi]]></dc:creator><pubDate>Tue, 02 Jun 2026 07:33:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lf4o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lf4o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lf4o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 424w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 848w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 1272w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lf4o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png" width="728" height="717.390134529148" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:879,&quot;width&quot;:892,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:1691809,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://notes.sakshibansal.dev/i/200250435?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7ddc8e-df1f-4851-af15-53e207e85210_1085x1450.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_!lf4o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 424w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 848w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 1272w, https://substackcdn.com/image/fetch/$s_!lf4o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003cdc28-23e5-4f2a-83ee-ea82031d3bfb_892x879.png 1456w" sizes="100vw" fetchpriority="high"></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 aria-hidden="true" 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><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>In ten-plus years of building software, I have never once heard anyone praise a system for being slow. &#8220;This database is wonderful, look how long it takes&#8221; is a sentence that does not exist. In my world we optimize for p99 latency: we obsess over the slowest one percent of requests, the stragglers, the tail. Slow is not a personality trait. Slow is a ticket, a page at 2am, a post-mortem with your name in it. Spend a decade there and it sets in your bones; you become a person who will not, under any circumstances, be the slow one.</p><p>And then you have a baby. And every authority you&#8217;ve learned to trust starts telling you to slow down.</p><p>The Montessori approach says it plainly: after a baby comes, slow everything down. It is what your body is asking for. It is how your child learns, not in a sprint but in long, unhurried, maddening repetition. Slow is the feature. Slow is the point.</p><p>So you stand there holding both truths, and you start to wonder: should I slow down? And underneath that, the scarier one. <em>Can</em> I?</p><p>Here is what nobody warns you about: long before you get to decide, the slowing has already happened to you, without your signature on it. Your career takes a backseat in the first trimester, when the smell of your own kitchen is a personal attack. It takes a backseat in the third, when you are gasping for air and getting up to pee every ninety minutes and still attending birth classes, breastfeeding classes, wrapping up work for a clean handover. Then you return, to a baby who wakes multiple times a night and must be rocked to sleep, because no one else on earth is authorized to do it.</p><p>And here is the part that undoes me: even when you don&#8217;t slow down, even when you grit your teeth and keep every commitment, you come back to find the projects shipped without you, the colleagues promoted ahead of you, and AI calmly writing the code you used to write by hand. You didn&#8217;t slow down. You just couldn&#8217;t keep up. The treadmill raised its speed while you were gone and forgot to tell you.</p><p>So I couldn&#8217;t help but wonder: if <em>not</em> slowing down already cost me this much, what would slowing down on purpose cost? Would I join some permanent underclass of the once-promising? Would the work simply route around me, the way a system routes around a slow node? Would I ever get to come back at all? And underneath all of it, the question I am almost afraid to type: is a career like this even worth defending, the kind with no slack in it and the layoffs always idling in the background, or is it just something I&#8217;ve been taught never to question?</p><p>But there is a term from my own world I keep forgetting to apply to my own life: <em>eventual consistency</em>. In distributed systems you give up on the fantasy that every copy of the data is identical at every instant. Too expensive, too brittle, impossible at scale. So you promise something gentler, and something braver: the system will <em>converge</em>. Not now, not synchronously, but it will get there, and getting there late is a guarantee, not a failure. The data isn&#8217;t lost. It&#8217;s in flight. I have spent ten years terrified of being the slow request, the one that gets flagged and optimized and killed, and it never once occurred to me that I might not be a bug at all. That a body recovering, a child learning in slow loops, a career on a long and deliberate pause might not be defects in a system that worships speed. They might just belong to a different system, running a different promise.</p><p>For about a day, that comforted me. Then I remembered the rest of the definition. The whole gentle promise rests on one assumption nobody says out loud, that the partition heals, that the disconnected node rejoins. <em>Eventual</em> is doing an enormous amount of quiet work in that word. It assumes someone is still trying to reach you. And nobody can tell me how long my partition lasts, or whether the system is still routing to me at all, or whether it converged just fine without me, promoted around me, and won&#8217;t much notice when I come back online. I want to believe I&#8217;m in flight and not dropped. Most nights I can&#8217;t tell the difference.</p><p>And then he wakes.</p><p>He looks at me and smiles and reaches and buries his face in my neck, and none of it is conditional on how I performed today. The industry can replace me in a heartbeat. To him I am the single most important person alive, and he did not have to read a promo packet to decide it. Who could raise him better than me? No one. Would raising him quench the other thirst, the one for hard problems with my name on them? No. Does he deserve the best of me, and do I deserve these hours with him that I keep apologizing to my calendar for? Yes, and yes, and the answers refuse to agree. For a few minutes the outside world goes quiet. I forget the tail, the partition, the colleagues pulling ahead. I just hold the warm weight of him, grateful for his hands, for a kind of happiness that comes with no strings and asks me to optimize nothing. It is the only contentment I have ever known that no promotion could give me and no layoff could take.</p><p>It doesn&#8217;t fix the fear. The two hungers don&#8217;t trade; feeding one has never once fed the other. So I hold both: the boy who is certain of me, and the career I am no longer certain of. And later, in my one quiet, unoptimized hour, still flinching at the word <em>slow</em>, still reading &#8220;p99&#8221; as a personal accusation, still terrified of opening LinkedIn and watching everyone else converge without me, I run the only query I care about, the one with no index and no answer:</p><p><em>Is anyone still waiting for this node to come back?</em></p>]]></content:encoded></item><item><title><![CDATA[Premature Optimization]]></title><description><![CDATA[or, how I tried to engineer my nine-month-old's entire future before lunch]]></description><link>https://notes.sakshibansal.dev/p/premature-optimization</link><guid isPermaLink="false">https://notes.sakshibansal.dev/p/premature-optimization</guid><dc:creator><![CDATA[Sakshi]]></dc:creator><pubDate>Mon, 01 Jun 2026 05:12:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1bDC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6290f4f-a844-48d5-bef6-6c7942aa08f5_1537x1023.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6290f4f-a844-48d5-bef6-6c7942aa08f5_1537x1023.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6290f4f-a844-48d5-bef6-6c7942aa08f5_1537x1023.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p></p><p>It has been three and a half hours since my son last ate, and he has decided that the most pressing matter in his life is not milk but the eight inches of floor between him and the table leg.</p><p>I am trying to nurse him. He is doing the worm.</p><p>Somewhere in a browser tab is an online course that told me, in a very calm voice for a very specific fee, that a baby this age should feed every three to four hours. That I must leave a forty-five-minute moat between milk and solids, or the solids will storm in and displace the milk; and the milk, apparently, is still the main event. Somewhere in a book is the rule about wake windows: no more than three hours awake at this stage. Over by a minute and he is <em>overtired</em>. Under by a minute and he is <em>undertired</em>. There is, I am assured, a <em>just right</em>. There is always a just right. It is always one degree away from where I am standing.</p><p>And under all of it, the chart. My son does not sit high on the weight growth chart. He never has. The pediatrician says he is simply a very active baby. That this is who he is, that he is fine. She says it kindly. And do I believe her? Of course not. Because a mind like mine does not hear <em>he is fine.</em> It hears <em>find a doctor who will hand you a problem to solve.</em> Should I switch pediatricians? The thought arrives fully formed and reasonable-sounding, dressed up as diligence, as though the issue were her judgment and not my need for there to be an issue at all. A refused feed is never just a refused feed. It is a verdict waiting to be written. On him. On me.</p><p>And if - <em>if</em> - I get a few ounces into him, I don&#8217;t get to rest in the win. Because the next thing is iron. The next meal must be iron-rich, and it must also be a new flavor, a new texture, because the books are very clear: variety now, or a picky eater later. And a picky eater, in my head, is not a picky eater. A picky eater is a referendum on his entire future. We live in a foreign country. I have a career that does not pause. The machines are already doing my job faster than I learned to do it. How are we - how is <em>he</em> - going to afford to be the kind of person who pushes a plate away? No. He will eat the broccoli. He will have his Omega-3s. He will not be chased around a kitchen at age six with a spoon in someone&#8217;s hand. He will have the nutrition and the iron and the brain - the big, developed, future-proof brain - because I will optimize it into him one rejected ounce at a time.</p><p>There&#8217;s a thing we say in engineering. <em>Premature optimization is the root of all evil.</em> You&#8217;re not supposed to pour effort into perfecting a system before you even understand what it needs to do. I have, apparently, decided to ignore this for the single most important system I have ever been assigned.</p><p>I couldn&#8217;t help but wonder: when did love quietly turn into a performance review? When did every feed become a metric, every meal a deposit into a college fund made of neurons, every nap window a deadline I was already late for?</p><p>And then my phone rings.</p><p>It is my oldest friend; the one from before all of this. Before I was anyone&#8217;s mother, when we were just two girls. The most loving Auntie to my baby. She&#8217;s in her last trimester. She is calling to tell me that the baby she is carrying has a genetic disorder.</p><p>I stop trying. My son, free at last, makes a break for the table leg with the focus of a man who has never once worried about his iron levels.</p><p>And I listen to my friend&#8217;s voice do the thing a voice does when someone is being very brave on the phone, and my heart breaks in the specific way it only breaks for a person you have known since you were small.</p><p>And then, forgive me, the guilt arrives. Because somewhere under the heartbreak is a smaller, uglier voice asking how I dared. How I dared to spend my whole morning at war with a perfectly healthy boy over forty-five minutes and a green vegetable. How I dared to catastrophize a future for a child who is healthy, who is busy, who is hitting every milestone ahead of schedule. Ahead. While my friend sits on the other end of the line recalibrating what &#8220;ahead&#8221; will even mean.</p><p>Here is what I&#8217;m learning about a mind like mine. It does not know how to rest. Hand it a healthy baby and it will find the one ounce he didn&#8217;t drink. Hand it heartbreak and it will find the gratitude I failed to feel in time. I have a brain that turns everything - milk, iron, love, luck, even grief - into one more thing I could have done better.</p><p>I don&#8217;t have a tidy ending. I&#8217;m not going to tell you I scooped him up and felt nothing but grace. I held him and felt grateful and terrified and guilty and, underneath all of it, still quietly planning the iron. The optimizer doesn&#8217;t switch off. Maybe the work isn&#8217;t switching it off. Maybe it&#8217;s just noticing, every so often, that the system was never broken;</p><p>and that I was the only one in the room who actually needed feeding.</p><div><hr></div><p><em>Author&#8217;s note: Thoughts, guilt, and milk: mine. Sentence polishing: AI assisted. Final say: also mine.</em></p>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[This is Sakshi&#39;s Substack.]]></description><link>https://notes.sakshibansal.dev/p/coming-soon</link><guid isPermaLink="false">https://notes.sakshibansal.dev/p/coming-soon</guid><dc:creator><![CDATA[Sakshi]]></dc:creator><pubDate>Thu, 11 Dec 2025 06:56:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XZNQ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9a2ab2f-df7e-4ac6-b5f2-6b7b073ce1a0_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is Sakshi&#39;s Substack.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://notes.sakshibansal.dev/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://notes.sakshibansal.dev/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>