Phuriwaj

Freewrite

A focused Sunday on frontend development. The day was primarily spent on the Mantine web app โ€” generating mock data structures for the Todo and Calendar modules, and debugging an AppShell layout issue that was causing a blank white column on every page. Also did a landscape survey on tools for remotely controlling Claude Code via messaging bots.

Big Things Today

  • Resolve AppShell blank-column bug in the Web-Mantine app
  • Continue building out Web-Mantine app components (Todo, Calendar) using the new mock data

Conversations

Web App โ€” Mantine

Web-Mantine and Web-Todo App were both part of the same ongoing Web Application project. Claude generated fully-typed TypeScript mock data files for the Todo (todo.ts) and Calendar (calendar.ts) modules, defining domain types (Task, TaskList, TaskStatus, Priority, AppCalendarEvent) and seeding realistic data including recurring calendar events via @mantine/schedule. A separate session dealt with a persistent blank-column layout bug caused by AppShell configuration issues. โ†’ See web-mantine-app | mantine-appshell-layout

Claude Code Remote Control Alternatives

Surveyed community and third-party tools for controlling Claude Code remotely via messaging bots. The official Channels feature (Telegram/Discord, March 2026) only works with claude.ai OAuth โ€” not with local proxies. Claude-Code-Remote is the best match for local-proxy setups. OpenClaw (337K+ GitHub stars) is a broader multi-platform AI agent. NanoClaw is a minimal security-focused alternative. โ†’ See claude-code-remote-control

Open Tasks Surfaced

  • Fix AppShell blank-column layout bug (check for double AppShell stacking or navbar width mismatch)
  • Complete Todo page: add sort/filter to DataTable, wire up Drawer, connect mock API service
  • Evaluate Claude-Code-Remote for local proxy compatibility

Insights Worth Developing