{
    "version": "https://jsonfeed.org/version/1",
    "title": "Nimit Bhargava",
    "home_page_url": "https://nimitbhargava.com",
    "feed_url": "https://nimitbhargava.com/rss/feed.json",
    "description": "Your blog description",
    "icon": "https://nimitbhargava.com/favicon.ico",
    "author": {
        "name": "Nimit Bhargava"
    },
    "items": [
        {
            "id": "https://nimitbhargava.com/articles/my-supplement-stack-march-2026",
            "content_html": "<p>I&#x27;ve been experimenting with supplements for years. It&#x27;s easy to look at people like Bryan Johnson taking 100+ pills a day for his Blueprint protocol and feel overwhelmed. I didn&#x27;t start there, and I&#x27;m not trying to do that.</p>\n<p>I didn&#x27;t just copy a massive blueprint overnight. I&#x27;ve slowly built this stack over years of trial and error. I introduce things one at a time, track my intake, and check my lab numbers to see what actually works for my body.</p>\n<p>Here is my current stack as of March 2026. I&#x27;ve noted down the exact doses, quantities, and what I&#x27;m actually seeing from them.</p>\n<h2>The Daily Stack</h2>\n<p>I split my regimen between after-lunch and after-dinner doses.</p>\n<h3>After Lunch</h3>\n<ol>\n<li>\n<p><strong><a href=\"https://amzn.to/4vbpkG7\">WOW Omega-3 Fish Oil 1000mg</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 2 capsules (2000mg total fish oil, yielding 1100mg EPA + 700mg DHA)</li>\n<li><strong>Duration:</strong> 3+ months</li>\n<li><strong>Notes:</strong> This has shown a direct improvement in my LDL values.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/3OgZ1h4\">Zincovit Multivitamin</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 1 tablet</li>\n<li><strong>Duration:</strong> 2+ months</li>\n<li><strong>Notes:</strong> Something I am yet to convince myself on. I&#x27;m waiting for my upcoming blood tests to confirm if it&#x27;s doing anything.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/4mu8Nt7\">Carbamide Forte D3 + K2 MK7</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 2 tablets (plant-based/lichen)</li>\n<li><strong>Duration:</strong> 3+ months</li>\n<li><strong>Notes:</strong> My D3 is actually declining even while taking this. It seems my doses have been too low.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/3NIOLy3\">Himalayan Organics Glucosamine + Chondroitin + MSM + Boswellia</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 3 capsules (first half of daily serving)</li>\n<li><strong>Duration:</strong> 1 week</li>\n<li><strong>Notes:</strong> Purely experimental based on my knee issue.</li>\n</ul>\n</li>\n</ol>\n<h3>After Dinner</h3>\n<ol>\n<li>\n<p><strong><a href=\"https://amzn.to/4c4wMdv\">Carbamide Forte Ashwagandha KSM-66 1500mg</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 1 capsule (1500mg equivalent)</li>\n<li><strong>Duration:</strong> Resumed recently (after a 3 month on, 1 month off cycle)</li>\n<li><strong>Notes:</strong> I just started cycling this again. I definitely feel a sense of calmness when I take it.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/4vaw9rj\">Carbamide Forte Magnesium Glycinate</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 2 tablets (2408mg gross complex per serving)</li>\n<li><strong>Duration:</strong> 1+ year</li>\n<li><strong>Notes:</strong> I&#x27;ve been taking it for a year, but I&#x27;m still yet to confirm a good sleep impact.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/3NIOLy3\">Himalayan Organics Glucosamine + Chondroitin + MSM + Boswellia</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 3 capsules (second half of my dose, 6 total a day)</li>\n<li><strong>Duration:</strong> 1 week</li>\n<li><strong>Notes:</strong> (See notes above - experimental for my knee issue.)</li>\n</ul>\n</li>\n</ol>\n<h3>General Supplements</h3>\n<ol>\n<li>\n<p><strong><a href=\"https://amzn.to/4cnVgQa\">Creatine Monohydrate</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 9g powder daily</li>\n<li><strong>Duration:</strong> 2 years</li>\n<li><strong>Notes:</strong> I do see a real improvement with my lifting in the gym.</li>\n</ul>\n</li>\n<li>\n<p><strong><a href=\"https://amzn.to/4siu0r8\">Whey Protein</a></strong></p>\n<ul>\n<li><strong>Dose &amp; Quantity:</strong> 25g powder daily</li>\n<li><strong>Duration:</strong> A decade</li>\n<li><strong>Notes:</strong> A standard staple I&#x27;ve taken for ten years to hit my protein goals.</li>\n</ul>\n</li>\n</ol>\n<h2>Daily Intake</h2>\n<table><thead><tr><th align=\"left\">Supplement</th><th align=\"left\">Timing</th><th align=\"left\">Daily Dose</th><th align=\"left\">Notes</th><th align=\"left\">Duration</th></tr></thead><tbody><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4vbpkG7\">WOW Omega-3</a></strong></td><td align=\"left\">After Lunch</td><td align=\"left\">2 caps (1.1g EPA, 0.7g DHA)</td><td align=\"left\">Improved my LDL</td><td align=\"left\">3+ months</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/3OgZ1h4\">Zincovit</a></strong></td><td align=\"left\">After Lunch</td><td align=\"left\">1 tablet</td><td align=\"left\">Still unconvinced</td><td align=\"left\">2+ months</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4mu8Nt7\">D3 + K2</a></strong></td><td align=\"left\">After Lunch</td><td align=\"left\">2 tablets</td><td align=\"left\">D3 is still declining</td><td align=\"left\">3+ months</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/3NIOLy3\">Glucosamine Complex</a></strong></td><td align=\"left\">Lunch &amp; Dinner</td><td align=\"left\">6 caps total</td><td align=\"left\">Knee experiment</td><td align=\"left\">1 week</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4c4wMdv\">Ashwagandha KSM-66</a></strong></td><td align=\"left\">After Dinner</td><td align=\"left\">1 cap (1500mg)</td><td align=\"left\">Sense of calmness</td><td align=\"left\">Resumed</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4vaw9rj\">Magnesium Glycinate</a></strong></td><td align=\"left\">After Dinner</td><td align=\"left\">2 tablets (2.4g)</td><td align=\"left\">Yet to confirm sleep impact</td><td align=\"left\">1+ year</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4cnVgQa\">Creatine Monohydrate</a></strong></td><td align=\"left\">Anytime</td><td align=\"left\">9g powder</td><td align=\"left\">Lifting improvements</td><td align=\"left\">2 years</td></tr><tr><td align=\"left\"><strong><a href=\"https://amzn.to/4siu0r8\">Whey Protein</a></strong></td><td align=\"left\">Anytime</td><td align=\"left\">25g powder</td><td align=\"left\">Protein staple</td><td align=\"left\">10 years</td></tr></tbody></table>\n<h2>Where it goes from here</h2>\n<p>Building this stack is an ongoing process. I&#x27;m constantly adding things, cutting them out, or tweaking doses based on what the data says.</p>\n<p>The biggest game-changer lately hasn&#x27;t actually been a new supplement; it&#x27;s been AI. Being able to feed my raw medical reports into different models has completely changed the game. I can actually understand my biomarkers and how they all connect together, rather than just staring at the green and red numbers from my lab results and guessing.</p>\n<p><em>Disclaimer: This is just a log of my personal routine. Supplementation is completely individual, so rely on your own bloodwork.</em></p>",
            "url": "https://nimitbhargava.com/articles/my-supplement-stack-march-2026",
            "title": "What I'm Taking: March 2026 Supplement Stack",
            "summary": "A look at my current daily supplement routine, what I'm taking, and whether it's actually working for me.",
            "date_modified": "2026-03-15T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/learning-log",
            "content_html": "<p>I&#x27;ve been experimenting with small lifestyle rules. I&#x27;m not doing extreme diets or bio-hacking. Writing down my boundaries just helps me stay accountable and avoid decision fatigue.</p>\n<p>Here are the current entries from my learning log:</p>\n<hr/>\n<h3>1. No Alcohol</h3>\n<p>Alcohol drains my energy, lowers focus, and kills progress at the gym. It just takes value away without adding any.</p>\n<h3>2. Black Coffee in the Morning</h3>\n<p>My morning ritual is now just black coffee. It’s clean, simple, and suppresses my appetite until I’m ready for my first meal.</p>\n<h3>3. No Food After Dinner</h3>\n<p>Once I brush my teeth, the kitchen is closed. Toothpaste completely kills cravings. What feels like hunger at night is almost always just boredom.</p>\n<h3>4. Walk, Don’t Run</h3>\n<p>I’ve stopped running. Instead, I focus on hitting 10,000 steps daily. It’s sustainable, joint-friendly, and clears my head. Consistency matters more than punishment.</p>\n<h3>5. No Processed Food</h3>\n<p>Processed foods are literally engineered to make you overeat. Once you cut them out for a month, they don&#x27;t even taste appealing anymore.</p>\n<h3>6. Ask Before Eating</h3>\n<p>Before I reach for a snack, I ask: <em>“Am I hungry, or just bored, stressed, or thirsty?”</em> Most of the time, I just need a glass of water.</p>\n<h3>7. Protein First</h3>\n<p>Protein is the anchor of every plate. Chicken is my default because it fills me up and keeps meals simple.</p>\n<h3>8. Load Up on Fruits &amp; Vegetables</h3>\n<p>It’s nearly impossible to overeat fruits and vegetables. Even just aiming for one fruit a day noticeably improved my energy levels.</p>\n<h3>9. Condiment Control</h3>\n<p>Sauces are calorie traps. Using low-calorie seasonings keeps things interesting without ruining my deficit.</p>\n<h3>10. Flexibility with Favorites</h3>\n<p>Pizza, burgers, and chocolate aren’t the enemy. The key is just making sure they are occasional choices rather than the daily baseline.</p>\n<h3>11. Quality Food Only</h3>\n<p>If I’m going to eat, it needs to be nourishing, whole food. No shortcuts.</p>\n<h3>12. No Extreme Diets</h3>\n<p>Crash diets don’t work for me. Cutting entire food groups makes life miserable. I’d rather run a boring, sustainable routine.</p>\n<h3>13. Smarter Swaps</h3>\n<p>Soda is gone. Tonic with a squeezed lime fills the craving without the massive sugar spike.</p>\n<h3>14. Tracking Progress, Not Perfection</h3>\n<p>I weigh myself daily but only care about the 7-day moving average. Daily fluctuations are just water weight. Tracking the data without panic is liberating.</p>\n<h3>15. Routine Meals</h3>\n<p>To kill decision fatigue, I eat the exact same foods Monday–Friday. Weekends are for variety.</p>\n<h3>16. Strength Training, Not Marathon Workouts</h3>\n<p>I lift weights three times a week for 45–60 minutes. Anything longer turns into wasted time on my phone.</p>\n<h3>17. Rooted in <em>Why</em></h3>\n<p>These rules exist for one reason: to function exactly how I want to, for myself and my family. Remembering that makes the discipline part easy.</p>\n<hr/>\n<p>You don’t need a complicated routine to change how you feel. You just need a few basic rules that you actually follow every single day.</p>",
            "url": "https://nimitbhargava.com/articles/learning-log",
            "title": "My Learning Log: Building Discipline One Choice at a Time",
            "summary": "A running list of the small lifestyle rules I actually stick to for better physical and mental health.",
            "date_modified": "2025-08-22T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/strangers-sand-and-scuba-my-unforgettable-2023-new-years-escape",
            "content_html": "<p>For New Year&#x27;s 2023, I decided to do something completely out of character. I booked a trip with total strangers through a group called PlanTheUnplanned.</p>\n<p>Our journey started on a vibrantly lit bus functioning as a mobile nightclub. It was chaotic, loud, and entirely unexpected. However, the forced proximity worked exactly as intended; the strangers on the bus quickly turned into friends by the time we arrived.</p>\n<p>We hit Kumta Beach on the last day of 2022. We did a trek down to some hidden, secluded shores. That afternoon was dead simple: swimming, playing frisbee with people I had just met hours ago, and eating packed lunches sitting on the sand. It was surprisingly therapeutic.</p>\n<p>At midnight, the beach lit up with firecrackers and sky lanterns, and we cut a cake on the sand to ring in 2023.</p>\n<p>The real highlight happened the next morning. We drove to Murdeshwar and took a boat out to Netrani Island, a small uninhabited strip off the coast. I had signed up to go scuba diving without really thinking through the logistics.</p>\n<p>Sitting on the boat, learning the underwater hand signals, the anxiety definitely kicked in. But the second I actually submerged, the panic vanished. Once you figure out how to breathe out of the regulator, it is incredibly peaceful down there. I spent the dive surrounded by squids and giant schools of fish.</p>\n<p>I spent the rest of the afternoon snorkeling on the surface before we eventually boated back.</p>\n<p>Looking back, taking a blind leap on an unplanned trip with strangers pushed me completely out of my comfort zone, and I couldn&#x27;t be happier that I did it.</p>",
            "url": "https://nimitbhargava.com/articles/strangers-sand-and-scuba-my-unforgettable-2023-new-years-escape",
            "title": "Strangers, Sand, and Scuba: A 2023 New Year's Trip",
            "summary": "I booked a random trip with complete strangers to go scuba diving for the New Year. Here is how it went.",
            "date_modified": "2023-01-15T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/why-ive-moved-from-instagram-to-my-own-website",
            "content_html": "<p>I used to post heavily on Instagram. At first, it was fun, but eventually, the pressure to cater to an algorithm burned me out. I didn&#x27;t want to optimize hashtags or play the marketing game. I just wanted to share what I was up to. So I stopped, and moved everything over to my own website.</p>\n<p>Having my own domain changes how I write. On Instagram, the format dictates the content. You post a photo, write a quick caption, and that&#x27;s it. If I travel, I want to talk about the good parts, the frustrating parts, the people I met, and what I actually learned. On my own site, I can drop in photos, embed links, and write 2,000 words if I feel like it. I own the space, so I set the rules.</p>\n<p>Writing here also forces me to actually practice writing. A caption on a social feed is disposable; a blog post feels permanent. It makes me slow down and get my thoughts straight before hitting publish.</p>\n<p>It&#x27;s been freeing to abandon the metric-chasing of a social feed. If you&#x27;re tired of renting space on someone else&#x27;s platform, buy a domain and start your own blog. It&#x27;s much quieter over here, but the connections you make feel significantly more real.</p>",
            "url": "https://nimitbhargava.com/articles/why-ive-moved-from-instagram-to-my-own-website",
            "title": "Why I Moved From Instagram to My Own Website",
            "summary": "I recently left Instagram to start posting my photos and thoughts here. Here is why taking ownership of my writing felt like the right move.",
            "date_modified": "2022-12-09T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/gamifying-my-life-improved-productivity-stayed-motivated",
            "content_html": "<p>I have always been terrible at doing household chores. For years, I tried all the standard productivity advice to fix it.</p>\n<p>First, I tried traditional to-do lists. I would write down everything I needed to clean, panic at how long the list was, and then abandon it entirely. Then, I tried strict time-blocking. I would schedule &quot;Laundry at 6 PM,&quot; inevitably get distracted at 6 PM, and feel guilty for the rest of the night.</p>\n<p>Nothing stuck until I tried tricking my brain using <a href=\"https://habitica.com/\">Habitica</a>.</p>\n<p>If you haven&#x27;t heard of it, Habitica is a task manager built like a retro RPG. Every time you cross off a real-world task, your character gains XP, gold, and loot. When you skip your habits, your character takes damage.</p>\n<p>I was skeptical at first, but it completely short-circuited my procrastination. Turning my dreaded chore list into a game tapped directly into my dopamine loop. Instead of dreading the dishes, I realized washing them meant I would finally level up and unlock a new sword.</p>\n<p>It sounds ridiculous, but it worked. The system provided immediate, tangible hits of satisfaction for tasks that normally hold zero intrinsic reward.</p>\n<p>Once the chores were fixed, I started gamifying everything else. I put my gym routine, side projects, and reading goals into Habitica.</p>\n<p>There&#x27;s also a massive community aspect. You can join &quot;parties&quot; with friends, where your real-world productivity helps your team fight bosses. If you slack off, the boss damages your entire party. The peer pressure is highly effective.</p>\n<p>If normal task trackers make you miserable, try gamifying it. It feels completely silly for the first few days, but it might be exactly what your brain needs to stay engaged.</p>",
            "url": "https://nimitbhargava.com/articles/gamifying-my-life-improved-productivity-stayed-motivated",
            "title": "Gamifying My Life with Habitica",
            "summary": "How I completely fixed my chores and productivity by tricking my brain into treating my to-do list like an RPG.",
            "date_modified": "2022-12-06T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/affect-of-art-in-home",
            "content_html": "<p>I used to underestimate how much empty walls affect the mood of a room. Without realizing it, a blank space can feel sterile and unorganized.</p>\n<p>Recently, I finally hung up a Van Gogh painting in my home. I didn&#x27;t expect much, but it ended up completely shifting the vibe of the room. It suddenly felt like an actual home rather than just a place where my furniture lives.</p>\n<p>What I noticed is that a good piece of art acts like an anchor. It pulls the existing furniture, lighting, and colors into a single cohesive layout. Before the painting, my room just felt like a collection of random parts. Now, it feels intentional.</p>\n<p>I&#x27;m not a fan of massive, flashy statement pieces. I specifically wanted something subtle. The Van Gogh print works because the colors, while vibrant, are relatively subdued and refined. It adds visual interest without screaming for attention every time someone walks into the room.</p>\n<p>If your space feels a bit lifeless, I highly recommend throwing a piece of art on the wall. It doesn&#x27;t have to be expensive or original. Just find something with colors that balance your furniture, and you&#x27;ll probably find the room a lot more relaxing to be in.</p>",
            "url": "https://nimitbhargava.com/articles/affect-of-art-in-home",
            "title": "Hanging a Van Gogh: Why I Put Art in My House",
            "summary": "A quick thought on how adding a single piece of art completely changed the feel of my living space.",
            "date_modified": "2022-11-27T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/fascinating-topics-to-discuss",
            "content_html": "<p>If we grab a coffee, there&#x27;s a high probability I&#x27;m going to steer the conversation toward one of these topics. They are the weird, morbid, or philosophical rabbit holes that constantly rent space in my brain.</p>\n<p>😥 <strong>9/11:</strong> Beyond the tragedy, the sheer logistical details of the day, the immediate global impact, and the permanent shifts in airport and national security are endlessly fascinating.</p>\n<p>🕯 <strong>The Double Slit Experiment:</strong> Light behaves differently depending on whether or not it is being observed. It&#x27;s the classic gateway drug into quantum mechanics and breaks everything you think you know about reality.</p>\n<p>🫒 <strong>Food History:</strong> Where specific dishes originate, how trade routes changed regional diets, and why certain cuisines dominate others.</p>\n<p>🪓 <strong>North Sentinel Island:</strong> A group of people living absolutely isolated from modern civilization in the middle of the Bay of Bengal. The ethics of leaving them alone versus the curiosity of who they are is wild to think about.</p>\n<p>🌊 <strong>The 2011 Japan Tsunami:</strong> The scale of the disaster, the horrifying video footage, and the ripple effects that led to the Fukushima nuclear crisis.</p>\n<p>😵 <strong>Psychological Interrogation Footage:</strong> Watching a trained detective slowly break down a suspect using calculated psychological tricks rather than physical force. (JCS - Criminal Psychology on YouTube is a goldmine for this.)</p>\n<p>👽 <strong>The Fermi Paradox:</strong> The universe is infinitely large and old, so aliens should definitely exist. Yet it&#x27;s completely silent. Where is everyone?</p>\n<p>👾 <strong>Simulation Theory:</strong> The philosophical argument that we are mathematically almost certainly living inside an advanced civilization&#x27;s computer simulation.</p>\n<p>✨ <strong>The Mandela Effect:</strong> Massive groups of people vividly remembering something that never actually happened.</p>\n<p>🥚 <strong>&quot;The Egg&quot; by Andy Weir:</strong> The short story that basically posits you are every single person who has ever lived or will ever live, just reincarnated linearly to learn empathy.</p>\n<p>🏍️ <strong>Reverse Steering (Countersteering):</strong> The fact that to turn a motorcycle right at high speeds, you actually have to push the handlebars to the left.</p>\n<p>💡 <strong>Validating Startup Ideas:</strong> How to actually prove people want what you&#x27;re building before you waste six months writing code for it.</p>\n<p>💵 <strong>Universal Basic Income:</strong> What actually happens to society, motivation, and the economy when you just give everyone money to survive unconditionally?</p>\n<p>🛸 <strong>UAPs:</strong> The recently declassified navy footage of objects moving in ways that defy our current understanding of physics and aerodynamics.</p>",
            "url": "https://nimitbhargava.com/articles/fascinating-topics-to-discuss",
            "title": "My Favorite Wikipedia Rabbit Holes",
            "summary": "A running list of the topics, events, and paradoxes that constantly live in my brain.",
            "date_modified": "2022-06-01T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/8-minute-rule",
            "content_html": "<p>I like building systems and optimizing workflows at my day job. Ironically, my own household chores used to be a disaster. It is incredibly easy to defer a sink full of dishes until it becomes an overwhelming, looming threat.</p>\n<p>I needed a system. So, I started doing what I call the 8-minute rule.</p>\n<p>Whenever I catch myself avoiding a chore, I set a timer for exactly 8 minutes. I commit to working on that specific thing for just that block of time.</p>\n<p>When I first thought of this, I was skeptical. 8 minutes doesn&#x27;t sound like enough time to do anything meaningful. But the real issue isn&#x27;t the total time required; it&#x27;s the friction of starting. Once you break the barrier and actually start scrubbing a pan, the anxiety vanishes.</p>\n<p>Take the dirty dishes example. Instead of seeing it as a massive monolithic chore, applying the 8-minute rule turns it into a microroutine. Almost every time, before the timer even goes off, the dishes are done. The sense of accomplishment gives me enough momentum to wipe down the counters, too.</p>\n<p>It&#x27;s similar to the 2-minute rule (do anything that takes less than 2 minutes immediately), but scaled up for tasks that require a bit more effort, like folding laundry or organizing a desk.</p>\n<p>If your to-do list is making you stressed, try the 8-minute rule. It&#x27;s a ridiculously low-friction way to trick your brain into starting.</p>",
            "url": "https://nimitbhargava.com/articles/8-minute-rule",
            "title": "The 8-Minute Rule: How I Stopped Avoiding Chores",
            "summary": "Household tasks piling up? Here's a stupidly simple timer trick I use to get over the friction of starting.",
            "date_modified": "2022-05-01T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/challenge-cooking-seven-nights-experience",
            "content_html": "<p>The first time I cooked seven nights in a row was a significant milestone for me. Before this, I only cooked on occasion, and I often relied on takeout or pre-made meals to get through the week. However, I decided to challenge myself and try cooking every night for a week, and it turned out to be a rewarding and enjoyable experience.</p>\n<p>On the second day of my challenge, I almost gave up. I was feeling tired and overwhelmed, and I was tempted to order takeout or grab something from the grocery store. However, I pushed through and continued cooking, and I was glad that I did. By the end of the day, I had prepared a delicious and satisfying meal, and I felt proud of myself for not giving up.</p>\n<img alt=\"\" srcSet=\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Faglio-e-olio.7fc04c00.jpg&amp;w=3840&amp;q=75 1x\" src=\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Faglio-e-olio.7fc04c00.jpg&amp;w=3840&amp;q=75\" width=\"3472\" height=\"3472\" decoding=\"async\" data-nimg=\"future\" loading=\"lazy\" style=\"color:transparent\"/>\n<p>One thing that made it easier for me to complete my challenge was having a little\nextra time to devote to cooking. I made sure to clear my schedule of other personal\nchores and obligations, and this allowed me to focus on my cooking and make the most\nof my time in the kitchen.</p>\n<p>Another thing that was helpful for me was taking pictures of my meals and sharing them with friends. I found that clicking pictures of my creations was a fun and creative way to document my progress, and sharing the pictures with friends added an element of accountability and motivation. Seeing their positive reactions and feedback also gave me a sense of accomplishment and pride.</p>\n<p>Overall, my experience of cooking every night for a week was positive, and it gave me the confidence and motivation to continue cooking regularly. I learned that with determination and planning, I was able to prepare delicious and healthy meals, and I enjoyed experimenting with new recipes and ingredients. I also discovered that cooking can be a fulfilling and rewarding activity, and I look forward to continuing to explore this hobby and challenge myself in the future.</p>",
            "url": "https://nimitbhargava.com/articles/challenge-cooking-seven-nights-experience",
            "title": "The Challenge of Cooking Seven Nights in a Row: My Experience",
            "summary": "In this article, I share my experience of cooking seven nights in a row and how it helped me to overcome challenges and reap rewards. You can also learn some tips and techniques for staying motivated and consistent with your cooking.",
            "date_modified": "2022-04-07T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/benefits-of-ultrawide-monitor",
            "content_html": "<p>Since I spend most of my waking hours staring at a computer, I recently pulled the trigger on an LG ultrawide monitor.</p>\n<p>Normally, working on a single 13-inch laptop screen means constantly alt-tabbing between code, docs, and Slack. It violently disrupts my workflow.</p>\n<p>Switching to an ultrawide changed that overnight. Now, I can snap multiple windows side by side and actually see everything I need at a glance. It sounds minor, but not having to hunt for the right tab every five minutes saves an enormous amount of mental energy.</p>\n<p>It&#x27;s also forced me into a better ergonomic setup. Expanding my workspace horizontally stopped me from hunching over a tiny laptop screen. Reclaiming my posture has been huge for my neck and shoulders.</p>\n<p>I&#x27;ve been using this LG panel for a while now, and I can&#x27;t imagine going back. The picture is crisp, and the sheer amount of screen real estate makes deep work much easier. If you work from home and haven&#x27;t tried an ultrawide yet, I highly recommend making the switch.</p>",
            "url": "https://nimitbhargava.com/articles/benefits-of-ultrawide-monitor",
            "title": "Why I Upgraded to an Ultrawide Monitor",
            "summary": "An ultrawide monitor completely changed how I work. Here is why the extra screen real estate is worth the investment.",
            "date_modified": "2021-06-27T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/gtd-methodology-experience",
            "content_html": "<p>I spent some time trying to implement David Allen&#x27;s <em>Getting Things Done</em> (GTD) methodology. The core premise makes sense: get every task, project, and random idea out of your head and into an external system so you can stop stressing about forgetting them.</p>\n<p>After running with it for a while, here is how it actually played out for me.</p>\n<p>Things I liked:</p>\n<ul>\n<li><strong>It forces focus.</strong> When everything is written down in an inbox, the mental fog lifts. I stopped worrying about forgetting things, which let me actually focus on doing them.</li>\n<li><strong>It gives you permission to ignore ideas.</strong> If I have a random idea for a side project, I can just write it down in GTD and move on. I don&#x27;t have to evaluate it immediately. It gets it out of my brain.</li>\n</ul>\n<p>Where GTD broke down for me:</p>\n<ul>\n<li><strong>Out of sight, out of mind.</strong> If my GTD dashboard isn&#x27;t physically open on my screen, I ignore it. It requires active maintenance.</li>\n<li><strong>Inbox inflation.</strong> The system encourages you to capture <em>everything</em>. If you aren&#x27;t ruthless during the review phase, your system quickly turns into a massive, guilt-inducing backlog of 500 tasks you are never going to do. The sheer volume makes it impossible to prioritize.</li>\n</ul>\n<p>GTD is great for clearing your head, but the maintenance overhead is real. If you want to try my setup, I built a <a href=\"https://nxb.notion.site/e1ff2dc33d0242a7bf1b421de866688d?v=9bd3906168cf4bacbae53c4aec098dbd\">GTD template in Notion</a> that attempts to streamline the friction.</p>",
            "url": "https://nimitbhargava.com/articles/gtd-methodology-experience",
            "title": "My Experience with Getting Things Done (GTD)",
            "summary": "I tried David Allen's famous GTD methodology. Here is what actually stuck for me, and what completely failed in practice.",
            "date_modified": "2021-02-21T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/add-new-column-in-laravel",
            "content_html": "<p>Adding a new column to an existing table in Laravel is something we do constantly as product requirements jump around. Running an SQL script directly against your database might be faster in the moment, but skipping migrations always ends up causing environment drift and deployment headaches.</p>\n<p>Let&#x27;s say we need to add a <code>paid</code> column to our <code>users</code> table.</p>\n<p>Here&#x27;s the standard way to do it:</p>\n<ol>\n<li>\n<p><strong>Generate the Migration:</strong>\nFrom your project root, run:</p>\n<pre class=\"language-bash\"><code class=\"language-bash\">php artisan make:migration add_paid_to_users_table --table<span class=\"token operator\">=</span>users\n</code></pre>\n<p>Passing <code>--table=users</code> tells Artisan to spit out the boilerplate for modifying an existing table rather than creating a new one.</p>\n</li>\n<li>\n<p><strong>Define the Schema Change:</strong>\nOpen the generated file in <code>database/migrations</code>. Update the <code>up</code> method with your new column:</p>\n<pre class=\"language-php\"><code class=\"language-php\"><span class=\"token keyword\">use</span> <span class=\"token package\">Illuminate<span class=\"token punctuation\">\\</span>Database<span class=\"token punctuation\">\\</span>Migrations<span class=\"token punctuation\">\\</span>Migration</span><span class=\"token punctuation\">;</span>\n<span class=\"token keyword\">use</span> <span class=\"token package\">Illuminate<span class=\"token punctuation\">\\</span>Database<span class=\"token punctuation\">\\</span>Schema<span class=\"token punctuation\">\\</span>Blueprint</span><span class=\"token punctuation\">;</span>\n<span class=\"token keyword\">use</span> <span class=\"token package\">Illuminate<span class=\"token punctuation\">\\</span>Support<span class=\"token punctuation\">\\</span>Facades<span class=\"token punctuation\">\\</span>Schema</span><span class=\"token punctuation\">;</span>\n\n<span class=\"token keyword\">public</span> <span class=\"token keyword\">function</span> <span class=\"token function-definition function\">up</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n<span class=\"token punctuation\">{</span>\n    <span class=\"token scope\">Schema<span class=\"token punctuation\">::</span></span><span class=\"token function\">table</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;users&#x27;</span><span class=\"token punctuation\">,</span> <span class=\"token keyword\">function</span> <span class=\"token punctuation\">(</span><span class=\"token class-name type-declaration\">Blueprint</span> <span class=\"token variable\">$table</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token variable\">$table</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">integer</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;paid&#x27;</span><span class=\"token punctuation\">)</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">default</span><span class=\"token punctuation\">(</span><span class=\"token number\">0</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> \n        <span class=\"token comment\">// Or boolean(&#x27;paid&#x27;)-&gt;default(false)</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n</code></pre>\n<p>Always remember to define the <code>down</code> method so you can easily roll back if things go wrong:</p>\n<pre class=\"language-php\"><code class=\"language-php\"><span class=\"token keyword\">public</span> <span class=\"token keyword\">function</span> <span class=\"token function-definition function\">down</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n<span class=\"token punctuation\">{</span>\n    <span class=\"token scope\">Schema<span class=\"token punctuation\">::</span></span><span class=\"token function\">table</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;users&#x27;</span><span class=\"token punctuation\">,</span> <span class=\"token keyword\">function</span> <span class=\"token punctuation\">(</span><span class=\"token class-name type-declaration\">Blueprint</span> <span class=\"token variable\">$table</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token variable\">$table</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">dropColumn</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;paid&#x27;</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span>\n</code></pre>\n</li>\n<li>\n<p><strong>Run the Migration:</strong>\nApply the change:</p>\n<pre class=\"language-bash\"><code class=\"language-bash\">php artisan migrate\n</code></pre>\n</li>\n</ol>\n<p><strong>Pro Tip:</strong>\nIf it bothers you to append new columns at the very end of the table, you can slot them exactly where you want them using <code>-&gt;after()</code>. It doesn&#x27;t actually affect database performance, but the table reads cleaner:</p>\n<pre class=\"language-php\"><code class=\"language-php\"><span class=\"token variable\">$table</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">integer</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;paid&#x27;</span><span class=\"token punctuation\">)</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">default</span><span class=\"token punctuation\">(</span><span class=\"token number\">0</span><span class=\"token punctuation\">)</span><span class=\"token operator\">-&gt;</span><span class=\"token function\">after</span><span class=\"token punctuation\">(</span><span class=\"token string single-quoted-string\">&#x27;email&#x27;</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> \n</code></pre>",
            "url": "https://nimitbhargava.com/articles/add-new-column-in-laravel",
            "title": "How to Add a New Column in Laravel",
            "summary": "A quick reference for adding a new column to an existing database table in Laravel using migrations.",
            "date_modified": "2019-03-23T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/easiest-way-to-spin-up-server",
            "content_html": "<p>Sometimes you just need to serve a local folder over HTTP. You don&#x27;t need a heavy Node.js setup, you don&#x27;t need Python installed, and you definitely don&#x27;t want to mess with project configurations. You just want to double click an <code>index.html</code> file and test your prototype.</p>\n<p>In these exact scenarios, I always fall back to the <a href=\"https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=en\">Web Server for Chrome</a> extension.</p>\n<p>It does exactly one thing, and it does it instantly.</p>\n<img src=\"https://i.ibb.co/X8K4Np5/web-server-for-chrome-mugshot.png\" alt=\"Web Server for Chrome Interface\" width=\"400\"/>\n<p>Here is the entire process:</p>\n<ol>\n<li>Open the extension.</li>\n<li>Click <strong>CHOOSE FOLDER</strong>.</li>\n<li>Select your project folder.</li>\n<li>Go to <a href=\"http://127.0.0.1:8887\">http://127.0.0.1:8887</a>.</li>\n</ol>\n<p>That&#x27;s it. It’s perfect for testing static builds or rapid prototyping.</p>\n<p><img src=\"https://media.defense.gov/2009/Feb/26/2000618962/-1/-1/0/060202-F-6809H-992.JPG\" alt=\"Illustrative image of a B-52 bomber, metaphorically representing a tool equipped with many features\"/></p>\n<p>Despite being lightweight, it still ships with a few genuinely useful toggles:</p>\n<ul>\n<li><strong>Run in background:</strong> Keep the server alive even if you close the extension window.</li>\n<li><strong>Accessible on local network:</strong> Great for instantly testing your mobile layout on your phone (as long as it&#x27;s on the same Wi-Fi).</li>\n<li><strong>Prevent computer from sleeping:</strong> Keeps your machine awake if you&#x27;re actively serving long sessions.</li>\n</ul>\n<p>The app&#x27;s UI was built using Polymer 1.0, which is a cool throwback to early web component frameworks. It&#x27;s also completely open-source. If it saves you an hour of Python setup, go star their <a href=\"https://github.com/kzahel/web-server-chrome\">GitHub repository</a>.</p>",
            "url": "https://nimitbhargava.com/articles/easiest-way-to-spin-up-server",
            "title": "The Fastest Way to Spin Up a Local Server",
            "summary": "Sometimes you just need to serve a static HTML folder without setting up a massive Node or Python environment. Here is my favorite tool for it.",
            "date_modified": "2019-03-20T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        },
        {
            "id": "https://nimitbhargava.com/articles/are-we-there-yet",
            "content_html": "<p>I finally started a blog to document the things I&#x27;m learning. Having a personal site was on my to-do list forever, but I kept pushing it off.</p>\n<p>Because I&#x27;m a developer, my first instinct was to build the whole thing from scratch. I even thought about writing my own blog framework. I quickly realized that was a terrible idea. I wanted to actually write, not spend six months building a platform just to write on.</p>\n<p>I needed something fast, cheap, and easy to maintain. I ended up going with Jekyll.</p>\n<p>My goal for this blog is to be genuine. I&#x27;m going to document the real steps I take to solve problems, even the stupid ones.</p>\n<p>I don&#x27;t have a comment system set up yet. If you want to yell at me about something I wrote, Twitter is probably the best place.</p>\n<p>Thanks for reading.</p>",
            "url": "https://nimitbhargava.com/articles/are-we-there-yet",
            "title": "Are We There Yet?",
            "summary": "Starting this blog to document my learnings. After putting it off for a long time, I finally got it working.",
            "date_modified": "2017-03-18T00:00:00.000Z",
            "author": {
                "name": "Nimit Bhargava"
            }
        }
    ]
}