Journal Reflection

Daily Log: 12/28/2025

What was the main theme or project today?

Docker monorepo architecture and project notes MVP

How many hours did you code?

2 hours

What technologies did you use?

Docker, WordPress, PHP JavaScript, Git (monorepo), MailHog

What was the biggest challenge?

Resolving Docker Volume 'Ghost folders' and port collisions. We faced soft 404 redirects because of URL mismatches 8001 and 8080 and a zombie container holding onto the mailhog ports

How did you solve it?

used dosker ps to identify and kill the old container, then refactored docker-compose.yaml to use specific volume mounts instead of broad parent-folder mounts

What did you learn today?

learned how to troubleshoot Docker 'file not found' errors using docker exec ls -R, the importance of WP_HOME matching the container port, and how to architect a suite of plugins in a single git monorepo