<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.2.2">Jekyll</generator><link href="https://pradeeppant.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://pradeeppant.com/" rel="alternate" type="text/html" /><updated>2026-04-11T06:56:48+00:00</updated><id>https://pradeeppant.com/feed.xml</id><title type="html">Pradeep K. Pant Blog</title><subtitle>My notes on Computers, technology, travel  and fitness</subtitle><entry><title type="html">Why DSA Matters in the Agentic Era</title><link href="https://pradeeppant.com/tech/software/machine%20learning/why-dsa-matters-agentic-era/" rel="alternate" type="text/html" title="Why DSA Matters in the Agentic Era" /><published>2026-04-04T09:21:03+00:00</published><updated>2026-04-04T09:21:03+00:00</updated><id>https://pradeeppant.com/tech/software/machine%20learning/why-dsa-matters-agentic-era</id><content type="html" xml:base="https://pradeeppant.com/tech/software/machine%20learning/why-dsa-matters-agentic-era/"><![CDATA[<h2 id="the-paradox">The Paradox</h2>

<p>We’re in a fascinating contradiction. In 2017, when I started my <a href="https://github.com/ppant/DS-Algos-Python">Data Structures and Algorithms repository</a>, AI was niche. Today, AI agents solve complex problems autonomously. Yet <strong>understanding DSA has never been more critical</strong>.</p>

<p>Why? Because AI agents are not magic, they run algorithms. If you don’t understand the algorithms, you won’t understand why they work or when they fail.</p>

<hr />

<h2 id="the-problem-jumping-to-ai-without-fundamentals">The Problem: Jumping to AI Without Fundamentals</h2>

<p>I’m seeing developers learn ChatGPT and coding assistants before understanding:</p>
<ul>
  <li>Why time complexity matters</li>
  <li>When to use a hash table vs a linked list</li>
  <li>How agents actually make decisions</li>
</ul>

<p>This creates blind spots:</p>
<ul>
  <li><strong>Debugging</strong>: When something breaks, you can’t understand why</li>
  <li><strong>Optimization</strong>: Your system works fine until it scales</li>
  <li><strong>Security</strong>: You miss algorithmic vulnerabilities</li>
  <li><strong>Control</strong>: You follow AI suggestions blindly</li>
</ul>

<hr />

<h2 id="whats-really-happening-behind-the-scenes">What’s Really Happening Behind the Scenes?</h2>

<h3 id="path-planning">Path Planning</h3>
<p>When an AI agent plans steps, it’s using <strong>graph algorithms</strong> (BFS/DFS) and <strong>dynamic programming</strong>. Without DSA knowledge, you won’t know why it chose a particular path.</p>

<h3 id="token-optimization">Token Optimization</h3>
<p>When models process information efficiently, they’re using <strong>tree traversal</strong>, <strong>stacks/queues</strong>, and <strong>sorting algorithms</strong>. The difference between milliseconds and seconds comes from algorithmic efficiency.</p>

<h3 id="vector-search">Vector Search</h3>
<p>When agents retrieve information, they use <strong>binary search</strong> and <strong>hash tables</strong> for <code>O(log n)</code> vs <code>O(n)</code> performance. Scale matters.</p>

<hr />

<h2 id="why-dsa-matters-now">Why DSA Matters Now</h2>

<p><strong>1. Understand Agent Decisions</strong><br />
When an agent uses recursion, caching, or systematic search, you need DSA knowledge to evaluate if that’s intelligent or wasteful.</p>

<p><strong>2. Debug Failures</strong><br />
Wrong answers often trace back to algorithmic inefficiency or wrong data structure choice. Without DSA, you’re guessing.</p>

<p><strong>3. Build Efficient Systems</strong><br />
The difference between a 100ms response and 10 seconds is algorithm selection: Merge Sort vs. Bubble Sort, Hash Table vs. Linear Search.</p>

<p><strong>4. Spot Security Issues</strong><br />
Hash collisions, stack overflows, timing attacks, all algorithmic vulnerabilities that AI systems inherit.</p>

<p><strong>5. Future-Proof Your Career</strong><br />
AI tools evolve. Algorithmic thinking is eternal. Developers who understand DSA thrive; those who skip it struggle at scale.</p>

<hr />

<h2 id="the-real-example">The Real Example</h2>

<p><strong>Without DSA:</strong></p>
<blockquote>
  <p><em>“My AI agent is running out of tokens.”</em></p>
</blockquote>

<p><strong>With DSA:</strong></p>
<blockquote>
  <p>“My agent uses depth-first search (storing the entire call stack). I should switch to breadth-first search or implement iterative deepening to reduce memory overhead.”</p>
</blockquote>

<p>One is helpless. The other is empowered.</p>

<hr />

<h2 id="what-you-should-know">What You Should Know</h2>

<ul>
  <li><strong>Data Structures</strong>: Arrays, Hashing, Linked Lists, Stacks, Queues, Trees, Graphs, Heaps</li>
  <li><strong>Algorithms</strong>: Sorting, Searching, Graph Traversal, Dynamic Programming, Recursion</li>
  <li><strong>Complexity</strong>: Why <code>O(n²)</code> breaks, why <code>O(log n)</code> is magical, why <code>O(n!)
</code> means <em>“don’t”</em></li>
</ul>

<hr />

<h2 id="get-started">Get Started</h2>

<p>I’ve maintained my <a href="https://github.com/ppant/DS-Algos-Python">DS-Algos-Python repository</a> (<em>and recently revamped</em>) since 2017 with:</p>
<ul>
  <li>Fundamental data structures and algorithms</li>
  <li>Multiple solution approaches</li>
  <li>Real-world examples</li>
</ul>

<hr />

<h2 id="the-bottom-line">The Bottom Line</h2>

<p>Every AI agent decision is an algorithm. Every performance bottleneck traces back to data structure or algorithmic complexity.</p>

<p><strong>Developers who understand DSA:</strong></p>
<ul>
  <li>Build better AI systems</li>
  <li>Debug failures fast</li>
  <li>Make informed decisions</li>
  <li>Stay employable</li>
</ul>

<p><strong>Developers who skip DSA:</strong></p>
<ul>
  <li>Build fragile systems that break at scale</li>
  <li>Can’t debug mysterious failures</li>
  <li>Follow AI blindly</li>
  <li>Become obsolete</li>
</ul>

<p>The agentic era doesn’t make DSA obsolete. It makes it <strong>essential</strong>.</p>

<p>Start learning today. 🚀</p>

<p>Thanks for reading!</p>

<hr />]]></content><author><name>ppant</name></author><category term="tech" /><category term="software" /><category term="machine learning" /><category term="DSA" /><category term="AI" /><category term="Fundamentals" /><category term="Education" /><category term="Technology" /><summary type="html"><![CDATA[Exploring the importance of DSA in the context of the agentic era.]]></summary></entry><entry><title type="html">2025 Race Diary – Five Runs, One Journey: From Vagamon to Ooty Ultra (OOTYULTRA) 60K to SRT</title><link href="https://pradeeppant.com/fitness/running/run_diary_2025/" rel="alternate" type="text/html" title="2025 Race Diary – Five Runs, One Journey: From Vagamon to Ooty Ultra (OOTYULTRA) 60K to SRT" /><published>2025-12-20T00:00:00+00:00</published><updated>2025-12-20T00:00:00+00:00</updated><id>https://pradeeppant.com/fitness/running/run_diary_2025</id><content type="html" xml:base="https://pradeeppant.com/fitness/running/run_diary_2025/"><![CDATA[<p><img src="/data/images/travel/running_diary_2025/cover.jpg" alt="" width="800px&quot;:height=&quot;400px" /></p>

<p>2025 was a year of varied terrain,long drives,early starts,and quiet lessons on the course. Between work,travel,and regular training, I managed to line up for five endurance events- each very different in character yet connected by a common thread: the love for long hours on foot and the journeys that come with them.</p>

<p>Most of these races began the same way, a road trip from Bangalore with a small group of friends,sharing playlists,conversations and that familiar mix of excitement and nervous energy. Some runs flowed smoothly while some tested patience and one reminded me quite clearly that the mountains always have the final say.</p>

<p>Instead of writing individual race reports,this post is a consolidated race diary- a snapshot of my 2025 running season. It captures the experiences,the people,the travel,and the learnings that stayed with me long after the finish lines.</p>

<h3 id="️-2025-running-events--summary">🏃‍♂️ <strong>2025 Running Events – Summary</strong></h3>

<table style="border-collapse: collapse; width: 100%; border: 1.5px solid #999;">
  <thead style="background-color: #f5f5f5;">
    <tr>
      <th style="border: 1px solid #bbb; padding: 10px; text-align: left;">Event</th>
      <th style="border: 1px solid #bbb; padding: 10px; text-align: left;">Distance</th>
      <th style="border: 1px solid #bbb; padding: 10px; text-align: left;">Type</th>
      <th style="border: 1px solid #bbb; padding: 10px; text-align: left;">Outcome</th>
      <th style="border: 1px solid #bbb; padding: 10px; text-align: left;">Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="border: 1px solid #ddd; padding: 10px;">Vagamon UTrail</td>
      <td style="border: 1px solid #ddd; padding: 10px;">36K</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Trail</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Finished</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Season opener in Kerala hills</td>
    </tr>
    <tr>
      <td style="border: 1px solid #ddd; padding: 10px;">Ooty Ultra</td>
      <td style="border: 1px solid #ddd; padding: 10px;">60K</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Road (High Altitude)</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Finished</td>
      <td style="border: 1px solid #ddd; padding: 10px;">2100–2600 m, ~2000 m elevation gain</td>
    </tr>
    <tr>
      <td style="border: 1px solid #ddd; padding: 10px;">Jawadhu Ultra</td>
      <td style="border: 1px solid #ddd; padding: 10px;">50K</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Trail</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Finished</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Classic rugged trail ultra</td>
    </tr>
    <tr>
      <td style="border: 1px solid #ddd; padding: 10px;">Malnad Ultra Night</td>
      <td style="border: 1px solid #ddd; padding: 10px;">50K</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Trail (Night)</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Finished</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Night running in Western Ghats</td>
    </tr>
    <tr>
      <td style="border: 1px solid #ddd; padding: 10px;">SRT Ultra Pune</td>
      <td style="border: 1px solid #ddd; padding: 10px;">53K</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Trail</td>
      <td style="border: 1px solid #ddd; padding: 10px;">DNF</td>
      <td style="border: 1px solid #ddd; padding: 10px;">Missed second cut-off</td>
    </tr>
  </tbody>
</table>

<h2 id="️-vagamon-utrail--36k">🏃‍♂️ Vagamon UTrail – 36K</h2>

<p>📍 <strong>Location:</strong> <a href="https://en.wikipedia.org/wiki/Vagamon">Vagamon, Kerala, India</a><br />
📅 <strong>Date:</strong> January 18, 2025<br />
⛰️ <strong>Elevation:</strong> ~800 m – 1400 m<br />
📈 <strong>Elevation Gain/Loss:</strong> +1187 m / -1316 m<br />
🛤️ <strong>Terrain:</strong> ~85% paths · 5% tracks · 10% roads<br />
🏅 <strong>ITRA Points:</strong> 2<br />
📏 <strong>Distance:</strong> 37 KM · <a href="https://www.strava.com/activities/13387116651">Strava activity</a></p>

<p>Vagamon UTrail marked the start of my 2025 running season and, like most of our race weekends, it began with a road trip from Bangalore 🚗. A small group of us travelled together, turning the long drive into part of the experience - conversations, shared playlists, and the gradual shift from city roads to misty hill routes.</p>

<p><a href="https://www.vagamonultrail.in/">Vagamon UTrail 2025</a> is an <strong>ITRA-certified trail run</strong>, and it had been on my list for a while. Initially, I was planning to run the 60K, but later decided to go with the 37K distance this year, mainly to experience the trail that I had heard so much about. In hindsight, that turned out to be a very good decision.</p>

<p>We stayed close to the race venue, keeping things simple: early dinner, gear checks, and a calm night before race day. Preparation for this run was straightforward: regular walking, daily short runs, and strength training — nothing fancy, just consistency.</p>

<p>The course was absolutely beautiful 🌄. Long stretches ran through rolling hills and <strong>lush tea gardens</strong>, offering postcard-like views that made it easy to forget the effort for a moment. Most of the route followed well-defined paths, making the run feel runnable while still demanding respect due to the steady climbs.</p>

<p>At the start of the race, I had a fall and hurt my knee 🩹 — one of those moments where you pause, assess, and decide whether to continue. Thankfully, it wasn’t serious enough to stop, and after a quick check, I managed to carry on. The rest of the run became more cautious, but also more focused — listening closely to the body and adjusting pace accordingly.</p>

<p>Post-race, we regrouped like tired, relieved, and content, replaying moments from the trail over food and coffee ☕. It felt like a satisfying and honest way to kick off the year.</p>

<p>💡 <strong>Takeaway:</strong> Trails test more than fitness — resilience and calm decision-making matter just as much.</p>

<p>📷 <strong>A few moments from the trail</strong></p>

<!-- Photo placeholders -->
<p><img src="/data/images/travel/running_diary_2025/vg-start-line.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-trail-route.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-landscape.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-tea-garden.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-pond-landscape.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-finish-line.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-finish-line-group-pic.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/vg-team-ultra.jpg" alt="Vagamon UTrail – Tea gardens and rolling hills" width="300px&quot;:height=&quot;200px" /></p>

<p>📸 <strong>More photos:</strong> <a href="https://www.instagram.com/p/DFAr0cRyr9e/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==">Instagram</a></p>

<p>🎥 <strong>Videos:</strong> <a href="https://www.youtube.com/shorts/STp9cihIj_A">YouTube</a></p>

<hr />

<h2 id="️-ooty-ultra-ootyultra--60k-road-run-at-altitude">🏃‍♂️ Ooty Ultra (OOTYULTRA) – 60K (Road Run at Altitude)</h2>

<p>📍 <strong>Location:</strong> Ooty, Tamil Nadu, India<br />
📅 <strong>Date:</strong> March 23, 2025<br />
⛰️ <strong>Altitude Range:</strong> ~2100 m – 2600 m<br />
📈 <strong>Elevation Gain:</strong> ~2000 m<br />
🛣️ <strong>Surface:</strong> Road (High-altitude climbs)<br />
📏 <strong>Distance:</strong> 60 KM · <a href="https://www.strava.com/activities/13962826182">Strava activity</a></p>

<p>Ooty Ultra (also known as OOTYULTRA) was very different from most of my races this year. While I usually prefer trail runs, this was a <strong>high-altitude road ultra</strong>, and the challenge came not from technical terrain but from elevation, exposure, and persistence. Like most race weekends, it began with a long drive from Bangalore 🚗 — familiar faces, winding hill roads, and the gradual realization that the air was getting thinner.</p>

<p>This wasn’t my first time at Ooty Ultra. In fact, it was my <strong>fourth time at the event</strong> — three times as a runner and once as a volunteer. That familiarity helped, but it didn’t make the race any easier.</p>

<p>Race day turned out to be <strong>hot and demanding</strong> ☀️. With long stretches of road and very little tree cover, the sun was relentless. The altitude made breathing harder, and I struggled during the first <strong>15–20 kilometers</strong>, dealing with early cramps and discomfort. It was one of those phases where everything feels off, and the only option is to stay patient and keep moving.</p>

<p>Slowly, things began to settle. I adjusted pace, focused on hydration, and broke the race into smaller sections. The long climbs demanded steady effort rather than speed, and by the later stages, it became a test of mental resilience more than physical strength.</p>

<p>I managed to pull through and finished <strong>just in time</strong>, tired but satisfied. It wasn’t a smooth run, but it was an honest one — the kind that teaches you something.</p>

<p>As always, the event was exceptionally well organised. Huge credit to Coach Kay and the <strong><a href="https://www.instagram.com/ootyultra/">Ooty Ultra team</a></strong> for their efforts in making the race smooth, safe, and memorable. Off the course, it was another fun trip with friends — shared travel, shared fatigue, and shared stories.</p>

<p>💡💡 <strong>Takeaway:</strong> At altitude, heat and patience matter more than pace. This race also highlighted the need to improve my early-phase running, as I tend to struggle initially before finding my rhythm later.</p>

<p>📷 <strong>A few moments from the Ooty Ultra 2025 weekend</strong></p>

<!-- Photo placeholders -->
<p><img src="/data/images/travel/running_diary_2025/oo-expo.jpg" alt="Ooty Ultra 2025 – Live band performance at bib expo" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/oo-start-line.jpg" alt="Ooty Ultra 2025 – Runners at the start line " width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/oo-dodabetta-route.jpg" alt="Ooty Ultra 2025 – Scenic route near Dodabetta peak" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/oo-pp-elevation.jpg" alt="Ooty Ultra 2025 – Long sun-exposed road climbs and elevation" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/oo-coffee.jpg" alt="Ooty Ultra 2025 – Relaxing with morning coffee in Ooty" width="300px&quot;:height=&quot;200px" /></p>

<p>📸 <strong>More photos:</strong> <a href="https://www.instagram.com/p/DHtc8lLyXPl/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==">Instagram</a></p>

<hr />

<h2 id="️-jawadhu-hills-ultra--50k">🏃‍♂️ Jawadhu Hills Ultra – 50K</h2>

<p>📍 <strong>Location:</strong> Jawadhu Hills, Tamil Nadu, India<br />
📅 <strong>Date:</strong> November 1, 2025<br />
⛰️ <strong>Elevation:</strong> ~Up to 1000 m<br />
📈 <strong>ITRA Points:</strong> 2<br />
🛤️ <strong>Terrain:</strong> Forest trails · Technical climbs · Steep descents<br />
📏 <strong>Distance:</strong> 50 KM · <a href="https://www.strava.com/activities/16327530315">Strava activity</a><br />
🔗 <strong>Race:</strong> <a href="https://chennaitrailclub.in/event-list/2025-2/jawadhu-hills-ultra-jhu-25/">Jawadhu Hills Ultra 2025</a></p>

<p>Jawadhu Hills Ultra was, without doubt, <strong>one of the toughest and most memorable 50K runs</strong> I’ve done so far. True to its reputation, this race fully lived up to the word <em>ultra</em>.</p>

<p>As usual, the journey began with a road trip from Bangalore 🚗 — a small group travelling together, mentally preparing for what we knew would be a demanding day. The Jawadhu Hills, tucked away in the Eastern Ghats, feel raw and untouched, and that sense of remoteness sets in even before the race begins.</p>

<p>The course had everything a trail runner could ask for and fear 😄. <strong>Relentless climbs</strong>, <strong>technical downhills</strong>, deep forest trails, and <strong>intense heat</strong> made this a physically and mentally taxing run. There were long stretches where you felt completely alone in the forest 🌳, surrounded by silence and effort, with nothing to focus on except the next step.</p>

<p>Jawadhu isn’t just about elevation; it’s about sustained effort. The climbs were unforgiving, the descents demanded attention, and the heat made energy management critical. Brutal at times, but absolutely worth every step.</p>

<p>What made the experience even better was knowing that my <strong>ultra team buddies</strong> were out there tackling the same beast 🤝. Even though we ran most of the race alone, that shared challenge created a strong sense of connection. Finishing this race felt like a collective achievement.</p>

<p>It was also great meeting runners from across the country and making new trail friends along the way 🌍. Moments like these reinforce why the ultrarunning community feels so special.</p>

<p>A big shoutout to the <strong>Chennai Trail Club</strong> for putting together such a well-organised and memorable event. From logistics to course marking, everything was handled really well — no small feat in such a remote and demanding location.</p>

<p>💡 <strong>Takeaway:</strong> Jawadhu Hills demands respect — steady effort, mental resilience, and humility matter far more than speed on such rugged terrain.</p>

<p>📷 <strong>A few moments from the Jawadhu Hills Ultra</strong></p>

<!-- Photo placeholders -->
<p><img src="/data/images/travel/running_diary_2025/jw-lunch.jpg" alt="Jawadhu Hills Ultra – Lunh at homestay" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/jw-lake-fun.jpg" alt="Jawadhu Hills Ultra – Fun at lake" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/jw-friends-fun.jpg" alt="Jawadhu Hills Ultra – Friends" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/jw-waterfall.jpg" alt="Jawadhu Hills Ultra – Waterfall" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/jw-sun-rise.jpg" alt="Jawadhu Hills Ultra – Sunrise" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/jw-finish.jpg" alt="Jawadhu Hills Ultra – Relentless climbs and ridgelines" width="300px&quot;:height=&quot;200px" /></p>

<p>📸 <strong>More photos:</strong> <a href="https://www.instagram.com/p/DQji-kiksuz/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==">Instagram</a></p>

<p>🎥 <strong>Videos:</strong> <a href="https://www.youtube.com/watch?v=o9O7iVN1bLk">YouTube</a></p>

<hr />
<h2 id="-malnad-ultra-night--50k">🌙 Malnad Ultra Night – 50K</h2>

<p>📍 <strong>Location:</strong> Malnad, Western Ghats, Southern India<br />
📅 <strong>Date:</strong> November 22, 2025<br />
⛰️ <strong>Elevation:</strong> ~800 m – 1500 m<br />
📈 <strong>Elevation Gain/Loss:</strong> +1710 m / -1710 m<br />
🛤️ <strong>Terrain:</strong> ~85% paths · 5% tracks · 10% roads<br />
🏅 <strong>ITRA Points:</strong> 2<br />
📏 <strong>Distance:</strong> 50 KM · <a href="https://www.strava.com/activities/16540436528">Strava activity</a></p>

<p>Malnad Ultra Night was a truly special run for me — <strong>my first-ever night ultra</strong> 🌙. While I had run Malnad earlier in daylight, experiencing the same forests after dark was completely different and unexpectedly intense.</p>

<p>As with most of these races, the journey began with a drive from Bangalore 🚗. On the way, we took a small detour to visit the beautiful and historic towns of <strong>Belur and Halebeedu</strong>, adding a quiet cultural pause before the physical challenge ahead. Those temple visits felt grounding — a calm contrast to the long night that awaited us.</p>

<p>The race unfolded in the heart of the Western Ghats, and the conditions made it even more memorable. It <strong>rained</strong>, the trails were wet, and for long stretches I found myself completely alone in the forest 🌧️🌲 — guided only by my headlamp and the narrow beam of light cutting through the darkness. The silence was deep, broken occasionally by rain, footsteps, or distant sounds of the forest.</p>

<p>Running at night demands a different kind of attention. Pace naturally slows, footing becomes critical, and the mind plays a bigger role than the legs. There were moments of discomfort and uncertainty, but also moments of calm and clarity — the kind that only come when you’re moving alone through a forest at night.</p>

<p>Despite the challenging conditions, the race was exceptionally well supported. A big thank you to the <strong>organisers and volunteers</strong> who stood out there in the rain, deep inside the forest, making sure runners were safe and looked after. Their effort made a tough night feel reassuring.</p>

<p>Crossing the finish line brought a quiet sense of accomplishment — not loud or celebratory, but deeply satisfying. This run wasn’t about speed or timing; it was about experience.</p>

<p>💡 <strong>Takeaway:</strong> Night running strips things down to the basics — focus, patience, and trust in yourself matter more than anything else.</p>

<p>📷 <strong>A few moments from Malnad Ultra</strong></p>

<!-- Photo placeholders -->
<p><img src="/data/images/travel/running_diary_2025/ma-belur.jpg" alt="Malnad Ultra – With Coach Anand, Chief Malnad Ultra" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-naveen-fun.jpg" alt="Malnad Ultra – Bib collection with team" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-bib-collection-coach-anand.jpg" alt="Malnad Ultra – With Coach Anand, Chief Malnad Ultra" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-bib-collection-team.jpg" alt="Malnad Ultra – Bib collection with team" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-start-line-pic.jpg" alt="Malnad Ultra – Start line" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-pp-finish-line.jpg" alt="Malnad Ultra – PP at finish line" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-medal-suresh-lucky.jpg" alt="Malnad Ultra – Medal Suresh and Lucky" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/ma-pp-medal.jpg" alt="Malnad Ultra – PP Medal pic" width="300px&quot;:height=&quot;200px" /></p>

<p>📸 <strong>More photos:</strong> <a href="https://www.instagram.com/p/DRoxe_1kiFp/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==">Instagram</a><br />
🎥 <strong>Videos:</strong></p>
<ul>
  <li><a href="https://youtube.com/shorts/P0IhKMtKbQ4?si=rD9rm6jR4aVMa_Ee">Belur Temple visit</a></li>
  <li><a href="https://youtube.com/shorts/64HdO8pAjTI?si=WLK1tdkSj5XOtlJJ">Halebeedu Temple visit</a></li>
  <li><a href="https://www.youtube.com/watch?v=bsxrhh7nBiw">Running highlight</a></li>
</ul>

<hr />

<h2 id="-srt-ultra-pune--50k-dnf">🛑 SRT Ultra Pune – 50K (DNF)</h2>

<p>📍 <strong>Location:</strong> Pune, Maharashtra, India<br />
📅 <strong>Date:</strong> December 13, 2025<br />
⛰️ <strong>Elevation Gain/Loss:</strong> +2253 m / -2182 m<br />
🛤️ <strong>Terrain:</strong> Mountain trails · Fort climbs · Technical descents<br />
📏 <strong>Distance:</strong> 52.9 KM · <a href="https://www.strava.com/activities/16767665562">Strava activity</a><br />
🏅 <strong>ITRA:</strong> Solo · 5 aid stations · 400 participants<br />
🔗 <strong>Race:</strong> Sinhagad–Rajgad–Torna Ultra (SRT)</p>

<p>SRT Ultra Pune was the <strong>final event of my 2025 season</strong>, and in many ways, the most ambitious one. This race wasn’t just about distance — it was about history, terrain, and respect for the mountains that define this iconic route.</p>

<p>The journey itself set the tone. <strong>Four days, four runners, and nearly 2000 km of driving</strong> 🚗 from Bangalore to Pune made this more than just a race trip. Along the way, we met runners from across the country, soaked in the vibrant energy at the expo, and witnessed some fantastic performances by local running groups. It already felt like something special before race day even arrived.</p>

<p>The <strong>Sinhagad–Rajgad–Torna (SRT)</strong> route is steeped in history. These ancient forts once served as critical routes for trading, farming, and warfare, and today they stand as towering reminders of Maharashtra’s rich past. Running through them feels less like a race and more like a moving journey through time.</p>

<p>Race day started early, and the climbs came thick and fast. <strong>Sinhagad and Rajgad</strong> tested strength and focus, but it was the <strong>Rajgad downhills</strong> that truly caught me off guard. I underestimated them, and that mistake gradually added up. By the time I reached the approach to the mighty <strong>Torna climb</strong>, I had narrowly missed the second cut-off.</p>

<p>Calling it a DNF was disappointing, no doubt. But standing there, tired and reflective, it was clear that this race had still given me a lot. The terrain was unforgiving, the elevation relentless, and the margin for error small. Sometimes, the mountains simply demand more.</p>

<p>Despite not finishing, the experience was overwhelmingly positive. The race was <strong>exceptionally well organised</strong>, and a big thank you goes to <strong>Western Ghats Running team</strong> for delivering such a challenging and memorable event.</p>

<p>As we began the long drive back, the excitement had already returned — not for what went wrong, but for what could be done better next time.</p>

<p>💡 <strong>Takeaway:</strong> Big mountain races reward respect and preparation — underestimating terrain is costly, but every setback carries a lesson.</p>

<p>📷 <strong>A few moments from SRT Pune</strong></p>

<p><img src="/data/images/travel/running_diary_2025/sr-mahalaxmi-madir.jpg" alt="SRT Ultra – Mahalaxmi mandir Kolhapur" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-veer-baaji.jpg" alt="SRT Ultra – Veer Baaji Memorial" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-random.jpg" alt="SRT Ultra – Random" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-gear.jpg" alt="SRT Ultra – Gear" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-start.jpg" alt="SRT Ultra – Start line" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-rajgad.jpg" alt="SRT Ultra – Historical Rajgad" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-rajgad-top.jpg" alt="SRT Ultra – Rajgad fort" width="300px&quot;:height=&quot;200px" />
<img src="/data/images/travel/running_diary_2025/sr-shayadri.jpg" alt="SRT Ultra – Shayadri mountains" width="300px&quot;:height=&quot;200px" /></p>

<p>📸 <strong>More photos:</strong> <a href="https://www.instagram.com/p/DSei7bqEho2/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==">Instagram</a><br />
🎥 <strong>Videos:</strong> <em>To be added</em></p>

<hr />

<h2 id="final-thoughts--what-2025-left-behind">Final Thoughts – What 2025 Left Behind</h2>

<p>Looking back, 2025 wasn’t about chasing timings or ticking boxes. It was about experiences- long road trips from Bangalore, shared stays, quiet forest trails, tough climbs, and the people who made each race meaningful.</p>

<p>Running with a small, familiar group added depth to every event. Whether it was sharing fatigue after a tough race, sitting quietly during long drives back home, or supporting each other through highs and lows, those moments mattered as much as the running itself.</p>

<p>Not every race went to plan, and one ended with a DNF- but that, too, was part of the journey. Each event reinforced something important: patience, humility, preparation, and respect for the terrain.</p>

<p>As the year closed, one thing was clear- the desire to keep exploring longer distances, tougher routes, and more intentional races remains strong.</p>

<p>Onward to 2026.</p>

<hr />

<h3 id="-earlier-race-reports-detailed">📚 Earlier Race Reports (Detailed)</h3>

<p>If you’re interested in reading more detailed race-by-race experiences, you may find these earlier posts useful:</p>

<ul>
  <li>🏔️ <strong>Malnad Ultra 2024</strong> – <a href="/running/malnad_ultra_2024_experience/">Race diary &amp; experience</a></li>
  <li>🦬 <strong>Bison Ultra 2023</strong> – <a href="/running/bison_ultra_2023_race_report/">Race report</a></li>
  <li>🏃‍♂️ <strong>Ooty Ultra 2023</strong> – <a href="/running/ooty_ultra_2023_experience/">Race experience</a></li>
  <li>🏔️ <strong>Malnad Ultra 2022</strong> – <a href="/running/malnad_ultra_2022_experience/">Race diary &amp; experience</a></li>
  <li>🏃‍♂️ <strong>Ooty Ultra 2022</strong> – <a href="/running/ootyultra_2022_experience/">Race experience</a></li>
</ul>

<hr />

<p>If you’ve run any of these events or are planning them, feel free to reach out at <a href="mailto:pp@pradeeppant.com">pp@pradeeppant.com</a> or drop a comment.</p>

<p>Happy running and happy trails!</p>

<p>Cheers,<br />
Pradeep</p>]]></content><author><name>Pradeep Pant</name></author><category term="fitness" /><category term="running" /><summary type="html"><![CDATA[A summary of my 2025 running season including Vagamon UTrail, Ooty Ultra (OOTYULTRA) 60K, Jawadhu Hills Ultra, and Malnad Ultra. Insights on high-altitude running and trail challenges.]]></summary></entry><entry><title type="html">Nag Mandir Parikrma Run 2025: Community Fitness and Tradition in the Himalayas</title><link href="https://pradeeppant.com/community/running/nag_devta_parikrama_run/" rel="alternate" type="text/html" title="Nag Mandir Parikrma Run 2025: Community Fitness and Tradition in the Himalayas" /><published>2025-09-10T00:00:00+00:00</published><updated>2025-09-10T00:00:00+00:00</updated><id>https://pradeeppant.com/community/running/nag_devta_parikrama_run</id><content type="html" xml:base="https://pradeeppant.com/community/running/nag_devta_parikrama_run/"><![CDATA[<h2><img src="/data/images/travel/nagdevta_run_2025/banner_mini_marathon.png" alt="Nag Mandir Parikrma Run 2025 Banner" width="800px" height="500px" /></h2>

<h2 id="नाग-मंदिर-परिक्रमा-दौड़">नाग मंदिर परिक्रमा दौड़</h2>

<p>नाग मंदिर परिक्रमा दौड़ केवल एक दौड़ नहीं थी, बल्कि समुदाय को एक साथ जोड़ने और स्वस्थ जीवनशैली के प्रति जागरूकता बढ़ाने का एक छोटा सा प्रयास था। इस आयोजन का उद्देश्य युवाओं को फिटनेस अपनाने, नशे से दूर रहने और नियमित शारीरिक गतिविधि को जीवन का हिस्सा बनाने के लिए प्रेरित करना था।</p>

<p>यह दौड़ उत्तराखंड के पिथौरागढ़ ज़िले में स्थित <strong>बेरीनाग</strong> के <strong>नाग मंदिर</strong> से शुरू होकर वहीं समाप्त हुई। लगभग <strong>2000 मीटर</strong> की ऊँचाई पर स्थित यह मंदिर स्थानीय आस्था, संस्कृति और प्रकृति के साथ संतुलन का प्रतीक है।</p>

<p>इस पहल की <strong>पहली कड़ी वर्ष 2024 में अनंत चतुर्दशी के दिन</strong> शुरू हुई थी उसी दिन जब बेरीनाग में पारंपरिक <strong>रात्रि मेला</strong> आयोजित होता है। इस संयोग ने दौड़ को स्थानीय संस्कृति और सामुदायिक जीवन से और भी गहराई से जोड़ दिया।</p>

<p>इस आयोजन में बच्चों, युवाओं, बुज़ुर्गों और गाँव के लोगों ने उत्साहपूर्वक भाग लिया। यह किसी प्रतियोगिता या समय सीमा से बंधी दौड़ नहीं थी बल्कि सहभागिता, प्रेरणा और सामूहिक अनुभव का उत्सव थी।</p>

<p>नाग मंदिर ट्रस्ट, स्थानीय स्वयंसेवकों, शिक्षकों और सहयोगी मित्रों के सहयोग से यह आयोजन संभव हो सका। प्रतिभागियों को प्रोत्साहन स्वरूप छोटे पुरस्कार और यात्रा एवं भोजन के लिए प्रतीकात्मक सहायता भी प्रदान की गई।</p>

<p>आगामी वर्ष <strong>25 सितंबर 2026</strong> अनंत चतुर्दशी के दिन नाग मंदिर परिक्रमा दौड़ के अगले संस्करण की योजना है। आशा है कि और अधिक लोग इस पहल से जुड़ेंगे और इसे आगे बढ़ाने में सहयोग करेंगे।</p>

<hr />

<h2 id="why-this-run">Why This Run</h2>

<p>The <strong>Nag Mandir Parikrma Run</strong> was not planned as a race or competition.<br />
It started as a simple idea to bring people together through movement, promote fitness, and create awareness among the younger generation about healthy lifestyle choices.</p>

<p>Growing up in the hilly regions of Uttarakhand, opportunities for organised sports and fitness activities were limited. This run was a small attempt to change that narrative, even if just for a day.</p>

<p>The first edition of the Nag Mandir Parikrma Run took place in <strong>2024 on Anant Chaturdashi</strong>, a day when the traditional night mela is held in Berinag. Aligning the run with this occasion helped root the initiative naturally within local traditions and community gatherings.</p>

<hr />

<h2 id="nag-mandir--the-inspiration-behind-the-run">Nag Mandir – The Inspiration Behind the Run</h2>

<p>The <strong>Nag Mandir</strong> in <a href="https://en.wikipedia.org/wiki/Berinag">Berinag</a> is a temple dedicated to <strong>Nage Devta</strong>, the serpent deity traditionally worshipped across this region of the Kumaon Himalayas. For generations, the temple has been an important cultural and spiritual landmark for local communities, symbolising protection, respect for nature, and balance with the surrounding environment.</p>

<p>Situated at an elevation of close to <strong>2,000 metres</strong>, Nag Mandir also served as the <strong>start and finish point</strong> of the Parikrma Run. Choosing this location was intentional the run was designed not just as a physical activity, but as a symbolic loop around a place deeply rooted in local identity and tradition.</p>

<h2 id="the-place--the-people">The Place &amp; the People</h2>

<p>Nag Mandir is located in a remote part of the Himalayan region of Uttarakhand, surrounded by hills, forests, and quiet village life. The terrain itself naturally encourages movement walking, climbing, and spending time outdoors.</p>

<p>The run saw participation from local youth, villagers, and visitors. There were no rankings, no timing chips, and no pressure — just people moving together, encouraging each other, and enjoying the experience.</p>

<h2 id="landscape">Landscape</h2>

<p><strong>Berinag</strong>, located in the <strong>Pithoragarh district of Uttarakhand</strong>, sits in the Kumaon Himalayas and is known for its expansive views of forested ridgelines and distant Himalayan peaks. The region has a long cultural and spiritual history and remains deeply connected to nature and daily physical activity through walking and hill movement.</p>

<p>This landscape formed the backdrop of the <strong>Nag Mandir Parikrma Run</strong> quiet roads, gentle climbs, forest sections, and open views that naturally invite movement rather than competition.</p>

<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin: 1.5rem 0;">
  <iframe src="https://www.youtube.com/embed/f_S0KJZ7nQQ" title="Himalaya Darshan, Berinag, Uttarakhand" style="position: absolute; top:0; left:0; width:100%; height:100%; border:0;" allowfullscreen="">
  </iframe>
</div>

<p><em>View of the Himalayan ranges from Berinag, filmed a few years ago. This landscape defines the setting and spirit of the Nag Mandir Parikrma Run.</em></p>

<hr />

<h2 id="how-the-event-came-together">How the Event Came Together</h2>

<p>The event was organised with the support of <strong>Nag Mandir Trust</strong> and a small group of volunteers.<br />
There was <strong>no registration fee</strong>, and participation was open to all.</p>

<p>Several friends from the running community and personal well-wishers quietly supported the initiative through small contributions. This helped cover basic logistics and made it possible to organise the event without external sponsorships. I’m deeply grateful for that support.</p>
<h3 id="route-map">Route Map</h3>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin: 1.5rem 0;">
  <iframe src="https://www.google.com/maps/d/embed?mid=1BK9bksStU4cypN2528_eA_fVAEqTWas" style="position: absolute; top:0; left:0; width:100%; height:100%; border:0;" loading="lazy" referrerpolicy="no-referrer-when-downgrade">
  </iframe>
</div>

<h3 id="our-youngest-at-heart-runner">Our Youngest-at-Heart Runner</h3>

<p>Ashok Ji (66 years young) travelled from Dehradun to participate and motivate local children a powerful reminder that inspiration has no age limit.</p>

<p><img src="/data/images/travel/nagdevta_run_2025/finisher_senior_citizen.jpeg" alt="Nag Mandir Parikrma Run finisher Ashok Ji" width="800px&quot;:height=&quot;400px" /></p>

<hr />

<h2 id="more-than-a-run">More Than a Run</h2>

<p>The core objective of the Parikrma Run was to:</p>
<ul>
  <li>Encourage <strong>fitness and regular physical activity</strong></li>
  <li>Create awareness about <strong>staying away from drugs</strong></li>
  <li>Promote a <strong>healthy and disciplined lifestyle</strong></li>
  <li>Strengthen a sense of <strong>community participation</strong></li>
</ul>

<p>To encourage wider participation, we introduced <strong>small prize awards across boys, girls, and other categories</strong>, purely as a form of motivation and recognition. In addition, <strong>every participant received a small token of appreciation</strong> to help cover basic travel and food expenses ensuring that participation remained accessible and inclusive. In remote regions like this, even a small event can leave a lasting impression especially on young minds.</p>

<hr />

<h2 id="personal-reflections">Personal Reflections</h2>

<p>For me, this run was deeply personal. It brought together three important parts of my life:</p>
<ul>
  <li>Running</li>
  <li>Giving back to the community</li>
  <li>Reconnecting with my roots</li>
</ul>

<p>It was a reminder that not every meaningful run needs a bib or a finish line. Sometimes, the value lies simply in showing up and doing something positive together.</p>

<hr />

<h2 id="acknowledgements--gratitude">Acknowledgements &amp; Gratitude</h2>

<p>This initiative would not have been possible without the collective support of many individuals and groups.</p>

<p>My sincere thanks to <strong>Nag Mandir Trust</strong> for providing the foundation and support to organise this event, and to the local volunteers who worked tirelessly on the ground.</p>

<p>I am deeply grateful to the <strong>schools and teachers</strong> who encouraged and accompanied children to participate, making the run truly inclusive and community-driven.</p>

<p>Several friends from the <strong>running community and personal circles</strong> generously contributed towards logistics and arrangements. Their quiet support played a crucial role in making the event successful.</p>

<p>A special mention to <strong>Race Director Lalit Pant</strong> for his vision, planning, and continuous on-ground efforts this run exists because of his commitment and perseverance.</p>

<p>Thank you to everyone who participated, supported, and believed in this initiative.</p>

<hr />

<h2 id="looking-ahead--25-september-2026">Looking Ahead – 25 September 2026</h2>

<p>Encouraged by the response and participation, we plan to organise the <strong>next edition of the Nag Mandir Parikrma Run on 25 September 2026</strong>.</p>

<p>We hope to see wider participation from local communities, schools, and running enthusiasts, while continuing to keep the event simple, inclusive, and purpose-driven.</p>

<p>More details will be shared closer to the date. We look forward to your support and participation.</p>

<hr />

<p><em>If you’d like to know more about this initiative or support similar efforts in the future, feel free to reach out.</em></p>

<hr />

<h2 id="moments-from-the-run">Moments from the Run</h2>

<p>Here are a few video highlights from the day candid moments of participation, smiles, and community energy.</p>

<video controls="" style="width:100%; max-width:800px; margin: 1.5rem 0;">
  <source src="/data/videos/nagdevta_parikrama_run_2025/nagdevta_parikrama_run_2025_video1.mp4" type="video/mp4" />
  Your browser does not support the video tag.
</video>

<video controls="" style="width:100%; max-width:800px; margin: 1.5rem 0;">
  <source src="/data/videos/nagdevta_parikrama_run_2025/nagdevta_parikrama_run_2025_video2.mp4" type="video/mp4" />
  Your browser does not support the video tag.
</video>

<video controls="" style="width:100%; max-width:800px; margin: 1.5rem 0;">
  <source src="/data/videos/nagdevta_parikrama_run_2025/nagdevta_parikrama_run_2025_video3.mp4" type="video/mp4" />
  Your browser does not support the video tag.
</video>

<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin: 1.5rem 0;">
  <iframe src="https://www.youtube.com/embed/KZFhTVp1cQM" style="position: absolute; top:0; left:0; width:100%; height:100%; border:0;" allowfullscreen="">
  </iframe>
</div>]]></content><author><name>Pradeep Pant</name></author><category term="community" /><category term="running" /><summary type="html"><![CDATA[Exploring the Nag Mandir Parikrma Run 2025 in Berinag, Uttarakhand. A community initiative promoting fitness and local Himalayan traditions.]]></summary></entry><entry><title type="html">Explainable Concept Drift in Process Mining: MLP-Based Non-Linear Causality</title><link href="https://pradeeppant.com/tech/software/research/process%20mining/machine%20learning/explainable-concept-drift/" rel="alternate" type="text/html" title="Explainable Concept Drift in Process Mining: MLP-Based Non-Linear Causality" /><published>2025-07-15T00:00:00+00:00</published><updated>2025-07-15T00:00:00+00:00</updated><id>https://pradeeppant.com/tech/software/research/process%20mining/machine%20learning/explainable-concept-drift</id><content type="html" xml:base="https://pradeeppant.com/tech/software/research/process%20mining/machine%20learning/explainable-concept-drift/"><![CDATA[<h3 id="when-concept-drift-is-more-than-a-distribution-shift">When Concept Drift Is More Than a Distribution Shift</h3>

<p><em>Explaining how non-linear causal relationships reveal hidden process changes.</em></p>

<blockquote>
  <p><strong><em>Most systems can detect that something changed.<br />
Very few can explain why it changed.</em></strong></p>
</blockquote>

<hr />
<p>Machine learning models rarely fail dramatically.</p>

<p>They degrade quietly. Accuracy drops slowly. Predictions become unstable. Business impact often appears before monitoring dashboards raise alarms.</p>

<p>In many process-driven systems — banking, manufacturing, healthcare — this degradation is caused by <strong>concept drift</strong>, where the underlying relationships between variables change over time.</p>

<p>But the real challenge is this:</p>

<blockquote>
  <p>Systems usually detect <strong><em>that drift occurred</em></strong> but they rarely explain <strong><em>what caused it</em></strong>.</p>
</blockquote>

<p>This research focuses on closing that gap.</p>

<hr />

<h2 id="the-limitation-of-traditional-drift-detection">The Limitation of Traditional Drift Detection</h2>

<p>Most drift detection techniques rely on:</p>

<ul>
  <li>Statistical change detection</li>
  <li>Window-based distribution comparison</li>
  <li>Linear <strong><em>Granger causality</em></strong></li>
  <li>Prediction error monitoring</li>
</ul>

<p>These approaches are useful, but they mainly detect <em>symptoms</em> rather than <em>causes</em>.</p>

<p>Traditional Granger causality also assumes linear relationships, however, real-world business processes rarely behave linearly.</p>

<p>Examples include:</p>

<ul>
  <li>Workload affecting turnaround time in complex ways</li>
  <li>Customer attributes influencing outcomes non-linearly</li>
  <li>Resource allocation interacting dynamically with control-flow behavior</li>
</ul>

<p>Linear tools often miss these hidden dependencies.</p>

<hr />

<h2 id="reframing-drift-a-change-in-causal-structure">Reframing Drift: A Change in Causal Structure</h2>

<p>Instead of asking:</p>

<blockquote>
  <p><strong><em>Has the data distribution shifted?</em></strong></p>
</blockquote>

<p>I asked a different question:</p>

<blockquote>
  <p><strong><em>Has the causal structure between process variables changed?</em></strong></p>
</blockquote>

<p>Event logs typically contain two categories of information.</p>

<h3 id="primary-features">Primary Features</h3>
<p>Control-flow patterns representing how the process executes.</p>

<h3 id="secondary-features">Secondary Features</h3>
<p>Contextual attributes such as age, workload, or resource usage. If contextual variables begin influencing process behavior differently over time, it indicates <strong>structural drift</strong>.</p>

<p>To capture this, the proposed framework combines:</p>

<ul>
  <li>Process mining</li>
  <li>Change point detection (PELT)</li>
  <li>Non-linear causal modeling using MLP</li>
  <li>Statistical validation via Wilcoxon test</li>
</ul>

<hr />

<h2 id="core-idea-of-the-framework">Core Idea of the Framework</h2>

<p>Two predictive models are trained.</p>

<h3 id="model-1">Model 1</h3>
<p>Uses only primary process features.</p>

<h3 id="model-2">Model 2</h3>
<p>Uses both primary and contextual features.</p>

<p>If Model 2 significantly improves prediction accuracy, we infer:</p>

<blockquote>
  <p><strong><em>Contextual variables are causally influencing process behavior.</em></strong></p>
</blockquote>

<p>This converts traditional drift detection into:</p>

<h3 id="causal-drift-explanation"><strong>Causal Drift Explanation</strong></h3>

<hr />

<h3 id="why-use-mlp-instead-of-linear-granger">Why Use MLP Instead of Linear Granger?</h3>

<p>Traditional Granger causality identifies only <strong><em>linear dependencies</em></strong>.</p>

<p>Real-world systems often contain:</p>

<ul>
  <li>Sinusoidal patterns</li>
  <li>Exponential effects</li>
  <li>Non-linear lag relationships</li>
  <li>Multi-variable interactions</li>
</ul>

<p>Multilayer Perceptrons (MLPs) can naturally model these complex relationships.</p>

<p>The framework therefore:</p>

<ul>
  <li>Uses lag-based time windows</li>
  <li>Employs 2–3 hidden layers with ReLU activation</li>
  <li>Applies dropout and early stopping</li>
  <li>Evaluates performance using Mean Squared Error (MSE)</li>
  <li>Validates causal significance using the Wilcoxon signed-rank test</li>
</ul>

<p>If contextual variables consistently reduce prediction error — and the improvement is statistically significant, they likely represent <strong>true causal influence</strong>.</p>

<hr />

<h2 id="experimental-validation">Experimental Validation</h2>

<p>The framework was evaluated using three datasets.</p>

<h3 id="synthetic-cpi-generated-datasets">Synthetic CPI-generated datasets</h3>
<p>Controlled experiments with:</p>

<ul>
  <li>Sudden drift</li>
  <li>Gradual drift</li>
  <li>Recurring drift</li>
</ul>

<h3 id="bpi-challenge-2017-dataset">BPI Challenge 2017 dataset</h3>
<p>A real-world dataset containing 31,000+ loan application event logs.</p>

<h3 id="large-synthetic-non-linear-dataset">Large synthetic non-linear dataset</h3>
<p>High-dimensional time series including functions such as:</p>
<ul>
  <li>sin</li>
  <li>log</li>
  <li>exp</li>
  <li>sqrt
with injected drift.</li>
</ul>

<h3 id="key-results">Key Results</h3>

<ul>
  <li>Consistent <strong><em>MSE reduction</em></strong> when contextual variables were included</li>
  <li><strong><em>Over 85% statistically significant improvements</em></strong></li>
  <li>Detection of <strong><em>non-linear dependencies missed by linear models</em></strong></li>
  <li><strong><em>Low false causal detection</em></strong></li>
</ul>

<p>These results demonstrate strong <strong><em>robustness, sensitivity, and statistical reliability</em></strong>.</p>

<hr />

<h2 id="why-this-matters-for-industry">Why This Matters for Industry</h2>

<p>In production ML systems, monitoring usually answers:</p>

<ul>
  <li>Is model performance degrading?</li>
  <li>Is the data distribution changing?</li>
</ul>

<p>But organizations need deeper insight:</p>

<ul>
  <li>What caused the degradation?</li>
  <li>Which contextual factors changed?</li>
  <li>Is the drift <strong><em>operational, behavioral, or structural</em></strong>?</li>
</ul>

<p>This research moves toward a more powerful paradigm:</p>

<blockquote>
  <p><strong>Drift Detection → Drift Explanation → Root Cause Insight</strong></p>
</blockquote>

<p>The long-term goal is to build ML systems that:</p>

<blockquote>
  <p><strong>do not just detect failure — but understand structural change.</strong></p>
</blockquote>

<hr />

<h2 id="limitations--future-work">Limitations &amp; Future Work</h2>

<p>Some challenges remain:</p>

<ul>
  <li>Fixed lag windows may miss dynamic temporal dependencies</li>
  <li>Pairwise modeling limits full multivariate causal discovery</li>
  <li>Real-world logs lack ground-truth causal labels</li>
  <li>Hyperparameter tuning remains important</li>
</ul>

<p>Future directions include:</p>

<ul>
  <li>Neural Granger approaches</li>
  <li>Transformer-based temporal modeling</li>
  <li>Multivariate structural causal models</li>
  <li>Self-Adaptive MLOps Pipelines</li>
  <li>Online adaptive drift monitoring</li>
</ul>

<hr />

<h2 id="conference-presentation">Conference Presentation</h2>
<p>In July 2025, I presented this research paper <strong><em>Explainable Concept Drift in Process Mining Using MLP-Based Non-linear Causality Detection</em></strong></p>

<p>at the 16th International Conference on Computing, Communication and Networking Technologies (ICCCNT 2025) held at IIT Indore.</p>

<p><img src="/data/images/tech/ICCCINT_certificate_2025.jpg" alt="Pradeep Pant presenting at ICCCNT 2025 - Certificate of Presentation" /></p>

<hr />

<h2 id="final-thoughts">Final Thoughts</h2>

<p>Concept drift detection alone is no longer sufficient.</p>

<p>Modern ML systems must be:</p>

<ul>
  <li><strong>Causally aware</strong></li>
  <li><strong>Non-linear</strong></li>
  <li><strong>Statistically validated</strong></li>
  <li><strong>Interpretable</strong></li>
</ul>

<p>Drift is not merely a statistical anomaly.</p>

<blockquote>
  <p>It is a signal that the system’s <strong>environment, structure, or context has changed</strong>.</p>
</blockquote>

<p>Understanding <strong>why it changed</strong> is where intelligent systems truly begin.</p>

<hr />

<h2 id="discussion">Discussion</h2>

<p>This work is part of my ongoing PhD research.<br />
If you have suggestions, feedback, or ideas for collaboration in areas such as concept drift, machine learning, process mining, or adaptive ML systems, I would love to hear your perspective.</p>

<p>Feel free to leave a comment or reach out via email.</p>]]></content><author><name>Pradeep Pant</name></author><category term="tech" /><category term="software" /><category term="Research" /><category term="Process Mining" /><category term="Machine Learning" /><category term="Concept Drift" /><category term="Process Mining" /><category term="Causality" /><category term="MLP" /><category term="Explainable AI" /><category term="IEEE" /><category term="PhD" /><summary type="html"><![CDATA[Exploring an explainable framework for concept drift detection in process mining using MLP-based non-linear causal modeling. Presented at ICCCNT 2025.]]></summary></entry><entry><title type="html">Malnad Ultra 2024: Returning for the 50K Trail Challenge in the Western Ghats</title><link href="https://pradeeppant.com/fitness/running/malnad_ultra_2024_experience/" rel="alternate" type="text/html" title="Malnad Ultra 2024: Returning for the 50K Trail Challenge in the Western Ghats" /><published>2024-11-30T00:00:00+00:00</published><updated>2024-11-30T00:00:00+00:00</updated><id>https://pradeeppant.com/fitness/running/malnad_ultra_2024_experience</id><content type="html" xml:base="https://pradeeppant.com/fitness/running/malnad_ultra_2024_experience/"><![CDATA[<p><strong>Location:</strong> <a href="https://en.wikipedia.org/wiki/Malenadu">Malnad, Western Ghats, Southern India</a></p>

<table>
  <tbody>
    <tr>
      <td><strong>Elevation:</strong> Approx. 800 m – 1500 m</td>
      <td>Elevation gain: +1710 m</td>
      <td>Elevation loss: -1710 m</td>
    </tr>
  </tbody>
</table>

<p><strong>Type of Terrain:</strong> 85% Paths / 5% Tracks / 10% Roads</p>

<p><strong>Distance:</strong> 50KM <a href="https://www.strava.com/activities/12965841789">Strava link</a></p>

<p><strong>ITRA Points:</strong> 2</p>

<p><strong>Date:</strong> November 23, 2024</p>

<hr />

<p><a href="https://malnadultra.com/">Malnad Ultra 2024</a> is an ITRA-certified trail run and a UTMB Index Race. This was my second 50K trail run following the <a href="/running/bison_ultra_2023_race_report/">Bison Ultra 2023</a>. Having previously run a 30K in the Malnad hills in 2022, I had some experience with the terrain. You can read my blog <a href="/running/malnad_ultra_2022_experience/">here</a>.</p>

<p>For preparation, I stuck to my usual workout routine, which includes cycling, running, and strength training.</p>

<p><strong>Stay:</strong><br />
Since we had a larger group this time, we chose a homestay near the road leading to the starting point. Here are some important notes about the stay:</p>
<ol>
<li>There’s very limited mobile network (only some BSNL coverage), so it’s advisable to inform family and friends when you're near the main road or car park.</li>
<li>Due to the remote location and limited transport options, carry essential items like medicines, snacks, and other necessities since stepping out unexpectedly may not be feasible.</li>
<li>Room service is limited, so it’s best to adhere to the scheduled meal times in the common area.</li>
<li>The food was fantastic — home-cooked, with both vegetarian and non-vegetarian options.</li>
</ol>

<p><strong>Areas for Improvement:</strong></p>
<ul>
<li>More frequent room and bathroom cleaning would enhance the experience.</li>
<li>An electric kettle in the rooms for tea, coffee, or warm water would be a useful addition.</li>
</ul>

<p><strong>Event:</strong><br />
The starting point felt like something out of an adventure novel- a remote location accessed via a winding, narrow forest road that was buzzing with activity even before dawn. Cars and runners filled the path, headlights slicing through the darkness. Despite the chaos, the organizers did an outstanding job of managing parking efficiently, ensuring everyone found their space. Hats off to Coach Anand and his team for handling logistics so well in such an isolated area.</p>

<p>We arrived at the venue around 6 a.m., greeted by the cool morning air and the faint glow of sunrise peeking through the trees. Breakfast was simple yet energizing—light enough to keep us nimble but sufficient to fuel the miles ahead.</p>

<p>One challenge we faced was the limited availability of toilets reserved for female runners due to the shortage. Given the dense forest setting, this was understandable—part of the rugged, unpredictable charm that comes with trail running.</p>

<p>The race kicked off promptly at 6:30 a.m., and we set off into the unknown. The first 2-3 kilometers felt exhilarating—a fast-paced downhill stretch that had us cruising along, soaking in the morning breeze. But this was short-lived; soon, the trail climbed steeply, testing both legs and lungs. The first hydration point appeared around this section—a welcome sight after the demanding ascent. Here, we paused to take in the view—lush green valleys bathed in morning light, mist clinging to distant peaks. Moments like this are what make trail running special.</p>

<p>The final stretch of the run was a downhill segment, which seemed easier on paper. However, with the sun now overhead and fatigue setting in, it was far from effortless. The well-placed hydration points and first-aid stations ensured runners stayed safe and energized throughout.</p>

<p>Our entire group — me, Suresh, and Mey successfully completed the 50K run, while Dr. Raju and KC tackled the 10K+ walk with equal determination.</p>

<p>Crossing the finish line was immensely satisfying—not just because we made it within the designated time, but because we shared the experience with runners from across India and beyond. As always, we captured plenty of memorable moments with photos and videos.</p>

<p><strong>Final Thoughts:</strong><br />
The Malnad Ultra is truly a remarkable experience. The breathtaking scenery, challenging trails, and wonderful community of runners make it an unforgettable event. Here are some key tips for anyone planning to participate:</p>

<ul>
<li>Try to book your accommodation close to the starting point, though options may be limited.</li>
<li>It’s best to run with a partner or find someone maintaining a similar pace.</li>
<li>Carry essentials like extra clothes, sandals, snacks, and chargers in your vehicle. Given the poor mobile network, a backup phone with a BSNL SIM can be handy.</li>
<li>Traveling in a group enhances the experience and adds an extra layer of safety.</li>
</ul>

<p>This was a quick glimpse into our Malnad Ultra experience. I’m hoping to return in 2025/2026 — maybe for the 100K challenge!</p>

<p>Feel free to reach out at <a href="mailto:pp@pradeeppant.com">pp@pradeeppant.com</a> or drop a comment if you’d like to share your own experiences or need tips and advice.</p>

<p>Happy running!</p>

<p>Cheers!</p>

<p>PS: Most of the pictures were taken by me, Suresh, and our friends. Some are from the official event photographers.</p>

<hr />

<p>Here are some pictures from our trip (featuring I, Suresh, Mey, Dr. Raju, and KC):</p>

<p><strong>Day 1: Bengaluru - Malnad</strong></p>

<p>Our road trip route</p>

<p><img src="/data/images/travel/malnad_ultra_2024/03-route_map_blr_mallanduru.jpg" alt="Bangalore to Malnad road trip route map" width="600px&quot;:height=&quot;400px" /></p>

<p>Starting from home</p>

<p><img src="/data/images/travel/malnad_ultra_2024/01-start-with-suresh.jpg" alt="Starting the Malnad Ultra 2024 trip from Bangalore" width="600px&quot;:height=&quot;400px" /></p>

<p>Breakfast at Naychiyar Cafe, RR nagar before leaving</p>

<p><img src="/data/images/travel/malnad_ultra_2024/02-breakfast_point_rr_nager.jpg" alt="Breakfast stop at RR Nagar Bangalore before heading to Malnad" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/02-02-full_breakfast.jpg" alt="A full breakfast spread for the road trip" width="600px&quot;:height=&quot;400px" /></p>

<p>En-route Chikangluru</p>

<p><img src="/data/images/travel/malnad_ultra_2024/04-en-route-chik.jpg" alt="Driving through scenic Chikmagalur roads" width="600px&quot;:height=&quot;400px" /></p>

<p><img src="/data/images/travel/malnad_ultra_2024/05-stop-for-ev-charging.jpg" alt="Stop for EV charging on the way to Malnad" width="600px&quot;:height=&quot;400px" /></p>

<p>Homestay</p>

<p><img src="/data/images/travel/malnad_ultra_2024/06-01-flowers.jpg" alt="Fresh flowers at the Malnad homestay" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/06-02-beautiful_homestay.jpg" alt="Beautiful homestay nestled in Malnad greenery" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/06-homestay.jpg" alt="Our comfortable stay for the Malnad Ultra weekend" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/07-with_dog_homestay.jpg" alt="Playing with the friendly dog at the homestay" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/08-dog_love.jpg" alt="Dog love at the Malnad hills homestay" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/09-at_homestay.jpg" alt="Relaxing at the homestay before race day" width="600px&quot;:height=&quot;400px" /></p>

<p>Always delight to meet fellow runners at Bib collection</p>

<p><img src="/data/images/travel/malnad_ultra_2024/10-bib_collection.jpg" alt="Runners gathering at Malnad Ultra 2024 Bib collection" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/11-bib_collection_coach_kay.jpg" alt="Meeting Ooty Ultra Race Director Coach Kay at the bib expo" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/12-bib_collection_group.jpg" alt="Ultra running team group photo at the bib collection point" width="600px&quot;:height=&quot;400px" /></p>

<p>Our before race day night ritual</p>

<p><img src="/data/images/travel/malnad_ultra_2024/13-prep.jpg" alt="Night before race day preparation ritual" width="600px&quot;:height=&quot;400px" /></p>

<p><strong>Day 2: Race day - Malnad</strong></p>

<p>Parking lot - beautiful open area</p>

<p><img src="/data/images/travel/malnad_ultra_2024/14-parking_lot.jpg" alt="Spacious open parking area for Malnad Ultra runners" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/15-at_starting_point.jpg" alt="Waiting at the Malnad Ultra 2024 starting point" width="600px&quot;:height=&quot;400px" /></p>

<p>Quick breafast and coefee before we start</p>

<p><img src="/data/images/travel/malnad_ultra_2024/16-quick_coffee_morning.jpg" alt="Early morning coffee before the 50K trail run" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/17-ready_to_start.jpg" alt="Ready for the 50K Malnad Ultra 2024 race" width="600px&quot;:height=&quot;400px" /></p>

<p><a href="https://itra.run/Races/RaceCourse/Malnad.Ultra.50K/2024/89101">Race course </a></p>

<p><img src="/data/images/travel/malnad_ultra_2024/53-malnad_50k_race_route.png" alt="Malnad Ultra 2024 50K race route map" width="600px&quot;:height=&quot;400px" />:</p>

<p>Beautiful route</p>

<p><img src="/data/images/travel/malnad_ultra_2024/18-beautiful_trail.jpg" alt="Scenic trail running route in Malnad Hills" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/19-by_cameraman.jpg" alt="Captured by the event photographer on the trail" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/20-group.jpg" alt="Ultra team running together on the Malnad trails" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/21-loving_trails.jpg" alt="Pradeep Pant enjoying the lush green trails" width="600px&quot;:height=&quot;400px" /></p>

<p>Mey and his poles :-)</p>

<p><img src="/data/images/travel/malnad_ultra_2024/22-mey_with_his_pole.jpg" alt="Meyyappan running with trekking poles on the trail" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/23-on_trails.jpg" alt="Steady progress on the technical Malnad trails" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/24-on_trails1.jpg" alt="Running through coffee estate trails" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/25-sun_and_heat.jpg" alt="Pushing through sun and heat on the course" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/26-trail_route.jpg" alt="Winding trail route through the Western Ghats" width="600px&quot;:height=&quot;400px" /></p>

<p>Me and Suresh, most of the time we were together during course</p>

<p><img src="/data/images/travel/malnad_ultra_2024/27-with_suresh_enroute.jpg" alt="Pradeep and Suresh running together at Malnad Ultra" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/28-with_suresh_on_trails.jpg" alt="Steady effort on the uphill trail sections" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/29-with_suresh_trail.jpg" alt="Enjoying the trail journey with Suresh" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/30-trails_loney.jpg" alt="Lonesome trail stretch in the dense forest" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/31-uphill.jpg" alt="The challenging uphill climb at Malnad Ultra" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/32-01-muddy.jpg" alt="Navigating muddy sections of the trail" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/32-uphill_1.jpg" alt="Another steep ascent on the 50K course" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/33-suresh_cameraman.jpg" alt="Suresh taking photos on the trail" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/34-ascent.jpg" alt="Persistent climb through the coffee estates" width="600px&quot;:height=&quot;400px" /></p>

<p>At finish line</p>

<p><img src="/data/images/travel/malnad_ultra_2024/35-finish_line.jpg" alt="The satisfying arrival at the Malnad Ultra finish line" width="600px&quot;:height=&quot;400px" /></p>

<p>Finsher pic with group (Me, Suresh, Meyyappan and Laxmikant)</p>

<p><img src="/data/images/travel/malnad_ultra_2024/36-finisher_group_pic.jpg" alt="Malnad Ultra 2024 50K finisher group photo" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/37-finisher_pic.jpg" alt="Proud finishers at the end of the 50K trail challenge" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/38-got_medal.jpg" alt="Pradeep Pant with his 50K finisher medal" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/39-suresh_getting_medal.jpg" alt="Suresh receiving his well-earned finisher medal" width="600px&quot;:height=&quot;400px" /></p>

<p>Pic with Run Addicts group</p>

<p><img src="/data/images/travel/malnad_ultra_2024/40-rr_nanager_runaddicts.jpg" alt="Group photo with the Bangalore Run Addicts club" width="600px&quot;:height=&quot;400px" /></p>

<p>50K medal</p>

<p><img src="/data/images/travel/malnad_ultra_2024/51-50K-medal.jpg" alt="Malnad Ultra 2024 50K race medal" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/52-bib_medal.jpg" alt="Race bib and finisher medal from Malnad 2024" width="600px&quot;:height=&quot;400px" /></p>

<p>30K from 2022 and 50K from 2025, lets hope we get the last one (100K) in coming years…</p>

<p><img src="/data/images/travel/malnad_ultra_2024/53-30K_50K_medal.jpg" alt="Comparing 30K and 50K finisher medals from Malnad Ultra" width="600px&quot;:height=&quot;400px" /></p>

<p><strong>Day 3: Shivamogga - Meeting friends and sightseeing</strong></p>

<p>Morning coffee at Shivamogga charging point</p>

<p><img src="/data/images/travel/malnad_ultra_2024/41-01-morning_coffee_shivmoga.jpg" alt="Morning coffee at EV charging point in Shivamogga" width="600px&quot;:height=&quot;400px" /></p>

<p>Breakfast with friends at Shivamogga courtesy Kariyappa</p>

<p><img src="/data/images/travel/malnad_ultra_2024/41-breakfast_at_shivmoga_with_friends.jpg" alt="Post-race breakfast with friends in Shivamogga" width="600px&quot;:height=&quot;400px" /></p>

<p>Professor’s Poori love 
<img src="/data/images/travel/malnad_ultra_2024/42-01-poori_love.jpg" alt="Enjoying delicious poori breakfast" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/42-breakfast_shivmoga.jpg" alt="A hearty South Indian breakfast at Shivamogga" width="600px&quot;:height=&quot;400px" /></p>

<p>Visit to Elephant camp</p>

<p><img src="/data/images/travel/malnad_ultra_2024/43-elephant_camp_visit.jpg" alt="Visiting an elephant camp in the Shivamogga region" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/44-elephant_camp_visit2.jpg" alt="Watching elephants at the sanctuary" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/45-elephant_camp_visit3.jpg" alt="Friendly elephants at the camp" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/45-elephant_camp_visit4.jpg" alt="Elephants bathing and resting" width="600px&quot;:height=&quot;400px" /></p>

<p>Our camera savvy Doc</p>

<p><img src="/data/images/travel/malnad_ultra_2024/46-elephant_camp_visit5.jpg" alt="The team exploring the elephant camp area" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/47-elephant_camp_visit6.jpg" alt="Scenic views at the elephant sanctuary" width="600px&quot;:height=&quot;400px" /></p>

<p>KGF gang</p>

<p><img src="/data/images/travel/malnad_ultra_2024/48-elephant_camp_visit7.jpg" alt="Group photo with the KGF friends at the elephant camp" width="600px&quot;:height=&quot;400px" /></p>

<p>Evolution of Elephant – Amazing history</p>

<p><img src="/data/images/travel/malnad_ultra_2024/49-elephant_evolution.jpg" alt="Learning about the evolution of elephants at the camp" width="600px&quot;:height=&quot;400px" />
<img src="/data/images/travel/malnad_ultra_2024/50-elephant_solo.jpg" alt="The majestic presence of an elephant at the sanctuary" width="600px&quot;:height=&quot;400px" /></p>]]></content><author><name>Pradeep Pant</name></author><category term="fitness" /><category term="running" /><summary type="html"><![CDATA[Exploring my second 50K trail run at Malnad Ultra 2024. A race diary of the technical course, elevation challenges, and the beautiful coffee plantations of the Western Ghats.]]></summary></entry><entry><title type="html">Bison Ultra 2023: Conquering the 50K Trail in Yercaud Hills</title><link href="https://pradeeppant.com/fitness/running/bison_ultra_2023_race_report/" rel="alternate" type="text/html" title="Bison Ultra 2023: Conquering the 50K Trail in Yercaud Hills" /><published>2023-09-17T00:00:00+00:00</published><updated>2023-09-17T00:00:00+00:00</updated><id>https://pradeeppant.com/fitness/running/bison_ultra_2023_race_report</id><content type="html" xml:base="https://pradeeppant.com/fitness/running/bison_ultra_2023_race_report/"><![CDATA[<p><strong>Location:</strong> Yercaud hills, Tamil Nadu, India</p>

<p><strong>Elevation:</strong> approx 1100 mt - 1500 mt : elevation gain ~ 1500 mt</p>

<p><strong>Distance:</strong> 50KM [<a href="https://www.strava.com/activities/9826715227">Strava</a>] [<a href="/data/images/travel/bison_ultra_2023/bison_completion_certificate_50K_2023.png">Certificate</a>]</p>

<p><strong>Date:</strong> 10th Sept 2023</p>

<p><strong>Preparation:</strong> For preparation of <a href="https://bisonultra.kfita.in/">Bison Ultra 2023 50K</a> I just followed my daily workout i.e. a mix of cycling, running, and strength workouts. No custom training plan, my last long run was Ooty ultra 30K in April. You can read my blog post on Ooty Ultra 2023 <a href="/running/ooty_ultra_2023_experience/">here</a></p>

<p><strong>Travel:</strong> 
I and Suresh started around 6 a.m. in the morning and later picked up Mey and Laxmi near the SilK board junction on Hosur Road. Our first stop was Shree Savarna Bhawan, near Krishnagiri, for breakfast. We tried mini tiffin, idly, mini dosa, and uttpam. We loved the Tamil-style sambhar and filter coffee. The next stop was the Tata Motors show room at Salem for charging our EV. The people at the showroom were very friendly. It was warm weather at Salem, so we took some rest while our car was on charge. We also took a test drive of some of the EV vehicles from Tata. I am really impressed by Tata Group’s commitment and future planning for the EV push. We were supposed to have lunch at Salvi Mess (recommended by Mey), but later felt that due to the heavy breakfast and heat in Salem, we decided to start climbing towards the Yercaud Hills. We just had a quick coconut break before entering the hills. Our running start point and stay were 8–10 KM’s ahead of Yercaud town. We reached around 4 p.m. at Last Shola, which was on the way to Heavens Lodge (our stay and bib collection place). There we met coach Kay (the organiser) and many other runners having lunch. We were also hungry, so we quickly had food that was available to them (though a bit costly, but understandable as we had not given prior notice). Overall, our travel was good; we had a good charge in an EV after reaching Yercaud.</p>

<p><strong>Stay:</strong>
Heavens Lodge Cottages, Yercaud. 
Newly built cottages with a beautiful valley view of the Krishnagiri area</p>

<p><strong>Event:</strong></p>

<p>Before night, I was in doubt about whether I should wear my Luna sandals for the run or normal shoes. For almost the last year, I have done most of my runs in sandels, so that was my first choice. Anyway, I was carrying basic walking shoes (actually, not even suitable for running). After checking with some runners who have done this trail in the past, I decided to go with shoes but kept my Luna in an extra bag (I thought it would change at the 25 km mark). But my decision to use shoes was very good, though initially I was not very comfortable during downhills because of the fear of slipping, but slowly I tuned my mind not to think much about that aspect and focused on the route, which eventually helped me. Coming to route, it’s beyond words; most of the part of route was trail, only some road streched but very calm remote village roads. Volunteers has done a great job of setting up water points, but it was not easy. Lunch at 25–26 km was great: Idli, Sambhar, and Chutney, very nice and light. There was a small loop of 3–4 km at the lunch point. Initially, I was thinking of having food after completing the loop, but Jay, with whom I chipped in somewhere after 8–10 km, advised having food first, then entering the loop, which indeed was a very good decision, and we were already tired, and solid food was very much needed. btw, Jay is an accomplished runner (has done border 100 KM). After the sun was fully up, we entered the road. I tried to run with Jay, and later we were joined by another runner, Anant Kansal (a Ladakh marathon finisher), who was also running at a similar pace. After 8–9 km of road, our final climb of 10–11 km started, which was tough and grueling. We tried to climb together and were finally able to finish just before the cut-off time. Suresh was there at the finish line to motivate us to cover the last couple of hundred meters.</p>

<p><strong>Final thoughts:</strong></p>

<p>This was a small event in comparison to other running events, but the challenges were much greater because of the terrain and remote access. Coach Kay has done his best to organize, and I must congratulate him. The food was simple and nice. The location of the stay, especially Heavens Lodge, was superb, though some runners also stayed in Last Shola, which was our starting point. The finish line was at Heavens Lodge. So we walked about a kilometer in the morning to the start line.</p>

<p>Some learnings:</p>

<ul>
  <li>
    <p>Trail shoes or shoes with good grip are a must-have; no experiment with minimalist or barefoot.</p>
  </li>
  <li>
    <p>If you are used to energy gel, it is better to plan for the road part so that you can save some time.</p>
  </li>
  <li>
    <p>Walking sticks are good to have, but you can fetch a wooden stick in the forest itself; btw, it helped me a lot during the climb.</p>
  </li>
  <li>
    <p>Try to run in a small group or with at least one person (very important). This will help you stay on course and not get demotivated. Also, if possible, add the map of the route to your watch; this will also help you stay on course.</p>
  </li>
  <li>
    <p>Big no to headphones and even using a camera while running. Your focus should completely be on the group to avoid stones and other objects. There are chances of falling, so be very careful.</p>
  </li>
  <li>
    <p>Last but not least, if you’re not feeling well or injured, don’t think twice before calling for help.</p>
  </li>
</ul>

<p>We had a lot of fun together, and the overall experience was phenomenal!</p>

<p>This was a brief overview of our Bision trip ultra run. I hope to revisit it in 2024.</p>

<p>Feel free to write in at <a href="mailto:pp@pradeeppant.com">pp@pradeeppant.com</a> or comment here in case you wish to share your own experiences or need more info.</p>

<p>Happy to help!</p>

<p>Cheers!</p>

<hr />

<p>Finally, here are some pics from our trip ( I, Suresh, Mey and Laxmi (Lucky)):</p>

<p>Our road trip route</p>

<p><img src="/data/images/travel/bison_ultra_2023/drive_route_last_shola.jpg" alt="Road trip route map from Bangalore to Yercaud for Bison Ultra" width="800px&quot;:height=&quot;400px" /></p>

<p>Start at home</p>

<p><img src="/data/images/travel/bison_ultra_2023/start_home.jpg" alt="Starting the Bison Ultra trip from home" width="400px&quot;:height=&quot;300px" /></p>

<p>Start with Suresh</p>

<p><img src="/data/images/travel/bison_ultra_2023/start_with_suresh.jpg" alt="Starting the journey with Suresh" width="400px&quot;:height=&quot;300px" /></p>

<p>Drive to Yercaud</p>

<p><img src="/data/images/travel/bison_ultra_2023/drive_to_yercaud.jpg" alt="Driving towards the scenic Yercaud hills" width="400px&quot;:height=&quot;300px" /></p>

<p>Mini tiffin breakfast at Shri Sharvana Bhavan, near Krishnagiri</p>

<p><img src="/data/images/travel/bison_ultra_2023/breakfast.jpg" alt="Breakfast stop at Shri Sharvana Bhavan Krishnagiri" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/breakfast_at_savarana_bhawan.jpg" alt="Delicious mini tiffin breakfast for runners" width="400px&quot;:height=&quot;300px" /></p>

<p>Route to Salem</p>

<p><img src="/data/images/travel/bison_ultra_2023/route_to_salem.jpg" alt="On the highway towards Salem" width="400px&quot;:height=&quot;300px" /></p>

<p>EV charging at Tata Motors, Salem</p>

<p><img src="/data/images/travel/bison_ultra_2023/ev_charging_at_salem.jpg" alt="Charging our EV car at Tata Motors showroom in Salem" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/tata_show_room_salem.jpg" alt="Friendly staff at Tata Motors Salem charging point" width="400px&quot;:height=&quot;300px" /></p>

<p>Coconut break en route before entering the Yercaud Hills</p>

<p><img src="/data/images/travel/bison_ultra_2023/coconut_water_break.jpg" alt="Fresh coconut water break before the Yercaud hill climb" width="400px&quot;:height=&quot;300px" /></p>

<p>Our stay in a beautiful place</p>

<p><img src="/data/images/travel/bison_ultra_2023/beautiful_stay.jpg" alt="Beautiful stay at Heavens Lodge in Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>Enjoying evening tea</p>

<p><img src="/data/images/travel/bison_ultra_2023/enjoying_tea_heavens_lodge.jpg" alt="Enjoying Nilgiris tea at Heavens Lodge Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>Lucky in deep thoughts</p>

<p><img src="/data/images/travel/bison_ultra_2023/laxmi_in_deep_thoughts.jpg" alt="Laxmi reflecting on the upcoming 50K trail run" width="400px&quot;:height=&quot;300px" /></p>

<p>Sunset view from Heaven’s Lodge</p>

<p><img src="/data/images/travel/bison_ultra_2023/sunset_at_heavens_lodge.jpg" alt="Breathtaking sunset view from our stay in Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>Beautiful Valley View</p>

<p><img src="/data/images/travel/bison_ultra_2023/valley_view_suresh.jpg" alt="Suresh enjoying the valley view from Heavens Lodge" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/valley_view.jpg" alt="Stunning valley landscape in Yercaud Hills" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/valley_view_pp.jpg" alt="Pradeep Pant at Heavens Lodge overlooking the valley" width="400px&quot;:height=&quot;300px" /></p>

<p>Beautiful area outside our stay</p>

<p><img src="/data/images/travel/bison_ultra_2023/beautiful_area_outside_our_stay.jpg" alt="Lush greenery surrounding Heavens Lodge cottages" width="400px&quot;:height=&quot;300px" /></p>

<p>Evening at Heavens Lodge with runners</p>

<p><img src="/data/images/travel/bison_ultra_2023/evening_at_heaven_lodge.jpg" alt="Runners gathering at Heavens Lodge before race day" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/evening_at_heavens_lodge_runners.jpg" alt="Evening vibes and conversations with fellow ultra runners" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/field_heavens_lodge.jpg" alt="Open fields near Heavens Lodge Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/photo_shoot.jpg" alt="Photo shoot with the ultra team members" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/beautiful_cottage.jpg" alt="Cozy cottages at Heavens Lodge Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>Relax evening at Heavens Lodge</p>

<p><img src="/data/images/travel/bison_ultra_2023/relax_evening_at_our_stay.jpg" alt="Relaxed pre-race evening with the team" width="400px&quot;:height=&quot;300px" /></p>

<p>Ultra team at bib collection</p>

<p><img src="/data/images/travel/bison_ultra_2023/ultra_team_at_bib_collection.jpg" alt="Bison Ultra 2023 team at bib collection desk" width="400px&quot;:height=&quot;300px" /></p>

<p>Race briefing</p>

<p><img src="/data/images/travel/bison_ultra_2023/race_briefing.jpg" alt="Coach Kay giving the Bison Ultra race briefing" width="400px&quot;:height=&quot;300px" /></p>

<p>At the Bib Expo</p>

<p><img src="/data/images/travel/bison_ultra_2023/at_bib_collection.jpg" alt="Runners at the Bison Ultra 2023 Bib Expo" width="400px&quot;:height=&quot;300px" /></p>

<p>Pre-race day</p>

<p><img src="/data/images/travel/bison_ultra_2023/pre-race-day_pic.jpg" alt="Ultra running team ready for Bison Ultra 50K" width="400px&quot;:height=&quot;300px" /></p>

<p>Group pic with coach</p>

<p><img src="/data/images/travel/bison_ultra_2023/group_pic_with_coach.jpg" alt="Group photo with Bison Ultra Race Director Coach Kay" width="400px&quot;:height=&quot;300px" /></p>

<p>Sun-protection gear trial</p>

<p><img src="/data/images/travel/bison_ultra_2023/sun_protection.jpg" alt="Trying out sun protection gear for the 50K run" width="400px&quot;:height=&quot;300px" /></p>

<p>Lucky’s mobile love :-) relaxed evening</p>

<p><img src="/data/images/travel/bison_ultra_2023/laxmi_on_phone.jpg" alt="Relaxed evening before the tough 50K trail challenge" width="400px&quot;:height=&quot;300px" /></p>

<p>Bison Ultra 50K route</p>

<p><img src="/data/images/travel/bison_ultra_2023/bison_ultra_50K_route.jpg" alt="Bison Ultra 50K race route map" width="400px&quot;:height=&quot;300px" /></p>

<p>50K elevation profile</p>

<p><img src="/data/images/travel/bison_ultra_2023/50K_elevation_profile_bison.jpg" alt="Bison Ultra 50K elevation profile showing major climbs" width="400px&quot;:height=&quot;300px" /></p>

<p>Trail route</p>

<p><img src="/data/images/travel/bison_ultra_2023/trail_route.jpg" alt="Challenging trail sections of Bison Ultra in Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>at the start line</p>

<p><img src="/data/images/travel/bison_ultra_2023/at_start_line.jpg" alt="Runners at the Bison Ultra 2023 start line" width="400px&quot;:height=&quot;300px" /></p>

<p>Ready for the run</p>

<p><img src="/data/images/travel/bison_ultra_2023/ready_for_run.jpg" alt="Ultra team members ready for the 50K trail challenge" width="400px&quot;:height=&quot;300px" /></p>

<p>First climb – Beautiful view</p>

<p><img src="/data/images/travel/bison_ultra_2023/first_climb_beautiful_view.jpg" alt="Stunning sunrise view during the first climb" width="400px&quot;:height=&quot;300px" /></p>

<p>Sunrise</p>

<p><img src="/data/images/travel/bison_ultra_2023/sunrise_epic_photo.jpg" alt="Epic sunrise photo during the Bison Ultra run" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/with_suresh_sunrise.jpg" alt="Suresh and Pradeep during the early morning trail climb" width="400px&quot;:height=&quot;300px" /></p>

<p>With 25K runners</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_25K_runners.jpg" alt="Meeting 25K distance runners on the trail" width="400px&quot;:height=&quot;300px" /></p>

<p>More climb</p>

<p><img src="/data/images/travel/bison_ultra_2023/climb_with_suresh.jpg" alt="Steep trail climb with Suresh at Bison Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>Climb and Sun</p>

<p><img src="/data/images/travel/bison_ultra_2023/climb_and_sun.jpg" alt="Pushing through the heat on a mountain road climb" width="400px&quot;:height=&quot;300px" /></p>

<p>At 12KM stop</p>

<p><img src="/data/images/travel/bison_ultra_2023/at_12KM_turn.jpg" alt="Hydration break at the 12KM mark of Bison Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>Beautiful temple en route</p>

<p><img src="/data/images/travel/bison_ultra_2023/beautiful_temple.jpg" alt="Traditional temple along the Bison Ultra 50K route" width="400px&quot;:height=&quot;300px" /></p>

<p>With Lucky</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_laxmi_kansal.jpg" alt="Running with Laxmi (Lucky) on the Yercaud trail" width="400px&quot;:height=&quot;300px" /></p>

<p>Road climb</p>

<p><img src="/data/images/travel/bison_ultra_2023/road_climb.jpg" alt="Challenging road section between trail segments" width="400px&quot;:height=&quot;300px" /></p>

<p>much-needed break. - Guava</p>

<p><img src="/data/images/travel/bison_ultra_2023/guava_break.jpg" alt="Fresh guava break during the 50K ultra run" width="400px&quot;:height=&quot;300px" /></p>

<p>Crossing trail</p>

<p><img src="/data/images/travel/bison_ultra_2023/suresh_crossing_trail.jpg" alt="Suresh navigating a technical trail section" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/with_suresh.jpg" alt="Pradeep and Suresh running together at Bison Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>This guy helped us make a stick</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_our_stick_man.jpg" alt="A local villager helped us fetch walking sticks for the climb" width="400px&quot;:height=&quot;300px" /></p>

<p>en route fun</p>

<p><img src="/data/images/travel/bison_ultra_2023/en_route_fun.jpg" alt="Light moments during the grueling 50K ultra run" width="400px&quot;:height=&quot;300px" /></p>

<p>Our hero Boy</p>

<p><img src="/data/images/travel/bison_ultra_2023/our_hero.jpg" alt="Meeting local village children along the route" width="400px&quot;:height=&quot;300px" /></p>

<p>With Anant</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_anant.jpg" alt="Running with fellow ultra runner Anant Kansal" width="400px&quot;:height=&quot;300px" /></p>

<p>My running partner</p>

<p><img src="/data/images/travel/bison_ultra_2023/my_running_partner.jpg" alt="Pradeep and his 50K running partner Jay" width="400px&quot;:height=&quot;300px" /></p>

<p>Final downhill with Jai</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_jai_final_down_hill.jpg" alt="Final downhill stretch towards the finish line with Jay" width="400px&quot;:height=&quot;300px" /></p>

<p>Final steps to finish line</p>

<p><img src="/data/images/travel/bison_ultra_2023/final_steps_to_finish.jpg" alt="The emotional final steps of the 50K Bison Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/finish_line_with_suresh.jpg" alt="Finishing the race with Suresh at Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/last_steps_finish_line.jpg" alt="The last few meters before the finish line" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/bison_ultra_2023/finish_line.jpg" alt="Crossing the Bison Ultra 2023 50K finish line" width="400px&quot;:height=&quot;300px" /></p>

<p>Medal earned</p>

<p><img src="/data/images/travel/bison_ultra_2023/medal_earned.jpg" alt="The hard-earned Bison Ultra 50K finisher medal" width="400px&quot;:height=&quot;300px" /></p>

<p>Finisher pic</p>

<p><img src="/data/images/travel/bison_ultra_2023/finsher_pic.jpg" alt="Pradeep Pant Bison Ultra 2023 finisher photo" width="400px&quot;:height=&quot;300px" /></p>

<p>Medal pic solo</p>

<p><img src="/data/images/travel/bison_ultra_2023/medal_pic_solo.jpg" alt="Solo photo with the 50K trail finisher medal" width="400px&quot;:height=&quot;300px" /></p>

<p>Medal pic with Jaisingh</p>

<p><img src="/data/images/travel/bison_ultra_2023/medal_pic_with_jai.jpg" alt="Celebrating the finish with running partner Jaisingh" width="400px&quot;:height=&quot;300px" /></p>

<p>With Coach Kay</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_coach.jpg" alt="Finisher photo with Race Director Coach Kay" width="400px&quot;:height=&quot;300px" /></p>

<p>Before return</p>

<p><img src="/data/images/travel/bison_ultra_2023/at_our_stay.jpg" alt="Ultra team gathering at the stay before returning home" width="400px&quot;:height=&quot;300px" /></p>

<p>before leaving Heaven’s Lodge</p>

<p><img src="/data/images/travel/bison_ultra_2023/before_leaving_heavens_lodge.jpg" alt="Final group photo at Heavens Lodge Yercaud" width="400px&quot;:height=&quot;300px" /></p>

<p>Met podium finishers on return</p>

<p><img src="/data/images/travel/bison_ultra_2023/with_podium_finishers.jpg" alt="Meeting podium finishers from the Bison Ultra race" width="400px&quot;:height=&quot;300px" /></p>

<p>I loved the customized medal with my name on it!</p>

<p><img src="/data/images/travel/bison_ultra_2023/customized_medal.jpg" alt="Customized Bison Ultra finisher medal with name engraved" width="400px&quot;:height=&quot;300px" /></p>]]></content><author><name>Pradeep Pant</name></author><category term="fitness" /><category term="running" /><summary type="html"><![CDATA[A comprehensive race report of Bison Ultra 2023. Insights into the 50K trail course in Yercaud Hills, including elevation profile, terrain challenges, and preparation tips.]]></summary></entry><entry><title type="html">Reporting Chromium Bugs: SVG and Print Preview Issues in Chrome and Edge</title><link href="https://pradeeppant.com/tech/software/bugs_reported_chromium/" rel="alternate" type="text/html" title="Reporting Chromium Bugs: SVG and Print Preview Issues in Chrome and Edge" /><published>2023-04-23T00:00:00+00:00</published><updated>2023-04-23T00:00:00+00:00</updated><id>https://pradeeppant.com/tech/software/bugs_reported_chromium</id><content type="html" xml:base="https://pradeeppant.com/tech/software/bugs_reported_chromium/"><![CDATA[<p>In the last month, I’ve filed two bugs with the Chromium development team. For readers, Chromium is the backbone engine for popular browsers like Google Chrome and Microsoft Edge.
The first bug I saw was “Disappearing arrowheads when printing an HTML page with SVG created by MS Visio from the second page,” a bit specific to Microsoft Visio and Chrome/edge versions. I will not explain in detail here to avoid complexity. One can read here that in my original question asked on <a href="https://stackoverflow.com/questions/75472125/disappearing-distorted-connector-arrowheads-when-printing-an-html-page-with-incl">StackOverFlow</a> one of the users suggested reporting to the Chromium dev team.</p>

<p>I filed a bug in <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=1417631">Chromium bug tracker</a> and after much discussion and testing, they acknowledged the bug.</p>

<p><img src="/data/images/tech/disappearing_arrowheads_visio.jpg" alt="Chromium bug report: Disappearing SVG arrowheads in Visio" height="600px" />
The second bug, “PrintPreview is hanging and is taking a long time to load,” I found while testing the first bug fix. I filed the same on <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=1424368">Chromium bug tracker</a></p>

<p><img src="/data/images/tech/printpreview_chrome.jpg" alt="Chromium bug report: Chrome Print Preview hanging issue" height="600px" />
<a href="https://github.com/ppant/chromium-bugs-reported">GitHub</a> repository contains all the code and screenshots I’ve used to re-create the issue for developers.</p>

<p><strong>Some thoughts:</strong> I filed the bug in multiple official channels, like Google Chrome support, Microsoft Edge support, Microsoft Visio support, and the Chromium bug tracker. Google Chrome replied, but Microsoft Edge and Visio were not bothered to acknowledge it. Anyway, even the Chromium development team was initially not very keen on checking, but later, when they saw the severity of the bug, many developers jumped in. Their testing team completely missed that. I also learned how big open-source teams like Chromium work. I am happy because the first bug was blocking one of my customers.</p>]]></content><author><name>Pradeep Pant</name></author><category term="tech" /><category term="software" /><summary type="html"><![CDATA[My experience reporting SVG rendering and print preview bugs to the Chromium development team. Insights into the open-source bug reporting process for Chrome and Edge.]]></summary></entry><entry><title type="html">Ooty Ultra (OOTYULTRA) 2023: Returning for the 30K High-Altitude Run in Ooty</title><link href="https://pradeeppant.com/fitness/running/ooty_ultra_2023_experience/" rel="alternate" type="text/html" title="Ooty Ultra (OOTYULTRA) 2023: Returning for the 30K High-Altitude Run in Ooty" /><published>2023-04-15T00:00:00+00:00</published><updated>2023-04-15T00:00:00+00:00</updated><id>https://pradeeppant.com/fitness/running/ooty_ultra_2023_experience</id><content type="html" xml:base="https://pradeeppant.com/fitness/running/ooty_ultra_2023_experience/"><![CDATA[<p><strong>Location:</strong> Ooty, Nilgiris, India</p>

<p><strong>Elevation:</strong> approx 2100 mt - 2700 mt : elevation gain ~ 1000 mt</p>

<p><strong>Distance:</strong> 30KM [<a href="https://www.strava.com/activities/8816693222">Strava</a>] [<a href="/data/images/travel/ooty_ultra_2023/ooty_completion_certificate_30K_2023.png">Certificate</a>]</p>

<p><strong>Date:</strong> 2nd April 2023</p>

<p>This is my second time at Ooty Ultra (OOTYULTRA). Check last year’s 2022 experience blog <a href="/running/ootyultra_2022_experience/">here</a>. Running in Ooty is always a challenge due to the elevation and unpredictable weather, but the scenic beauty of the Nilgiris makes every Ooty Ultra (OOTYULTRA) edition special.</p>

<p>To prepare for it, I just followed my daily workout i.e. a mix of cycling, running, and strength workouts.</p>

<p><strong>Travel</strong> 
This time we took Suresh’s newly bought EV car, he wanted to test the battery power and overall drive experience, and he had done good research on available charging stations en route. At Mysore, we charged our car (not full) but calculated the safe zone to reach Ooty as there were no charging stations between Mysore and Oooty as this is a forest area covering <a href="https://en.wikipedia.org/wiki/Bandipur_National_Park">Bandipur Wildlife Sanctuary</a>  of Karnataka and <a href="https://www.mudumalaitigerreserve.com/">Madumalai hills</a> of Tamil Nadu. It was such a wonderful experience while crossing the forest by car as we could feel the smoothness and minimal noise of the EV car, a true delight for inhabitants. As soon as we entered the ghat section with 36 hairpin bends to cover to reach Ooty we saw that our car battery was draining fast, And slowly our whole focus shifted from our normal chit-chat of the evening planning to checking battery perventage as it was coming down very fast with each bend. Anyway, the last 1hr or so before reaching Ooty was a bit adventurous and a bit of panic as well. Finally, we reached Ooty town with less than 5% battery but learning for future trips is that climb takes much more charge so always keep that extra buffer, good that we have done a top-up charge at Mysore, We later met a couple of other EV cars owners who also faced the similar issues, even one of them have to toe car to hotel. Anyways good experiment and learning. I think there is a need for charging stations before the climb to Ooty. Hopefully, this will come as EV infra is coming very fast. Thanks to enthusiasts like Suresh and other guys who like to explore and eventually help in developing infra.</p>

<p><strong>Stay:</strong>
The stay was ok, the hotel was nicely located and close to the venue, We just spent a few hours in the evening and then came for sleep only. Actually, our experience with the hotel for EV charging has not gone well, they were trying to squeeze us on electricity charges. They should not have done it, we found another hotel named Gem Park, they had plenty of places to charge the vehicle and good facilities for food and drinks. They were very customer friendly and we had a good experience there. I think in future with the EV boom coming, charging points can be a good place for food and entertainment, and seems Hotel Gem Park management has seen this opportunity.</p>

<p><strong>Event:</strong> A very well-organized event (as usual Coach Kay style) - lots of hydration points, first aid kiosks, etc. Kudos to Coach Kay and his team for all the arrangements. The course was fully road-tracked with excellent views. The second part of the course was more difficult because of the sun. 
Overall a good run, we all were able to finish well within the given time. I was able to reduce my 30K timings by about 30 minutes from the <a href="(https://www.strava.com/activities/6927215764)">previous edition</a>. As usual, I didn’t lose the opportunity to click loads of pictures :-)</p>

<p><strong>Final thoughts:</strong>
Ooty Ultra is absolutely wonderful experience. The beauty of the place, route, and overall crowd make it a very special run. We were supposed to stay back post run but due to some emergency at home with one of our team members, we returned back on the same day.</p>

<p>This was a brief of our Ooty trip ultra run. I hope to revisit it in 2024, maybe for 60K.</p>

<p>Feel free to write in at <a href="mailto:pp@pradeeppant.com">pp@pradeeppant.com</a> or comment here in case you wish to share your own experiences or need more info or advice.</p>

<p>Happy to help!</p>

<p>Cheers!</p>

<hr />

<p>Finally, here are some pics from our trip ( I, Suresh, and Mey):</p>

<p>Our road trip route:</p>

<p><img src="/data/images/travel/ooty_ultra_2023/map_route_blr_ooty.jpg" alt="Bangalore to Ooty road trip map for Ooty Ultra 2023" width="400px&quot;:height=&quot;300px" /></p>

<p>Start at home</p>

<p><img src="/data/images/travel/ooty_ultra_2023/start_home.jpg" alt="Starting the Ooty trip from Bangalore" width="400px&quot;:height=&quot;300px" /></p>

<p>Ultra team starting from Bangalore</p>

<p><img src="/data/images/travel/ooty_ultra_2023/ultra_team_starting.jpg" alt="The ultra running team starting the journey from Bangalore" width="400px&quot;:height=&quot;300px" /></p>

<p>Start trip full tank: The Breakfast</p>

<p><img src="/data/images/travel/ooty_ultra_2023/breakfast_begaluru.jpg" alt="Breakfast stop at Bangalore-Mysore highway" width="400px&quot;:height=&quot;300px" /></p>

<p>On the way crossing beautiful Ramnagara, the Sholey city</p>

<p><img src="/data/images/travel/ooty_ultra_2023/on_the_way_ramnagara.jpg" alt="Crossing Ramanagara hills on the way to Ooty" width="400px&quot;:height=&quot;300px" /></p>

<p>EV Recharge at Mysore</p>

<p><img src="/data/images/travel/ooty_ultra_2023/ev_recharge.jpg" alt="Charging EV car at Mysore for the Ooty climb" width="400px&quot;:height=&quot;300px" /></p>

<p>Mey in deep thought, I should put a chip inside his head :-)</p>

<p><img src="/data/images/travel/ooty_ultra_2023/mey_deep_thinking.jpg" alt="Mey in deep thought during the Ooty trip" width="400px&quot;:height=&quot;300px" /></p>

<p>Night Stay</p>

<p><img src="/data/images/travel/ooty_ultra_2023/night_stay.jpg" alt="Night stay at Ooty before race day" width="400px&quot;:height=&quot;300px" /></p>

<p>Pre-race dinner at Hotel Gem Park, our car charging place</p>

<p><img src="/data/images/travel/ooty_ultra_2023/pre_race_dinner.jpg" alt="Pre-race dinner and EV charging at Hotel Gem Park, Ooty" width="400px&quot;:height=&quot;300px" /></p>

<p>View from our hotel</p>

<p><img src="/data/images/travel/ooty_ultra_2023/view_from_hotel.jpg" alt="Scenic view from our hotel in Ooty" width="400px&quot;:height=&quot;300px" /></p>

<p>Gear ready for race day</p>

<p><img src="/data/images/travel/ooty_ultra_2023/gear_ready.jpg" alt="Running gear and hydration ready for Ooty Ultra 30K" width="400px&quot;:height=&quot;300px" /></p>

<p>Ultra team ready</p>

<p><img src="/data/images/travel/ooty_ultra_2023/ultra_team_ready.jpg" alt="The team ready for Ooty Ultra 2023 race" width="400px&quot;:height=&quot;300px" /></p>

<p>Morning start point meeting with Dr. Vinod aka <a href="https://www.instagram.com/giftoffitness/">Dr. Velocity</a> and his team from Trichanapalli, we met them during the Malnad run</p>

<p><img src="/data/images/travel/ooty_ultra_2023/morning_start_point_runners.jpg" alt="Meeting fellow runners at Ooty Ultra start point" width="400px&quot;:height=&quot;300px" /></p>

<p>Fun before Run</p>

<p><img src="/data/images/travel/ooty_ultra_2023/fun_before_run.jpg" alt="Fun moments before the Ooty Ultra run starts" width="400px&quot;:height=&quot;300px" /></p>

<p>Waiting for whistle</p>

<p><img src="/data/images/travel/ooty_ultra_2023/waiting_for_whistle.jpg" alt="Waiting at the start line of Ooty Ultra 2023" width="400px&quot;:height=&quot;300px" /></p>

<p>My first long run with Luna sandals</p>

<p><img src="/data/images/travel/ooty_ultra_2023/luna.jpg" alt="Running Ooty Ultra in Luna Sandals" width="400px&quot;:height=&quot;300px" /></p>

<p>Sun and runners</p>

<p><img src="/data/images/travel/ooty_ultra_2023/sun_and_runners.jpg" alt="Runners on the Ooty road under the sun" width="400px&quot;:height=&quot;300px" /></p>

<p>Fellow runners</p>

<p><img src="/data/images/travel/ooty_ultra_2023/with_fellow_runner.jpg" alt="Running with fellow ultra runners in Ooty" width="400px&quot;:height=&quot;300px" /></p>

<p>Suresh at Doddbeta peak.. highest in Niligirs</p>

<p><img src="/data/images/travel/ooty_ultra_2023/doddabetta_suresh.jpg" alt="Suresh at Doddabetta Peak during the run" width="400px&quot;:height=&quot;300px" /></p>

<p>Beautiful tea plantation</p>

<p><img src="/data/images/travel/ooty_ultra_2023/beautiful_tree_plantation.jpg" alt="Beautiful tea plantations along the Ooty Ultra route" width="400px&quot;:height=&quot;300px" /></p>

<p>Landscape</p>

<p><img src="/data/images/travel/ooty_ultra_2023/landscape_ooty.jpg" alt="Breathtaking Ooty landscape view" width="400px&quot;:height=&quot;300px" /></p>

<p>Villages from far a bit nostalgic look like my hometown in the hills</p>

<p><img src="/data/images/travel/ooty_ultra_2023/far_villages.jpg" alt="Nostalgic view of Ooty villages from the hills" width="400px&quot;:height=&quot;300px" /></p>

<p>Tea gardens - Just like my home town <a href="https://en.wikipedia.org/wiki/Berinag_tea">Berinag-Chaukori</a> now vanished 😐</p>

<p><img src="/data/images/travel/ooty_ultra_2023/tea_gardens.jpg" alt="Lush tea gardens in Ooty Nilgiris" width="400px&quot;:height=&quot;300px" /></p>

<p>On running route</p>

<p><img src="/data/images/travel/ooty_ultra_2023/on_running_route.jpg" alt="Running through the scenic Ooty roads" width="400px&quot;:height=&quot;300px" /></p>

<p>Run with Luna .. felt so comfortable</p>

<p><img src="/data/images/travel/ooty_ultra_2023/run_with_luna.jpg" alt="Comfortable run in Luna sandals at Ooty Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>Route view</p>

<p><img src="/data/images/travel/ooty_ultra_2023/route_view.jpg" alt="Stunning view from the Ooty Ultra race route" width="400px&quot;:height=&quot;300px" /></p>

<p>Climb</p>

<p><img src="/data/images/travel/ooty_ultra_2023/climb.jpg" alt="Challenging road climbs at Ooty Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>Relaxing with excellent food, thanks to Suresh for telling Coach for south Indian breakfast rather than English</p>

<p><img src="/data/images/travel/ooty_ultra_2023/relax_food_after_run.jpg" alt="Post-race South Indian breakfast at Ooty Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>Medal 30K</p>

<p><img src="/data/images/travel/ooty_ultra_2023/medal.jpg" alt="Ooty Ultra 2023 30K finisher medal" width="400px&quot;:height=&quot;300px" /></p>

<p>Finish line medal</p>

<p><img src="/data/images/travel/ooty_ultra_2023/finish_line_medal.jpg" alt="Receiving the finisher medal at Ooty Ultra finish line" width="400px&quot;:height=&quot;300px" /></p>

<p>After run effect :-)</p>

<p><img src="/data/images/travel/ooty_ultra_2023/after_run_effect.jpg" alt="Tired but happy after finishing Ooty Ultra 2023" width="400px&quot;:height=&quot;300px" /></p>]]></content><author><name>Pradeep Pant</name></author><category term="fitness" /><category term="running" /><summary type="html"><![CDATA[Exploring Ooty Ultra (OOTYULTRA) 2023 - a 30K high-altitude road run in the Nilgiris. My experience with EV travel to Ooty, the challenging race course, and personal improvements.]]></summary></entry><entry><title type="html">Malnad Ultra 2022: My First 30K Trail Run Experience in the Western Ghats</title><link href="https://pradeeppant.com/fitness/running/malnad_ultra_2022_experience/" rel="alternate" type="text/html" title="Malnad Ultra 2022: My First 30K Trail Run Experience in the Western Ghats" /><published>2022-12-10T00:00:00+00:00</published><updated>2022-12-10T00:00:00+00:00</updated><id>https://pradeeppant.com/fitness/running/malnad_ultra_2022_experience</id><content type="html" xml:base="https://pradeeppant.com/fitness/running/malnad_ultra_2022_experience/"><![CDATA[<p><strong>Location:</strong> <a href="https://en.wikipedia.org/wiki/Malenadu">Malnad, Western Ghats, Southern India</a></p>

<p><strong>Elevation:</strong> Approx. 800 mt.–1500 mt. Elevation gain: +1010 mt; Elevation loss: -1010 mt</p>

<p><strong>Distance:</strong> 30KM <a href="https://www.strava.com/activities/8169402700">Strava link</a></p>

<p><strong>Date:</strong> November 26, 2022</p>

<p><a href="https://malnadultra.com/">Malnad Ultra 2022</a> is a trail run certified by <a href="https://itra.run/Races/RaceDetails/Malnad.Ultra.Malnad.Ultra.30.K/2023/78406was">ITRA</a> and a UTMB Index Race. This was my first full trail run experience, and I must say it was beyond words.</p>

<p>To prepare for it, I just followed my daily workout, i.e., a mix of cycling, running, and strength workouts. Before this run, I’d done a 25K run at <a href="https://www.strava.com/activities/7825696133">Kodagu</a>.</p>

<p><strong>Stay:</strong>
So we stayed at <a href="https://www.google.com/maps/place/Jhari+Eco+Stay/@13.4222058,75.7417142,17z/data=!4m22!1m12!3m11!1s0x3bbad76619c6e1cf:0x3ce3f6c5e78f4a10!2sJhari+Eco+Stay!5m2!4m1!1i2!8m2!3d13.4222058!4d75.7417142!9m1!1b1!16s%2Fg%2F11cp5z5_r0!3m8!1s0x3bbad76619c6e1cf:0x3ce3f6c5e78f4a10!5m2!4m1!1i2!8m2!3d13.4222058!4d75.7417142!16s%2Fg%2F11cp5z5_r0?hl=en-GB&amp;entry=ttu">Jhari Eco Resort</a> for 2 days with our ultra-running team. It’s a unique place, on the route from Kaimara to <a href="https://en.wikipedia.org/wiki/Attigundi">Attingundi</a>, few things to mention about the place and overall stay.</p>
<ol>
<li>You can't take your car to this location; they will send a 4x4 on the main road towards Atingudi so pack your stuff accordingly. </li>
<li>Ride to the resort in a 4x4 can be challenging for very old people or people with heavy back pain, etc. This is because there are lots of jerks, but they have excellent drivers, and it's really fun!</li>
<li>There is no network (only limited BSNL), so make sure you inform your family and friends from the main road or car parking.</li>
<li>Because of the location and limited transport facilities, please make sure that you carry basic essentials like medicines, snacks, etc., as there is no market and unplanned stepping out is not possible.</li>
<li>Room service is limited, so it is better to follow the food times that they serve in the common area. The rooms and toilets were clean, and it seemed a lot of natural material had been used. They have integrated the resort nicely with nature.</li>
<li>The food is excellent, both vegetarian and non-vegetarian, with good, caring staff. </li>
<li>Excellent waterfall view and natural sound. They organized the trek also, but we skipped it as we already had enough from our ultra run. </li>
</ol>

<p><strong>Improvement areas:</strong></p>
<ul>
<li>More cleaning of common areas, dining, etc.</li>
<li>Electric Kettle in rooms for tea, coffee, or warm water</li>
</ul>
<p>PS: Don’t forget to carry your favorite book as there will be plenty of time as there is no network</p>

<p><strong>Event:</strong> The start point was a remote place with a single-lane forest road that was fully packed early in the morning. The organizers have done good work with allocating good parking spaces and the overall event. We’d reached the venue around 6 a.m. and had some light breakfast. One of the challenges was not having enough toilets to accommodate so many runners, so it was only given to female runners. But anyway, it was a dense forest, and this is all part of the experience. The run started on time; I think at 6:30 a.m., and we just had a light breakfast. The first 2-3 kilometers were downhill, but the last 5–6 kilometers were a steep climb. The first hydration was around that point; the views were superb, and it was a mix of running and walking. The last 8–9 km were downhill, but the sun was also there. There were enough hydration points, first aid kiosks, etc. Kudos to Coach Anand and his team for all the arrangements in such a remote area. We met many runners from different parts of the country and abroad.
I and Suresh have done 30K, and Mey has done 50K in Luna Sandals.</p>

<p>Overall, it was a good run, and we were all able to finish well within the given time. As usual, I took loads of pictures :-)</p>

<p><strong>Final thoughts:</strong>
Malnad Ultra is an absolutely wonderful experience. The beauty of the place, route, and overall crowd make it a very special run. A few things one may consider:</p>

<ul>
<li>Try to book your stay closer to the start point, though there will not be many. </li>
<li>Start early on race day from your stay, as the road from Attingundi to the start point parking is a single-lane, broken tarmac, trail forest road, and there might be traffic and restrictions due to the sensitive zone. </li>
<li>Make sure that you run with someone or find someone to run with at your pace. </li>
<li>Carry some extra clothes, sandals, snacks, chargers, etc. in your car. Mobile networks are also a problem, so it is better to keep a spare basic phone with a different network SIM, preferably BSNL. </li>
<li>Traveling in a group will be much more enjoyable and safe! </li>
</ul>

<p>This was a brief overview of our Malnad trip. I hope to revisit it in 2023.</p>

<p>Feel free to write in at <a href="mailto:pp@pradeeppant.com">pp@pradeeppant.com</a> or comment here in case you wish to share your own experiences or need more info or advice.</p>

<p>Happy to help!</p>

<p>Cheers!</p>

<hr />
<p>Finally, here are some pictures from our trip. ( I, Suresh, and Mey):</p>

<p><strong>Day 1: Bengaluru - Mysore</strong></p>

<p>Our road trip route</p>

<p><img src="/data/images/travel/malnad_ultra_2022/route_map_blr_mysore.jpg" alt="Bangalore to Mysore road trip route map" width="400px&quot;:height=&quot;300px" /></p>

<p>Our staple Kumaoni snack for road trip</p>

<p><img src="/data/images/travel/malnad_ultra_2022/home_made_snacks.jpg" alt="Kumaoni snacks for Malnad Ultra road trip" width="400px&quot;:height=&quot;300px" /></p>

<p>Fun at the marriage party with Suresh and Mey’s friend’s daughter (KGF gang)</p>

<p><img src="/data/images/travel/malnad_ultra_2022/fun_at_marriage_party.jpg" alt="Fun at a wedding party before Malnad Ultra trip" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/malnad_ultra_2022/fun_at_marriage_party1.jpg" alt="Ultra team members at wedding celebration" width="400px&quot;:height=&quot;300px" /></p>

<p><strong>Day 2: Mysore - Jhari Eco Resort, Malnad region, Chikmagluru</strong></p>

<p>Our road trip route</p>

<p><img src="/data/images/travel/malnad_ultra_2022/route_map_mysore_jhari.jpg" alt="Mysore to Jhari Eco Resort route map" width="400px&quot;:height=&quot;300px" /></p>

<p>Stop at <a href="https://en.wikipedia.org/wiki/Gommateshwara_statue">Gommateshwara Temple</a></p>

<p><img src="/data/images/travel/malnad_ultra_2022/gommateshwara_front.jpg" alt="Gommateshwara Temple visit en route to Malnad" width="400px&quot;:height=&quot;300px" /></p>

<p>Gommateshwara Temple Climb</p>

<p><img src="/data/images/travel/malnad_ultra_2022/gommateshwara_climb.jpg" alt="Climbing steps to Gommateshwara statue" width="400px&quot;:height=&quot;300px" /></p>

<p>Gommateshwara Statue</p>

<p><img src="/data/images/travel/malnad_ultra_2022/gommateshwara_statue.jpg" alt="The majestic Gommateshwara Statue" width="400px&quot;:height=&quot;300px" /></p>

<p>Met Ooty Ultra Coach Kay at Bib collection at Kaimara</p>

<p><img src="/data/images/travel/malnad_ultra_2022/coach_kay_run_addicts.jpg" alt="Meeting Ooty Ultra Coach Kay at Malnad bib expo" width="400px&quot;:height=&quot;300px" /></p>

<p>Evening at Jhari resort</p>

<p><img src="/data/images/travel/malnad_ultra_2022/jhari_view.jpg" alt="Beautiful view from Jhari Eco Resort" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/jhari_dinner.jpg" alt="Dinner at Jhari Eco Resort in Malnad" width="400px&quot;:height=&quot;300px" /></p>

<p>Relax mode at Jhari resort</p>

<p><img src="/data/images/travel/malnad_ultra_2022/relax_at_jhari.jpg" alt="Relaxing at Jhari Eco Resort before race day" width="400px&quot;:height=&quot;300px" /></p>

<p>Mey enjoying at Jhari cottage
<img src="/data/images/travel/malnad_ultra_2022/jhari_cottage_mey.jpg" alt="Mey enjoying the cottage stay at Jhari Eco Resort" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/jhari_cottage.jpg" alt="Jhari Eco Resort cottage in the Western Ghats" width="400px&quot;:height=&quot;300px" /></p>

<p><strong>Day 3: Jhari Eco Resort - Sipani Coffee Estate (Start-Point)</strong></p>

<p>Drive towards start-point</p>

<p><img src="/data/images/travel/malnad_ultra_2022/route_map_jhari_sipani.jpg" alt="Route from Jhari Resort to Sipani Coffee Estate start point" width="400px&quot;:height=&quot;300px" /></p>

<p>Before sunrise</p>

<p><img src="/data/images/travel/malnad_ultra_2022/towards_start_point.jpg" alt="Winding roads of Malnad before sunrise" width="400px&quot;:height=&quot;300px" /></p>

<p>Walk towards the start point from the parking area</p>

<p><img src="/data/images/travel/malnad_ultra_2022/walk_towards_starting.jpg" alt="Runners walking to Malnad Ultra start point" width="400px&quot;:height=&quot;300px" /></p>

<p>At the start full flock</p>

<p><img src="/data/images/travel/malnad_ultra_2022/start_point_full_flock.jpg" alt="Malnad Ultra 2022 start point crowd" width="400px&quot;:height=&quot;300px" /></p>

<p>Route</p>

<p><img src="/data/images/travel/malnad_ultra_2022/route_view_open.jpg" alt="Open view from the Malnad Ultra trail route" width="400px&quot;:height=&quot;300px" /></p>

<p>Sun and climb</p>

<p><img src="/data/images/travel/malnad_ultra_2022/sun_and_climb.jpg" alt="Running uphill under the sun at Malnad Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p><img src="/data/images/travel/malnad_ultra_2022/second_climb.jpg" alt="Second major climb of the 30K Malnad course" width="400px&quot;:height=&quot;300px" /></p>

<p>Second climb</p>

<p><img src="/data/images/travel/malnad_ultra_2022/route_view_open.jpg" alt="Scenic landscape from the Malnad trail" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/climb_on.jpg" alt="Runners pushing through the climb" width="400px&quot;:height=&quot;300px" /></p>

<p>Coffee plantation</p>

<p><img src="/data/images/travel/malnad_ultra_2022/coffee_plantation.jpg" alt="Lush coffee plantations in the Malnad region" width="400px&quot;:height=&quot;300px" /></p>

<p>Crossing stream</p>

<p><img src="/data/images/travel/malnad_ultra_2022/run_route_river_crossing.jpg" alt="Runners crossing a small stream on the Malnad trail" width="400px&quot;:height=&quot;300px" /></p>

<p>Beautiful forest</p>

<p><img src="/data/images/travel/malnad_ultra_2022/beautiful_forest.jpg" alt="Dense forest canopy along the Malnad Ultra route" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/coffee_beans.jpg" alt="Coffee beans on the plant in Malnad" width="400px&quot;:height=&quot;300px" /></p>

<p>Medal 30K</p>

<p><img src="/data/images/travel/malnad_ultra_2022/medal_30k.jpg" alt="Malnad Ultra 2022 30K finisher medal" width="400px&quot;:height=&quot;300px" /></p>

<p>Mey after finishing 50K</p>

<p><img src="/data/images/travel/malnad_ultra_2022/boss_giving_pose.jpg" alt="Mey posing after finishing the 50K Malnad Ultra" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/photo_after.jpg" alt="Post-race photo with the 50K finisher" width="400px&quot;:height=&quot;300px" /></p>

<p>Met a senior runner from Chennai</p>

<p><img src="/data/images/travel/malnad_ultra_2022/met_senior_runner.jpg" alt="Meeting senior trail runner from Chennai at Malnad" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/channai_runner.jpg" alt="Runners from different cities at Malnad finish line" width="400px&quot;:height=&quot;300px" /></p>

<p>At the finish line</p>

<p><img src="/data/images/travel/malnad_ultra_2022/finish_line.jpg" alt="Reaching the Malnad Ultra finish line" width="400px&quot;:height=&quot;300px" /></p>

<p>with RunAddicts gang</p>

<p><img src="/data/images/travel/malnad_ultra_2022/bengaluru_start_runner.jpg" alt="RunAddicts group from Bangalore at Malnad Ultra" width="400px&quot;:height=&quot;300px" /></p>

<p>With Race Director Coack Anand and Ooty Ultra Race Director Coach Kay, Good to see that organizers of other events supporting each other</p>

<p><img src="/data/images/travel/malnad_ultra_2022/with_coach_anand_kay.jpg" alt="With Race Directors Coach Anand and Coach Kay" width="400px&quot;:height=&quot;300px" /></p>

<p>Met Peter, an accomplished trekker, and founder of Chennai Trekking Club post-run. Can’t resist meeting BELGIUM ppl because of my long association with the country :-)</p>

<p><img src="/data/images/travel/malnad_ultra_2022/with_peter_bel.jpg" alt="Meeting Peter Van Geit from Chennai Trekking Club" width="400px&quot;:height=&quot;300px" /></p>

<p>Relax evening at Jhari post-run</p>

<p><img src="/data/images/travel/malnad_ultra_2022/jhari_waterfall.jpg" alt="Waterfall view at Jhari Eco Resort" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/jhari_waterfall.jpg" alt="Refreshing by the Jhari waterfall post-race" width="400px&quot;:height=&quot;300px" />
<img src="/data/images/travel/malnad_ultra_2022/jhari_waterfall_grp.jpg" alt="Ultra team group photo at Jhari waterfall" width="400px&quot;:height=&quot;300px" /></p>]]></content><author><name>Pradeep Pant</name></author><category term="fitness" /><category term="running" /><summary type="html"><![CDATA[A detailed race report of my first trail run at Malnad Ultra 2022. Experience running the 30K course in the beautiful coffee estates of the Western Ghats.]]></summary></entry><entry><title type="html">Process Mining: how to find a right use case</title><link href="https://pradeeppant.com/tech/process-mining/process_mining_explained_use_case/" rel="alternate" type="text/html" title="Process Mining: how to find a right use case" /><published>2022-09-04T00:00:00+00:00</published><updated>2022-09-04T00:00:00+00:00</updated><id>https://pradeeppant.com/tech/process-mining/process_mining_explained_use_case</id><content type="html" xml:base="https://pradeeppant.com/tech/process-mining/process_mining_explained_use_case/"><![CDATA[<p>In this post, we’ll try to explore how to find the right use case for process mining. If you are new to Process Mining, you may read my <a href="/tech/2022/08/27/process_mining_explained.html">last</a> post on Process Mining.</p>

<p>Process mining can be used in multiple domains mainly where processes are defined. Below is a sample example from an automobile company from which use cases can be taken.</p>

<ul>
  <li>Purchasing and Finance (improves compliance and automation rates)</li>
  <li>Development (reduces development cycle and increases standards)</li>
  <li>Change Management (improve transparency and product quality)</li>
  <li>Production (reduce throughput times and rework rates)</li>
  <li>Leasing (faster processes)</li>
  <li>User Experience (usage of products)</li>
  <li>Aftersales (optimization of customer touch points)</li>
  <li>IT (optimization of the IT system landscape)</li>
  <li>Data mining techniques are typically not process-centric</li>
  <li>End-to-end process models and concurrency are essentials for process mining</li>
  <li>Process mining assumes event logs where events have timestamps and refer to process instances</li>
</ul>

<p>In the next post, we’ll try to go through Real-life Process Mining Session.</p>

<p>Thanks for reading!</p>

<p><strong>Reference:</strong> <em>Process Mining in Action Lars Reinkemeyer Editor Principles, Use Cases and Outlook</em></p>]]></content><author><name>Pradeep Pant</name></author><category term="[&quot;tech&quot;, &quot;process-mining&quot;]" /><summary type="html"><![CDATA[In this post, we’ll try to explore how to find the right use case for process mining. If you are new to Process Mining, you may read my last post on Process Mining.]]></summary></entry></feed>