<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Huynh Nguyen</title>
    <description>The latest articles on DEV Community by Huynh Nguyen (@huynhnguyen).</description>
    <link>https://dev.to/huynhnguyen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1259075%2Faf41e311-4ae6-4071-b350-406364823454.jpg</url>
      <title>DEV Community: Huynh Nguyen</title>
      <link>https://dev.to/huynhnguyen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/huynhnguyen"/>
    <language>en</language>
    <item>
      <title>🌅 How Waking Up Early Helped Me Code More, Play with My Son, and Support My Wife</title>
      <dc:creator>Huynh Nguyen</dc:creator>
      <pubDate>Fri, 01 Aug 2025 21:36:21 +0000</pubDate>
      <link>https://dev.to/huynhnguyen/how-waking-up-early-helped-me-code-more-play-with-my-son-and-support-my-wife-2gf6</link>
      <guid>https://dev.to/huynhnguyen/how-waking-up-early-helped-me-code-more-play-with-my-son-and-support-my-wife-2gf6</guid>
      <description>&lt;p&gt;I used to constantly ask myself:&lt;br&gt;
    • How can I find time to play with my son?&lt;br&gt;
    • How do I help my wife with chores?&lt;br&gt;
    • And still, how do I manage to code and level up my career?&lt;/p&gt;

&lt;p&gt;For a long time, I couldn’t find the balance. I tried time-blocking, productivity tools, late-night hustle… but nothing worked.&lt;/p&gt;

&lt;p&gt;Eventually, I discovered a simple—but not easy—solution: waking up early.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;☀️ The Idea Sounds Simple: Wake Up Early&lt;/p&gt;

&lt;p&gt;I had heard it a hundred times before. But like many, I struggled to go to bed early, which made it nearly impossible to wake up early consistently.&lt;/p&gt;

&lt;p&gt;For years, I tried and failed. I would stay up late, feeling exhausted the next morning, and miss out on both family time and personal growth.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🎯 The Turning Point&lt;/p&gt;

&lt;p&gt;One day, I told myself:&lt;/p&gt;

&lt;p&gt;“Just give it a shot—go to bed early tonight and try waking up at 4:37 AM. One day. Just try.”&lt;/p&gt;

&lt;p&gt;And guess what?&lt;/p&gt;

&lt;p&gt;That first day, I woke up at 3:38 AM naturally—without an alarm. I stayed up, fully awake. That was the beginning.&lt;/p&gt;

&lt;p&gt;For 13 days in a row, I maintained this new rhythm. Only once did I fail and fall back asleep. But now, I’d seen the results.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🔑 The Key That Solved It All&lt;/p&gt;

&lt;p&gt;Waking up early gave me:&lt;br&gt;
    • Quiet time to code before the world wakes up 🌎&lt;br&gt;
    • Energy and presence to play with my son 👶&lt;br&gt;
    • Space to help my wife with chores 🧹&lt;br&gt;
    • And most importantly, a sense of peace and purpose&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;💬 My Message to You&lt;/p&gt;

&lt;p&gt;If you’re struggling to:&lt;br&gt;
    • Reset your life&lt;br&gt;
    • Make time for coding or learning&lt;br&gt;
    • Be a better parent or partner&lt;br&gt;
    • Or simply feel more in control&lt;/p&gt;

&lt;p&gt;… and you’re not required to work at night — give this a chance.&lt;/p&gt;

&lt;p&gt;🛌 Sleep early.&lt;br&gt;
⏰ Wake up early.&lt;br&gt;
⚡ Use that sacred morning time.&lt;/p&gt;

&lt;p&gt;You might just unlock the version of you that’s been waiting.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;⏳ Thanks for reading! Have you tried waking up early to code or create? I’d love to hear your story.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>🧠 I Burned Out Trying to Balance Leetcode, OOP, and System Design — Here’s What Finally Worked</title>
      <dc:creator>Huynh Nguyen</dc:creator>
      <pubDate>Tue, 29 Jul 2025 10:49:09 +0000</pubDate>
      <link>https://dev.to/huynhnguyen/i-burned-out-trying-to-balance-leetcode-oop-and-system-design-heres-what-finally-worked-c2j</link>
      <guid>https://dev.to/huynhnguyen/i-burned-out-trying-to-balance-leetcode-oop-and-system-design-heres-what-finally-worked-c2j</guid>
      <description>&lt;p&gt;Hey folks 👋,&lt;/p&gt;

&lt;p&gt;If you’re preparing for technical interviews — especially for FAANG or top-tier tech companies — and struggling to balance Leetcode, OOP, and System Design, this post is for you.&lt;/p&gt;

&lt;p&gt;Because I made a common mistake, and I want to help you avoid it.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🚧 My Problem: The “1–1–1 Leetcode Routine” Backfired&lt;/p&gt;

&lt;p&gt;For a while, I followed this daily routine:&lt;br&gt;
    • 1 Leetcode problem from yesterday&lt;br&gt;
    • 1 problem from 7 days ago&lt;br&gt;
    • 1 new problem today&lt;/p&gt;

&lt;p&gt;I thought I was doing great — reviewing, reinforcing, moving forward.&lt;/p&gt;

&lt;p&gt;But in reality…&lt;/p&gt;

&lt;p&gt;After finishing all 3 problems (plus writing logs and unit tests), I was mentally drained.&lt;/p&gt;

&lt;p&gt;So what happened?&lt;br&gt;
    • ❌ I had no energy left for OOP&lt;br&gt;
    • ❌ I kept skipping System Design&lt;br&gt;
    • ❌ I felt stuck in a loop, working hard but not progressing holistically&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🤯 My Realization: Order &amp;gt; Volume&lt;/p&gt;

&lt;p&gt;After reflecting, I realized the problem wasn’t effort or motivation — it was the order of how I practiced.&lt;/p&gt;

&lt;p&gt;I was doing Leetcode first — the most draining — and leaving the most important foundational skills (OOP and SD) for “later”… which never came.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;✅ The Fix: OOP → System Design → Leetcode&lt;/p&gt;

&lt;p&gt;💡 BUT ONLY AFTER YOU’VE DONE AT LEAST 30+ LEETCODE PROBLEMS.&lt;/p&gt;

&lt;p&gt;This is important.&lt;/p&gt;

&lt;p&gt;If you’re just starting, you need to build muscle with Leetcode first.&lt;/p&gt;

&lt;p&gt;But once you’ve solved around 30–40 problems, your brain is ready for deeper concepts. That’s when you should flip the routine:&lt;br&gt;
    1.  OOP – Understand class design, abstraction, inheritance with small exercises&lt;br&gt;
    2.  System Design – Learn about scalability, caching, queues, load balancers, etc.&lt;br&gt;
    3.  Leetcode – Now apply those mental models to problem-solving with better clarity&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;💡 Why This Order Works Better&lt;/p&gt;

&lt;p&gt;Step    Why it works&lt;br&gt;
🧱 OOP first  Your brain is fresh → easier to understand structure and relationships&lt;br&gt;
🧠 System Design second   You can think bigger picture — scale, communication, trade-offs&lt;br&gt;
🧩 Leetcode last  You’ve warmed up mentally → problems feel easier to dissect and solve&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;✅ My Daily Flow Now (Post-30+ Leetcode Problems)&lt;br&gt;
    • 1h of OOP&lt;br&gt;
    • 1h of System Design&lt;br&gt;
    • 1–5 Leetcode problems/day (review + only 1 new)&lt;/p&gt;

&lt;p&gt;→ Feels lighter, more focused, and less stressful.&lt;br&gt;
→ I get more clarity, not just more problems done.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🙌 Final Advice&lt;br&gt;
    • Don’t do 3 Leetcode problems a day too early — it’s draining.&lt;br&gt;
    • Get to 30+ problems first (build pattern recognition and brute-force instinct).&lt;br&gt;
    • Then switch to:&lt;br&gt;
✅ OOP → ✅ System Design → ✅ Leetcode (1–5 problems/day - only 1 new)&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🔖 TL;DR&lt;/p&gt;

&lt;p&gt;“Do 30+ Leetcode problems first.&lt;br&gt;
Then switch to OOP → System Design → Leetcode.&lt;br&gt;
This reduces stress, builds depth, and sets you up to crush interviews.”&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;Hope this helps someone out there 🙏&lt;br&gt;
If you’re in the same phase — struggling to fit it all in — drop a comment. I’d love to hear your journey too!&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynkadspivx0xn1kkes3l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynkadspivx0xn1kkes3l.png" alt=" " width="533" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>leetcode</category>
      <category>faang</category>
      <category>method</category>
    </item>
    <item>
      <title>I Practiced for 89 Days — And Everything Started to Shift</title>
      <dc:creator>Huynh Nguyen</dc:creator>
      <pubDate>Tue, 29 Jul 2025 07:45:35 +0000</pubDate>
      <link>https://dev.to/huynhnguyen/i-practiced-for-89-days-and-everything-started-to-shift-25c9</link>
      <guid>https://dev.to/huynhnguyen/i-practiced-for-89-days-and-everything-started-to-shift-25c9</guid>
      <description>&lt;p&gt;89 days ago, I began something that I had failed many times before.&lt;/p&gt;

&lt;p&gt;I started practicing coding and system design, one small step at a time.&lt;br&gt;
At first, it was messy. I had tried LeetCode so many times in the past, but usually after just 1 week, I’d burn out completely.&lt;/p&gt;

&lt;p&gt;Back then, I wanted to be a “superhero” — to do it all fast, perfect, dramatic.&lt;br&gt;
But of course… I couldn’t.&lt;/p&gt;

&lt;p&gt;And for years, I hid from it.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;Then something changed.&lt;br&gt;
I found a method called Tiny Habits — and I didn’t force myself to do more.&lt;br&gt;
I just did smaller, sustainable actions.&lt;br&gt;
And I tracked them.&lt;/p&gt;

&lt;p&gt;That’s all. But it changed everything.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;🚀 Here’s what happened in 89 days:&lt;br&gt;
    • ✅ I solved 45+ LeetCode problems (with real understanding).&lt;br&gt;
    • ✅ I built momentum on GitHub every week.&lt;br&gt;
    • ✅ I started reading system design consistently.&lt;br&gt;
    • ✅ I’ve gone to sleep early for 9 days straight.&lt;br&gt;
    • ✅ I’ve stopped using YouTube for 3 days (this one is a huge win for me).&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;I mark today as a personal milestone — not because I achieved something huge,&lt;br&gt;
but because I’m finally consistent.&lt;br&gt;
And that consistency feels like freedom.&lt;/p&gt;

&lt;p&gt;Once the momentum starts rolling, like a trolley,&lt;br&gt;
it’s smooth… and almost unstoppable.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;This is just day 89.&lt;br&gt;
Let’s see where I’ll be on day 99, 121, and beyond.&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;p&gt;If you’ve struggled like me,&lt;br&gt;
I just want to say this:&lt;/p&gt;

&lt;p&gt;Start small. Really small.&lt;br&gt;
Track your progress.&lt;br&gt;
Don’t wait for motivation — build your identity through action.&lt;br&gt;
And someday soon, you’ll feel something shift.&lt;/p&gt;

&lt;p&gt;Thanks to Dr. #BJ #Fogg and author/teacher: Gayle Laakmann McDowell #crackingthecodinginterview&lt;br&gt;
Thanks for reading. 💚&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftro6bkkc3tktrul6avu0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftro6bkkc3tktrul6avu0.png" alt="My github CTCI progress" width="800" height="199"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fep5e7tq6tauubpi72kx2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fep5e7tq6tauubpi72kx2.png" alt="Tracking file" width="800" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhgm0ytzpmfo159e151ka.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhgm0ytzpmfo159e151ka.png" alt="Waking up tracking file" width="800" height="596"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>crackingthecodinginterview</category>
      <category>tinyhabit</category>
      <category>bjfogg</category>
    </item>
    <item>
      <title>How I Beat the LeetCode Grind with Tiny Habits</title>
      <dc:creator>Huynh Nguyen</dc:creator>
      <pubDate>Mon, 28 Jul 2025 00:40:32 +0000</pubDate>
      <link>https://dev.to/huynhnguyen/how-i-beat-the-leetcode-grind-with-tiny-habits-39mn</link>
      <guid>https://dev.to/huynhnguyen/how-i-beat-the-leetcode-grind-with-tiny-habits-39mn</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;✍️ Inspired by &lt;strong&gt;Gayle Laakmann McDowell&lt;/strong&gt; (&lt;em&gt;Cracking the Coding Interview&lt;/em&gt;)&lt;br&gt;&lt;br&gt;
💡 Backed by &lt;strong&gt;BJ Fogg’s Tiny Habits Method&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🚀 How I Beat the LeetCode Grind
&lt;/h2&gt;

&lt;p&gt;Many people quit solving LeetCode or CTCI problems after 1–3 weeks.&lt;/p&gt;

&lt;p&gt;Why?&lt;/p&gt;

&lt;p&gt;Because the problems are &lt;strong&gt;hard&lt;/strong&gt;, the learning curve is steep, and there are just &lt;strong&gt;too many&lt;/strong&gt; to go through.&lt;/p&gt;

&lt;p&gt;But what if the solution isn’t grinding harder — it’s starting &lt;strong&gt;smaller&lt;/strong&gt;?&lt;/p&gt;

&lt;p&gt;That’s exactly what I discovered by combining two powerful ideas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gayle McDowell’s strategy&lt;/strong&gt;: Brute-force first, then optimize
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;BJ Fogg’s Tiny Habits method&lt;/strong&gt;: Build momentum with small wins&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎯 My 3-Phase System
&lt;/h2&gt;

&lt;p&gt;Here’s the simple system I followed that helped me stay consistent, get faster, and actually &lt;strong&gt;enjoy&lt;/strong&gt; the process.&lt;/p&gt;




&lt;h3&gt;
  
  
  🌱 Phase 1: Starter
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;👣 Solve &lt;strong&gt;1 problem every 1–3 days&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Take your time. Understand brute force deeply.&lt;/li&gt;
&lt;li&gt;Build the habit, not speed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once you complete &lt;strong&gt;15 problems&lt;/strong&gt;, move to Phase 2.&lt;/p&gt;




&lt;h3&gt;
  
  
  🧠 Golden Rule (All Phases)
&lt;/h3&gt;

&lt;p&gt;For every problem, always do this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;✅ &lt;strong&gt;Start with brute-force&lt;/strong&gt; (even if it's O(n²))
&lt;/li&gt;
&lt;li&gt;⚙️ &lt;strong&gt;Think of optimizations&lt;/strong&gt; → can you get to O(n)?
&lt;/li&gt;
&lt;li&gt;🧠 &lt;strong&gt;Write your thought process&lt;/strong&gt; before coding&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This mirrors how top candidates explain their ideas in interviews — just like Gayle recommends in &lt;em&gt;Cracking the Coding Interview&lt;/em&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  🔥 Phase 2: Warmer
&lt;/h3&gt;

&lt;p&gt;Now you’re more confident. Let’s build retention and recall.&lt;/p&gt;

&lt;p&gt;Use the &lt;strong&gt;1–1–1 strategy&lt;/strong&gt; daily:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔁 1 problem from &lt;strong&gt;yesterday&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🔁 1 from the past &lt;strong&gt;5 days&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🆕 1 &lt;strong&gt;new&lt;/strong&gt; problem&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  ✍️ Add These 2 Habits:
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Write a Daily Log&lt;/strong&gt;
Example:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🗓️ 2025-07-28&lt;br&gt;
✅ Problem: Daily Temperatures&lt;br&gt;
🧠 Brute: nested loop&lt;br&gt;
⚙️ Optimized: stack → O(n)&lt;br&gt;
🧪 Status: Passed&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;** Write UnitTest**
Just a few asserts. Helps you catch mistakes fast.&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  ⚡ Phase 3: Speeder
&lt;/h3&gt;

&lt;p&gt;Now layer your memory like spaced repetition.&lt;/p&gt;

&lt;p&gt;Use the &lt;strong&gt;1–1–1–1–1 method&lt;/strong&gt; daily:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1 from yesterday
&lt;/li&gt;
&lt;li&gt;1 from 5 days ago
&lt;/li&gt;
&lt;li&gt;1 from 10 days ago
&lt;/li&gt;
&lt;li&gt;1 from 14 days ago
&lt;/li&gt;
&lt;li&gt;1 new problem&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You’ll be reviewing across time and reinforcing memory naturally — like Anki flashcards but for code.&lt;/p&gt;




&lt;h2&gt;
  
  
  📊 Track Like a Pro (The Tiny Habits Roller)
&lt;/h2&gt;

&lt;p&gt;Inspired by &lt;strong&gt;BJ Fogg&lt;/strong&gt;, I created a tiny tracking system to build momentum.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ Option 1: Google Sheet
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;No&lt;/th&gt;
&lt;th&gt;Date&lt;/th&gt;
&lt;th&gt;Time&lt;/th&gt;
&lt;th&gt;Problem&lt;/th&gt;
&lt;th&gt;Difficulty&lt;/th&gt;
&lt;th&gt;Phase&lt;/th&gt;
&lt;th&gt;Approach&lt;/th&gt;
&lt;th&gt;Status&lt;/th&gt;
&lt;th&gt;Notes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;2025-07-28&lt;/td&gt;
&lt;td&gt;05:00&lt;/td&gt;
&lt;td&gt;Daily Temperatures&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Phase II&lt;/td&gt;
&lt;td&gt;Brute → Stack&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;Used decreasing stack&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  📝 Option 2: Markdown Log
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
markdown
## 📆 2025-07-28
### ✅ Problem: Daily Temperatures
- Phase: II
- Difficulty: Medium
- Approach: Brute → Stack (O(n))
- Notes:
- Used stack for next warmer day pattern

You can track this locally or push it to a GitHub repo to showcase your learning journey.

⸻

🧠 Why It Works
    • ✅ Brute-force → Optimize → Test: from Gayle
    • 🧱 Tiny daily wins: from BJ Fogg
    • 🔁 Spaced recall: real learning
    • 🧪 Logs + Tests: real engineering
    • 📊 Track it = Keep it rolling

⸻

✍️ Final Thoughts

If you’re feeling overwhelmed by LeetCode:

Start tiny. Stay consistent.
Build the roller — then let momentum take over.

“Tiny wins today → Big confidence tomorrow.” — Me 😄

⸻

Let me know if you try this system — or have your own method.
Let’s grow together! 🚀

---
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>programming</category>
      <category>leetcode</category>
      <category>crackingthecodinginterview</category>
      <category>backend</category>
    </item>
  </channel>
</rss>
