Exam Navigator homepage, showing the countdown to the written exam, start practice button, wrong bank section, and Dashboard link

Exam Practice Platform: Spaced Repetition, Wrong Bank, and Score Projection

While prepping for the PM&R board examination, I used an engineer’s approach to solve an old problem for myself: how exactly should I practice past exam questions so I don’t forget them right after? I ended up building a small tool called “Exam Navigator,” and figured I’d tidy it up and open it up to share with anyone who needs it. 🔗 Live Demo (built-in demo account, ready to play): https://exam-demo.drpwchen.com 🔗 Source code: https://github.com/drpwchen/exam-practice ...

July 2, 2026 · 5 min · 956 words · 陳柏威 Po-Wei Chen
"Group photos from Neurodynamic Solutions Level 1 and Level 2, practical demonstrations, and a photo with Michael Shacklock and Dr. Wang"

"Neurodynamic Solutions: Turns out my nerve exams have never been standard enough"

Last December, I took Neurodynamic Solutions (NDS) Level 1 and Level 2, taught by Michael Shacklock himself in Taiwan. Shacklock is the founder of the clinical neurodynamics system, and having him walk us through demonstrations step-by-step was a rare opportunity. After finishing both levels, I had taken over a hundred pages of notes, and it completely changed the way I look at “nerve pain.” To be honest, very few courses out there truly target nerves for treatment, which is one of the reasons I went out of my way to take NDS. ...

June 24, 2026 · 5 min · 921 words · 陳柏威 Po-Wei Chen
Screenshot of the PM&R Continuing Education Radar website at courses.drpwchen.com

Built a PM&R Continuing Education Radar

Ever since becoming a resident, looking for continuing education courses has hit the same pain point every time: ultrasound, manual therapy, foot and ankle, neuro, pediatric rehab… The courses are scattered across a dozen society and institution websites. I’d have to refresh the sites every few days, and I was never sure if I’d actually seen a particular post before. Later on, I set up web scrapers for these course pages in my Home Assistant at home to automatically notify me of new courses, and things finally got a lot easier. But realizing I’d be completing residency soon, this little tool sitting at home wouldn’t be able to keep reminding the junior residents. Figuring I had Claude anyway, I just asked it to scrape all the courses and announcements from these 17 rehab-related societies and institutions, aggregate them in one place, update automatically every 3 hours, and put it on the web for everyone to use. ...

June 24, 2026 · 2 min · 423 words · 陳柏威 Po-Wei Chen