Skip to main content

· 4 min read
Gaurav Parashar

It becomes clear over time that every team has at least one person who slows things down—not through lack of skill but through attitude. Recognizing that early and taking action makes a difference to how the team grows. I’ve seen it often: a single person can drain the energy of an entire group, not by open defiance but through quiet resistance, avoidance, or negativity. The longer such behavior stays unaddressed, the harder it becomes to fix. People start adjusting around it, lowering expectations and normalizing the dysfunction. A manager’s hesitation to deal with it directly often stems from not wanting to appear harsh or confrontational, but in practice, avoiding the issue is what hurts everyone. Getting alignment in a team is not just about clarity of goals—it’s also about removing friction points that quietly erode trust.

It helps to see a team as a system, not a collection of individuals. Every person influences the whole, directly or indirectly. When one person consistently underperforms, complains, or disengages, it sends a signal that such behavior is tolerated. The best people notice this immediately. They stop pushing as hard, lose motivation, or eventually leave. That’s how a few bad apples can change the culture of a team without ever breaking a rule. It’s subtle and slow, but the damage compounds. The challenge for any leader is not to spot problems—they’re usually visible—but to act on them without delay. Conversations about performance, accountability, or fit are uncomfortable, but necessary. Being clear and direct early prevents deeper resentment later. Clarity is kindness when it comes to team dynamics.

Addressing these issues is not about blame; it’s about alignment. When expectations are clear, most people adjust. But when someone refuses to, that’s when the distinction between coaching and correction becomes important. Coaching works when there’s willingness. Correction is needed when there’s resistance. I’ve found that setting boundaries in simple, unambiguous terms works best. For example, instead of broad feedback like “we need better collaboration,” it’s better to say, “your lack of participation in meetings affects decisions that rely on your input.” That kind of specificity makes accountability visible. Once someone knows the impact of their behavior, they either adapt or expose their unwillingness to do so. Either outcome is progress, because it gives you direction on what to fix.

The worst situation is when a team silently carries underperformance. It leads to unspoken frustration, gossip, and uneven workloads. The stronger contributors start doing extra work to keep things running, and the weaker ones remain shielded. Over time, the energy shifts from building to coping. This is when managers often realize the cost of not acting sooner. Every delayed decision sends a message, and people interpret silence as approval. Fixing such situations later requires more effort because the team has already adjusted its expectations downward. The earlier you identify misalignment, the more credibility you retain as a leader. Sometimes, letting go of one wrong fit restores momentum faster than any motivational exercise.

A team functions best when everyone knows where they stand, what they own, and what’s acceptable. The idea is not to create fear or rigidity, but to maintain integrity in how the team operates. Accountability and trust grow together. When people see fairness in how performance is handled, they respond with more ownership. Every organization talks about culture, but in the end, culture is just the sum of consistent actions. Removing bad apples isn’t about punishing individuals—it’s about protecting the environment that allows good ones to thrive. It’s uncomfortable but necessary, and the longer I’ve worked with teams, the clearer this has become: clarity heals faster than hesitation.

· 4 min read
Gaurav Parashar

The Uber motor home and caravan experience turned out to be more comfortable than I expected. My brother and sister-in-law used it recently for a road trip from Gurgaon to Jaipur, and after hearing their account and seeing a few photos, I was impressed by how well-designed the setup is. It’s a large, fully equipped vehicle, closer to a small apartment on wheels than a typical camper. The seats convert into beds, there’s a TV mounted on one side, a small refrigerator, and even a clean restroom. What stood out was how organized the space looked—no clutter, everything with a clear purpose. The service includes a driver and an assistant who sits in a separate cabin, connected through a walkie-talkie so passengers can communicate without having to step forward. The entire design feels made for comfort and convenience, especially for a small family looking for something new in road travel.

They started early in the morning, and by the time they reached Jaipur, it had already turned into more than just a ride. The motor home changes the rhythm of travel—you don’t have to stop often, and you don’t get restless in the same way. My brother mentioned that Idika, their four-year-old daughter, spent most of the time watching cartoons on the TV and playing around near the window seat. The sense of movement without the typical discomfort of a car seemed to make the journey easier for her. The assistant handled snacks, adjusted the air conditioning, and made sure everyone had water and tea when needed. That walkie-talkie system turned out to be practical; it kept the privacy intact while ensuring that help was just a call away. It reminded me of flights in a way—structured, quiet, and steady, but with the freedom to stop wherever you want.

I’ve taken several road trips between Delhi and Jaipur, and they’ve always involved a certain fatigue. The constant search for clean rest stops, uneven traffic flow, and cramped space inside cars usually take away some of the pleasure of the journey. A caravan like this feels like a correction to that. You can recline, eat, watch something, or even nap without worrying about the next stop. It’s not the same as driving yourself, but it’s also not detached from the road. There’s still that sense of seeing the terrain shift—from Gurgaon’s structured skyline to the open roads near Behror and then into the quieter stretches that lead toward Amer. My brother sent a photo of the inside near sunset, with the cabin lights on and the curtains half-drawn, and it looked calm, almost domestic. That’s the charm—it turns travel into something that feels less transient.

There’s also a small detail that makes a difference—the quiet. The motor home’s cabin is insulated well, so the noise of traffic and the hum of the engine are much lower than what you get in a standard car or SUV. The assistant explained that the interiors are designed for long-distance comfort, and that becomes evident once you settle in. It’s not just for luxury or novelty; it genuinely changes the way the journey feels. A family can carry food, rest when needed, and not feel the rush of reaching the destination. That shift in pace is rare. Even the stops become smoother—you can pull over anywhere, stretch a bit, make tea, or watch the sunset without worrying about where to sit or find a restroom. In a sense, it takes the unpredictability of road trips and makes it manageable.

It’s worth trying, even just once. There’s something modern yet simple about the idea of renting a motor home through a service like Uber. It bridges convenience and exploration in a balanced way. The cost might be higher than a regular cab or self-drive car, but it also replaces the need for hotels on short trips, and that alone makes it practical for weekend getaways. For families with young kids or elderly members, it’s even more useful. Seeing my brother’s experience made me think about how much of travel comfort is about control—having your own space, your own timing, and not being bound to rigid plans. A caravan allows that. The next time I plan a short break, especially to a place like Jaipur, I think I’ll give it a try. It’s not about luxury; it’s about reclaiming ease in movement, something most of us lose somewhere between planning and arriving.

· 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.