Recent
AIDA - Building an Internship Assessment Assistant with an AI Agent
Building an Internship Assessment Assistant with an AI Agent # For this week’s AIDA assignment, I built a small local prototype to help an Examiner prepare for an oral internship assessment.
The idea was fairly simple: give the application one Main internship report and optionally some Supporting files, then have it produce a structured Examiner briefing. The briefing should point out learning goals, applied theory, reflection, collaboration, missing evidence, and useful questions for the oral exam.
AIDA - Building an Automated RAG Chatbot for My Portfolio (and 10 Things That Broke Along the Way)
·1293 words·7 mins
Giving My Portfolio a Memory: Building an Automated RAG Assistant # If you’ve poked around my site lately, you might have noticed a small chat bubble popping up in the bottom right corner.
Instead of letting this portfolio just be a static collection of markdown files and devlogs sitting on GitHub Pages, I wanted to try something a bit more interactive: an embedded AI assistant that actually knows what’s on this site and can answer questions about my background, devlogs, and projects in real time.
Maintenance Log Frontend - Fifteenth Week: Frontend Final Wrap-Up (From Kickoff to Deployed App)
·1394 words·7 mins
Devlog Week 15: Frontend Final Wrap-Up (From Kickoff to Deployed App) # When I wrote the first frontend entry (Week 9), the React app was basically a shell: Vite setup, a layout route, a drawer menu, and a couple of placeholder pages driven by mock data.
Maintenance Log Frontend - Fourteenth Week: Manager/Admin Flows, Create Pages, and Session Expiry Handling
·639 words·3 mins
Devlog Week 14: Manager/Admin Flows, Create Pages, and Session Expiry Handling # This entry covers the manager/admin-facing workflows (create pages and domain admin actions), and ends with a centralized error-handling + session expiry (token expiration) flow to keep UX consistent across the app.
Maintenance Log Frontend - Thirteenth Week: Employee Lists, Log Views, and LogCard Refactor
Devlog Week 13: Employee Lists, Log Views, and LogCard Refactor # This entry focuses on the employee list + employee log viewing flows, plus a refactor of LogCard to support reuse across more contexts (and avoid invalid nested interactive elements).