April 2026 Plan & Journal
Last updated on 2026-06-17
Monthly Plan
| No. | Plan | Status | Notes |
|---|---|---|---|
| 1 | Hexo About page | Done | Added the About page and connected it to the site menu. |
| 2 | Hexo 404 page and sitemap plugin | Done | Added 404 and sitemap support for search indexing. |
| 3 | Anti-GFW tooling improvement | Planned | Review proxy agent, transfer protocol, and whitelist management. |
| 4 | Migrate to Bandwagon VPS | Planned | Compare data centers, prices, coupons, and management UI. |
| 5 | Raspberry Pi Zeek deployment | Done | Built and documented Zeek deployment attempts on Raspberry Pi. |
| 6 | MikroTik automatic route management | Planned | Route selected home-network traffic automatically. |
| 7 | Terraform scripts for emergency proxy tooling | Planned | Prepare repeatable infrastructure scripts for urgent recovery. |
| 8 | Update resume and apply for jobs in Japan | Done | Researched and applied for opportunities in Japan. |
| 9 | GitHub repository updates | Done | Added more project notes and repository content. |
Monthly Journal
2026-04-15
- Added checkbox format support.
- Checked the Hexo render engine after Gemini’s suggestion.
- Enabled
gfm: truein_config.ymlto support task-list checkboxes. - Added the About page with
hexo new aboutand updated the theme menu configuration. - Added a 404 page and sitemap support to improve Google search indexing.
2026-04-16
- Created a fresh Hexo blog with
hexo initand migrated the existing posts into the new site. - Backed up the Joplin PostgreSQL database with
pg_dump. - Noted that Joplin consumes too much memory on the VPS. After migration to Bandwagon, it should run on demand instead of staying in the background.
2026-04-17
- Built Zeek on Raspberry Pi 4B with 8 GB memory.
- Added GitHub notes about the build failure and the workaround.
- Tested another Raspberry Pi board with a GPIO-controlled fan, but the power current shortage may harm the board, so the simple wiring approach needs caution.
2026-04-21
- Confirmed that Raspberry Pi system architecture needs more than
uname -m;getconf LONG_BITis useful for identifying the actual runtime bitness. - Looked for more job opportunities on LinkedIn, including Tesla, PayPay, and OpenAI.
- Read a book on classical Chinese reading methods. The nine principles felt close to Zhuangzi’s thinking, and I tried to understand the author’s reasoning more carefully.
2026-04-27
- Started research for an open-source Agent platform project.
- Reviewed Agentic AI security material from OWASP and IBM: OWASP IBM.
- Read AWS material on building and using agents: AWS Agentic AI Infrastructure Practice.
- Watched Lisa Genova’s talk on memory: Remember: The Science of Memory and the Art of Forgetting.
2026-04-28
- Configured Cloudflared on Raspberry Pi to expose SSH and web UI access.
- Prepared to migrate the blog website behind Cloudflare CDN.
- Configured Cloudflare CDN, freed port 443 on the VPS, and used Cloudflare SSL offloading.
- Found that Sing-box deployment is still complex because version splits make configuration and cross-platform adaptation difficult.
April 2026 Plan & Journal
http://192.168.88.167:4000/2026/04/13/TODO202604/