Skip to main content

· 4 min read
Gaurav Parashar

The pre-diwali festivities in Gurgaon have a way of pulling me back into a quieter kind of joy, one that doesn’t depend on grand plans or travel but unfolds in small corners of familiar spaces. This year, the celebration felt more complete because my brother, sister-in-law, and their little daughter, Idika, were here from Dubai. The society where I live organizes a Diwali mela every year, and I had always treated it as background noise—music echoing through the buildings, laughter from stalls, and an occasional burst of fireworks. But with family around, the same space felt warmer. We walked down to the mela in the evening, the air thick with food smells and faint traces of burnt crackers. It wasn’t extraordinary, but it felt grounded and good.

I hadn’t seen Idika in person for a long time, and watching her reactions to the lights and crowd became the highlight of the evening. At almost four years old, she’s at that age where everything is both new and magical. She tugged at my hand, pointing at the balloon vendor and a bright stand of bracelets that caught the light in pink and gold. I bought her one of each, and she wore the bracelets over her sleeves like they were treasures. My brother laughed, and my sister-in-law took pictures, and I found myself quietly observing how easily moments like these form memories. The mela wasn’t particularly large, but it had the essentials—chaat stalls, toy stands, and an abundance of people in festive clothes.

The chaat was as messy and satisfying as always. We stood balancing plates of golgappas and aloo tikki under a string of fairy lights. There’s something about eating standing up, surrounded by sound, that makes the food taste more alive. Idika was too distracted to eat properly, but she liked the idea of holding a paper plate, dipping a golgappa in the spicy water with both hands, and then deciding she didn’t want it after all. My brother finished the rest with his usual patience. We moved from one stall to another, not looking for anything in particular—just letting the evening decide the pace. The lights from the diyas and string bulbs reflected on her balloon, and for a second, I caught myself remembering Diwalis from when we were kids, when the excitement came from the same kind of simple things.

As the night went on, the crowd thickened. People were bargaining for decorations, teenagers were clicking selfies, and there was a stage where children performed a small dance. The air carried a mix of smoke, incense, and food—a typical festive blend that somehow smells the same every year. Idika’s energy started to fade, and she clung to her mother’s arm, her balloon now trailing behind. We stopped for ice cream on the way back, because that’s her version of closure for any outing. Watching her eat it, face smeared and happy, made me think about how festivals often become meaningful through children. Adults go through the motions—lights, sweets, visits—but for kids, it’s discovery, and that rediscovery through their eyes brings back a forgotten innocence.

The lights in every apartment flickered in some rhythm of togetherness. It was a short moment but one that will probably stay in memory longer than most. Family changes the shape of such evenings. When they’re not around, festivals can feel like just another long weekend. But when they are, even the ordinary feels fuller. Diwali this year didn’t stand out because of anything unique—it was special simply because of presence. The same surroundings, the same routine, but shared differently. And maybe that’s what most festivals really mean, not the ritual but the reminder that joy doubles when it’s witnessed together.

· 3 min read
Gaurav Parashar

The festivities are starting again, and the signs are everywhere. Buildings are lit with decorative lights, shops are filled with offers, and the days ahead promise the familiar cycle of gatherings, food, and ritual. Diwali sits at the center of this season, but the atmosphere spreads beyond a single festival. It feels like the year turns different during these weeks, when routine gives way to preparation and anticipation. Evenings in particular carry a brightness that is less about light alone and more about the shared sense that celebration is near.

The commercial side of the season is difficult to miss. Sales go live across all platforms, and every brand competes for attention with discounts and campaigns. For many, this is the time when major purchases are planned, whether it is clothes, electronics, or household goods. The ritual of buying something new has become part of the tradition, just as central in its own way as the religious ceremonies. It reflects how festivals evolve, blending cultural memory with modern consumption. This mix is not always simple, but it has become a defining feature of the festive period.

Food, however, remains the clearest marker of celebration. Sweets and snacks take over households, often prepared in advance or bought in bulk to share with guests. Eating becomes more frequent, more indulgent, and less disciplined than in ordinary weeks. It is not only about the food itself but about the act of sharing—boxes of sweets exchanged, plates served at gatherings, and meals that stretch longer because conversation holds them together. This abundance is part of what makes the festivals distinct, giving them texture beyond ritual and commerce.

What also stands out is the collective energy that festivals create. Even for those who do not participate directly, the atmosphere is impossible to ignore. The lights, sounds, and gatherings fill spaces that otherwise remain ordinary. In housing societies and neighborhoods, decorations and events bring residents together who might otherwise remain distant. This temporary shift in how people interact shows how festivals function as more than religious observances; they are also tools of social connection. The festive season gives structure to community life, reminding people that they are part of something larger.

The celebrations bring joy, but they also bring disruption to routines, indulgence that replaces discipline, and an intensity that eventually fades. Perhaps that is part of their importance—they remind us that life moves in cycles, that brightness and abundance come in bursts before quiet returns. The buildings lit at night, the sales flashing online, and the plates of festive food all point to this rhythm, marking the shift into days defined less by work and more by celebration.

· 3 min read
Gaurav Parashar

Debugging feels like a power skill in the current age of AI-assisted development and vibe coding. With so much focus on speed, auto-complete, and generated snippets, the discipline of carefully tracing through a problem seems to be fading. Yet it is debugging that ultimately separates functional systems from brittle ones. Breakpoints, step-through execution, and understanding stack traces used to be routine practices, but now they feel like skills only a few consistently use. The shift toward trusting AI for answers is useful, but it also risks eroding the muscle memory of working patiently with a debugger.

When I think about breakpoints, I remember how essential they once were in learning to think like a machine. Setting a breakpoint forced me to stop the code at a precise location, inspect variables, and see not just the output but the process that created it. That kind of visibility shaped intuition about program flow in a way that no explanation or documentation could match. Without this stepwise exploration, bugs often remain hidden or get patched superficially. It is a reminder that debugging is less about fixing errors quickly and more about understanding how the system behaves under different conditions.

In contrast, vibe coding—building by intuition, trial, and generated code—creates momentum but can leave gaps in understanding. AI can produce code that runs, but when it fails, the burden still falls on the developer to trace the problem. This is where debugging remains a core skill. The ability to navigate an unfamiliar codebase, set conditions, and monitor behavior systematically is something AI cannot fully replace. It requires discipline, patience, and awareness of the underlying system. Debugging teaches a way of thinking that survives across languages and frameworks, and that is why it holds power even as tools evolve.

Another part of debugging’s strength lies in how it builds confidence. Running code that works without knowing why always carries a sense of risk. Debugging removes that uncertainty by showing what happens step by step. It reduces reliance on guesswork and makes it possible to handle complex systems with clarity. The same process also develops habits of observation and logical reasoning that extend beyond programming. Whether it is tracing a performance bottleneck or investigating unexpected behavior, debugging provides a framework for problem-solving that is transferable to many contexts.

In the end, debugging is not just a technical exercise but a discipline of thought. Remembering how to set breakpoints and use them effectively feels almost old-fashioned now, but it is precisely this habit that strengthens developers in an era dominated by quick solutions. AI can write and suggest, but debugging ensures that we still understand. It is a quiet skill, often undervalued, yet it continues to carry weight because the real measure of a developer is not just in writing code but in handling what happens when it does not work as expected.

· 3 min read
Gaurav Parashar

Winter is beginning to make itself felt, and the chill in the evening air is the first clear sign. The change in season is subtle at first, just a cooler breeze or the need to pull on a light layer while stepping outside. Yet it signals a shift that alters routine in small but noticeable ways. Even the pace of the day feels different once the evenings carry that edge of cold. It is a reminder that the cycle of the year moves steadily forward, whether one pays attention to it or not.

The transition between seasons always feels more significant than the season itself. There is a brief period when the body and mind both adjust, recalibrating to new rhythms of temperature and light. In the evenings now, outdoor runs feel sharper, and the drop in warmth makes the effort more demanding. Sleep patterns also begin to shift with cooler nights, as the air invites rest more easily than the humidity of summer. These small adjustments, while practical, also mark a change in how time is experienced daily.

The presence of winter in the air also brings a sense of anticipation. Unlike summer, which often drains energy, colder weather tends to create a focus. Work feels different when the air is cool, and evenings at home carry more calm. The season shapes not only physical habits but also moods, pushing people toward reflection and slower activities. It is interesting how climate and emotion often move together, as if the air itself shapes thought. Feeling the season set in is therefore less about temperature and more about the atmosphere it creates in daily life.

At the same time, winter brings its own challenges. The early dark reduces time outdoors, and the chill can discourage movement if one is not careful. Running targets, for instance, will require more discipline to maintain in colder evenings. The temptation to shorten workouts or to avoid the outdoors altogether is stronger in this weather. Balancing the comfort of staying in with the need for consistency becomes its own test. The season is not only about comfort but also about persistence.

Overall, the slow arrival of winter is a reminder of how cyclical life remains. Each shift in the weather asks for adaptation, and the process of adjusting is what keeps routine from becoming static. The chill in the air is not just a change in climate but a signal of transition. Paying attention to these changes makes it easier to align habits with the rhythm of the season. Winter is setting in, and with it comes the task of shaping days to match its quiet demands.

· 3 min read
Gaurav Parashar

Lately I have been finding it difficult to run in the evenings after work. The plan is clear in my head—1.5 hours set aside for a mix of cardio and weights—but the execution slips when the day stretches longer than expected in office. By evening, energy is low, and small delays turn into reasons to skip the workout. It is frustrating because the intention remains strong, especially with a goal of covering 100 kilometers in October, but the consistency is not falling into place. The gap between planning and doing becomes most visible when the schedule depends on evening hours.

The evenings carry their own challenges that mornings do not. Work leaves its residue in the form of fatigue and scattered focus, and stepping out for a run requires breaking through that inertia. Even when I start, the runs feel heavier, as if the body is slower to respond after sitting for most of the day. Cardio requires rhythm, and weights require focus, both of which are harder to summon when energy is already spent. What I notice is that the barrier is not physical ability but timing—the same distance or set feels easier in the morning than in the evening.

Finding a block of 1.5 hours is itself a challenge. On paper, it looks manageable, but in practice, there are interruptions, messages, or small obligations that cut into the window. Once the time shrinks, it feels like the workout is not worth starting, which becomes an excuse for missing it altogether. The discipline I need is less about willpower during the workout and more about guarding the time before it. Without that, the plan for cardio and weights keeps slipping into “tomorrow,” while the goal of 100 kilometers moves further away.

At the same time, I know that evening workouts are not impossible. The key might be in adjusting expectations—shorter, sharper sessions on weekdays, and longer runs on weekends where time pressure is lower. The balance between cardio and weights could also be rotated, so that every session does not require the full 90 minutes. This flexibility may reduce the mental resistance that builds when the workout feels too heavy to begin. The important part is to keep the habit alive rather than aiming for perfection each day.

Looking ahead to October, I want to focus on building toward the 100-kilometer target without letting the evening fatigue block progress. Even if the distance comes in smaller pieces, the cumulative effort will count. The challenge is not only in covering the kilometers but in finding consistency within a working schedule. Evening runs remain difficult, but with better planning and acceptance of shorter sessions, the larger goal can still stay in reach. The month will be a test of whether habit can overcome timing.

· 3 min read
Gaurav Parashar

The previous weekend was a reminder of how unpredictable social plans can be. Saturday turned out to be a surprise as a a friend came over without much warning, and the day shifted into an unexpected dinner. It was unplanned, yet it worked out well because the spontaneity carried its own energy. By contrast, Sunday was a case of sudden cancellation. A couple from our group had to drop out at the last minute because of fever, and the plan we had been building around for a while fell apart. The two days together highlighted how fragile scheduling can be when it depends on many people at once.

What makes planning with groups difficult is that everyone carries different schedules, responsibilities, and last-minute contingencies. Even when a date is fixed and agreed upon, external factors—like health in this case—can undo it instantly. Unlike professional commitments, social gatherings often carry less rigidity, which means they are more vulnerable to changes. The effort that goes into coordinating them sometimes feels heavier than the gathering itself, especially when the outcome is uncertain. This is what makes last-minute cancellations feel more disruptive than they should, because they challenge the sense of structure that was already hard to build.

On the other hand, Saturday showed the opposite side of the same problem. When friends arrived unexpectedly, the absence of planning meant there was no buildup of expectation. The time spent together felt easy because it was not measured against an agenda. Spontaneity removes the pressure of coordination and allows interaction to unfold naturally. It also reduces the disappointment that comes with cancellations. Perhaps that is why unplanned meetings often leave stronger memories, because they arrive without anticipation and carry no weight of failed scheduling.

Yet, living only on spontaneous meetings is not sustainable. Larger groups need planning, and meaningful time together often requires effort to coordinate. The challenge lies in balancing the unpredictability of life with the desire for connection. Cancellations due to unavoidable reasons like illness are understandable, but they still leave gaps in the rhythm of social life. Each failed plan carries with it not only the loss of the event itself but also the subtle erosion of momentum in the group. It is not frustration at the people involved but at the difficulty of maintaining continuity in busy lives.

The best approach may be to treat plans as provisional, open to change, and to value the occasions that do come through rather than holding too tightly to the ones that do not. The surprise of Saturday and the cancellation on Sunday together illustrated the spectrum of social planning—from unplanned joy to planned disappointment. Both are reminders that connection happens in irregular patterns, and learning to accept that might be the only way to reduce the weight of broken schedules.

· 3 min read
Gaurav Parashar

At Edzy we recently ran our first design hackathon, focused on UI and UX challenges, and it turned into an experience that stood out from the usual work rhythm. We kept the format simple, with three design sprints assigned as tasks, but the energy it created throughout the day was something new. A few candidates were invited to work on Figma designs and quick prototypes, and watching ideas take shape in such short cycles showed how much momentum can build when structure and time pressure are combined. It was not only about producing results but also about observing how different people approach design under constraints.

The sprint format gave a clear shape to the day. Each task was limited in scope but wide enough to allow creativity, which meant no one could afford to get stuck on details. This constraint encouraged sharper thinking and faster decisions. Design in longer timelines often allows room for hesitation, but here the sprints demanded focus. Seeing a team move from concept to wireframe in a short burst underlined why hackathons work—they generate urgency that can cut through overthinking. The output was not always polished, but it carried raw clarity, which often gets lost in slower cycles.

Using Figma as the central tool added structure. Because everything was in one shared space, it became easy to follow progress and compare approaches. Prototyping within hours showed how ideas translate from abstract requirements into something visual and functional. For the candidates, it was a chance to showcase not only technical skill but adaptability. For us, it was an opportunity to see how design thinking looks when stripped of long processes and committees. The immediacy of working side by side with designers gave insights that interviews or portfolios rarely provide.

What surprised me most was the atmosphere that formed naturally. There was no need for constant direction because the pace of the sprints carried its own energy. People were engaged, focused, and occasionally playful with ideas, which kept the environment alive. A hackathon does not run on deadlines alone; it also depends on participants feeling they can experiment. That balance of pressure and freedom made the event feel worthwhile. It was clear by the end that we had learned as much from observing the process as from the final designs themselves.

Looking back, the first design hackathon at Edzy was more than a trial run. It became a template for how we might engage with talent and ideas in the future. The format showed that creativity can be structured without being stifled, and that short bursts of intense focus often bring more insight than long, stretched projects. The experience proved that energy is created not only by the tasks but by the people who take them on and the space given to them to build quickly. It left me convinced that hackathons, even in small settings, carry value far beyond the prototypes they produce.

· 3 min read
Gaurav Parashar

The recent society elections here showed how much technology has reshaped even the smallest forms of governance. What stood out was not just the campaigning itself but how AI tools and simple websites were used to organize information, reach residents, and keep messages consistent. The combination of structured communication and personalized outreach made a clear difference. While earlier elections in the society were often dependent on word-of-mouth or group meetings, this time the presence of digital systems gave an advantage to those who knew how to use them effectively. It became an example of how the methods of politics at large scale trickle down into local communities when the tools are available.

The use of a dedicated website gave the campaign credibility. Instead of fragmented WhatsApp messages or handwritten notices, residents could find candidate profiles, promises, and updates in one place. This reduced confusion and allowed people to revisit the information at their own time. The website served as both a reference and a record, something earlier campaigns lacked. Alongside it, AI-supported drafting ensured that the tone of communication stayed uniform, clear, and free from unnecessary conflict. The neutrality of phrasing made the messages more acceptable across diverse groups of residents, who might otherwise react strongly to poorly chosen words.

Still, the real strength of the campaign lay in one-on-one messaging. Digital reach creates awareness, but decisions are shaped when people feel personally addressed. Messages were tailored, short, and directed at individual concerns rather than general slogans. Technology allowed quick customization and delivery without losing the personal touch. In practice, this meant that each resident felt acknowledged, and their priorities were reflected in the campaign. The efficiency of AI tools in generating and adjusting these responses saved time while maintaining quality, creating a cycle of interaction that felt both modern and personal.

This approach also changed the pace of the election. Instead of large gatherings where many voices compete, communication happened in smaller, steadier intervals. People were not overwhelmed but engaged over time. Even those who had been disengaged from society matters found it easier to interact when they received direct messages that respected their time. The digital layer created continuity, while face-to-face conversations built on the foundation already set online. The election became less about last-minute persuasion and more about consistent presence throughout the campaign period.

Looking back, it is clear that the success in the society elections came from merging traditional personal trust with the efficiency of technology. AI and websites did not replace human connection, but they amplified it, ensuring that messages reached widely without losing depth. This is likely to become the new standard, even at the level of housing societies, because once residents experience a campaign run with clarity and accessibility, it is hard to return to scattered methods. Winning with technology this time may well redefine expectations for every election that follows here.

· 3 min read
Gaurav Parashar

Sometimes the question surfaces without warning — what is the point of it all. It does not arrive with a dramatic setting but quietly, often on an ordinary day when tasks feel repetitive and energy runs low. Life has a way of catching up through small pressures that accumulate until they feel heavier than they should. In those moments, thinking too long about meaning only seems to deepen the weight. The better response has always been to step outside, put on running shoes, and go for a run. Movement has a way of clearing the mind that reflection alone cannot manage, and with each step the question softens into something less urgent.

Running creates a rhythm that simplifies thought. Breathing aligns with the pace, and the body settles into a cycle that does not demand anything beyond the next step. The mind, in turn, begins to let go of scattered concerns. It is not that answers appear during the run, but rather that the need for immediate answers fades. By the time the distance is covered, the same problems remain, but they are no longer disorganized. Running makes them feel more manageable, as though the body has absorbed some of the restlessness that the mind could not carry alone.

I notice that the clarity from running does not come from distraction but from a form of grounding. The physical act requires enough attention to pull thought away from looping questions, yet it also leaves space for reflection to settle in the background. It is this balance that shifts perspective. Questions like “what is the point of it all” do not disappear, but they lose their sharpness. Instead, they become part of a wider view where daily actions, even small ones, are seen as sufficient reasons to keep moving. The run demonstrates that action itself can be an answer, even when words cannot explain it fully.

The effect of such runs is temporary, but repetition strengthens the habit. Each time life catches up in an unexpected way, choosing to run builds a pattern of responding with movement rather than paralysis. Over time, this becomes less about exercise and more about resilience. The body learns to carry tension, release it, and return with clearer thought. It shows that while meaning may not be fixed, the act of moving forward consistently can sustain a sense of stability. That, in its own way, feels like a point worth holding onto.

In the end, I think the question itself is unavoidable, but the way it is handled makes the difference. Waiting for perfect clarity can be exhausting, while choosing to run offers a simpler, repeatable solution. The miles do not provide grand answers, but they prove that continuing has value even without resolution. That may be all the point there is: to keep moving, to clear the head when it feels heavy, and to trust that meaning can emerge gradually through action. The run does not solve life, but it allows me to live it with steadier ground.

· 3 min read
Gaurav Parashar

Mont Blanc as a brand often reminds me of how quality becomes more than just a measure of durability or performance. It turns into a cultural marker, something that people associate with tradition, refinement, and trust. Holding a Mont Blanc pen, for example, is not only about writing but about experiencing an object that has been carefully designed and manufactured to meet a standard higher than necessity. This pursuit of quality is what sets certain countries apart in the way they are perceived. Switzerland, in particular, has made finesse part of its national identity, whether through watches, tools, or precision craftsmanship. Appreciating Mont Blanc becomes a way of appreciating that culture of meticulousness.

The Swiss example is striking because quality there is not treated as an occasional achievement but as a consistent expectation. Watches are the most visible part of this identity, yet the same principle extends to knives, chocolate, and even public infrastructure. The focus is less on mass production and more on precision, which in turn builds a reputation that lasts across generations. When someone speaks of Swiss finesse, it is understood as an assurance of detail and care. Mont Blanc products, though not limited to Switzerland, resonate with this same idea of precision. They belong to a tradition where the object itself carries cultural meaning beyond function.

It is interesting to see how such quality becomes part of global culture. A Mont Blanc pen is not necessary for writing, yet owning one signifies an appreciation for craft. In that way, objects become symbols of values. Swiss finesse, as seen in design and engineering, influences how other nations think about their own products. Countries known for quality build trust in their exports, and this trust shapes both reputation and economy. What begins as attention to detail in manufacturing grows into a national brand, and eventually into cultural identity. That is why Mont Blanc feels connected to a larger narrative about how societies measure themselves through the things they produce.

The relationship between quality and culture also raises the question of how habits are formed. In places where quality is expected, consumers hold producers accountable, and producers in turn train their workforce to maintain standards. This cycle strengthens over time, embedding itself into education, business practice, and even everyday life. Swiss finesse, then, is not only about luxury but about an entire system of discipline and precision. Mont Blanc stands as a visible emblem of this, but the deeper reality is that quality in such cultures is not reserved for high-end goods. It runs through simple objects as well, which quietly reinforce the same values.

Thinking about Mont Blanc and Swiss finesse leaves me with a broader appreciation for how quality influences culture and identity. It shows that products can be more than tools—they can embody principles that define how people view themselves and how others view them. In a world where speed and scale often dominate, the insistence on detail and endurance carries its own weight. Quality, when pursued consistently, becomes cultural heritage. Mont Blanc is only one example, but it points to the larger truth that finesse, once established, shapes the reputation of a country as much as any political or historical achievement.