<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Fitness on ENKR's Blog | Jing Hui PANG</title><link>https://blog.enkr1.com/tags/fitness/</link><description>Recent content in Fitness on ENKR's Blog | Jing Hui PANG</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>ENKR</copyright><lastBuildDate>Mon, 06 Apr 2026 03:19:09 +0800</lastBuildDate><atom:link href="https://blog.enkr1.com/tags/fitness/index.xml" rel="self" type="application/rss+xml"/><item><title>Journal: Week 61</title><link>https://blog.enkr1.com/journals/journal-week-61/</link><pubDate>Mon, 06 Apr 2026 01:59:34 +0800</pubDate><guid>https://blog.enkr1.com/journals/journal-week-61/</guid><description>&lt;h2 id="-highlights-of-the-week"&gt;✨ Highlights of the Week
&lt;/h2&gt;&lt;p&gt;talked about time management in the prev journal, this week i really looked into cutting all the unnecessary stuff to do, and really focused the priority queue for work, study and personal events.&lt;/p&gt;
&lt;p&gt;this week, got to meet up with inovity and pira :&amp;lsquo;D after such a long time, they got so much better in physique, pira slimmed down like crazy and ino&amp;rsquo;s arms went like massive&amp;hellip; bruh i wish i had those genes bro. really. and not only because of this meetup, also because of multiple incidents where i talked to some other big guys to know their arrangement of split for their workouts, they are all doing PPR+parts or full body parts, so this made me reconsider replanning the plan that i have been following throughout my fitness journey which i will defo write a blog post on how i started, and why i started, and how it got me to where i am today, even tho i still consider myself somewhere &amp;ldquo;mid-level&amp;rdquo;; ok back to where we were, so this meet up with them was short but rich, managed to catch up so much on each other&amp;rsquo;s lives, our plans and current directions, i love this kind of conversation so much, and of course seeing my friends doing good just made me feel good too.&lt;/p&gt;
&lt;p&gt;arranged a post mortem with artsy to dig into the stuff i didn&amp;rsquo;t do well for my wildcard and to plan and talk about more future arrangements&lt;/p&gt;
&lt;h2 id="-recap"&gt;📋 Recap
&lt;/h2&gt;&lt;h3 id="-blog--projects"&gt;🔧 Blog / Projects
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Inline Comments upgrade&lt;/strong&gt; - reply actions, like/unlike (liker names pill), delete own comments/replies, optimistic UI + comment caching, scroll-synced comments, responsive 3-column layout&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Auth rewrite&lt;/strong&gt; - Google One Tap auth merged (PR #2), floating toolbar login, auth-entry.ts rewired, sidebar login replaces fixed icon&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Telegram notifications&lt;/strong&gt; - inline comment notifications via Telegram bot, deep-link scroll to comment from notification&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Visitor Globe&lt;/strong&gt; - built from scratch: Firestore visitor_geo collection → world map SVG widget → Cobe 3D globe on &lt;code&gt;/visitors/&lt;/code&gt; page, atomic geo writes&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tags page&lt;/strong&gt; - redesigned as flowing pill cloud with log-scaled size tiers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;About page&lt;/strong&gt; - converted from static page to sticky blog post&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cleanup&lt;/strong&gt; - stripped all debug console.logs (GA4, Waveform, visitor-count, Cache), hardened Firestore rules&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="-nus"&gt;📚 NUS
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;TCX2101&lt;/strong&gt;: HW2 submitted ✅, Quiz 7.1-7.5 sweep (7.4 5/5, 7.5 done, 8.1 5/5), CT3 helpsheet Day 1 drills (gaps #1-3: RREF, det, cofactor), Mock CT3 #1 scored 9/30 + 8-day prep plan, quiz bank harvested 134 Qs (6.1-6.4, 7.4-7.5)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TCX1004&lt;/strong&gt;: W11 probability quiz done ✅, Unit 8 cheatsheet added, T5 Q1+Q5 graded (fire alarm free marks)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TCX1002&lt;/strong&gt;: MT7 Q1 zigzag + T7 Q1 backtracking ✅, functional programming L2&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>