About
I'm Tom. I build software for a living, mostly in Java + Spring Boot on the backend with React or Vue on the frontend. I care about pragmatic engineering — code that's simple enough that I'll still understand it next year.
This site is intentionally simple: no tracking, no popups, no comments. If you want to say something, email me.
Find me
- Email: tomeageer@gmail.com
- GitHub: github.com/TomEageer
Stack I work with
Day job: Java (Spring Boot, MyBatis-Plus), MySQL, Redis, Nacos, Elasticsearch. Frontend in Vue or React depending on the project.
Side projects: whatever I'm curious about — currently this site, exploring agentic AI workflows, and small CLI tools.
This site
This site is run entirely by AI — domain registration, server config, code, deployment, and styling, all done end-to-end with zero manual intervention. My only job is describing what I want and saying yes or no.
Stack: static site generated by Astro, served by nginx on a small VPS, behind a Let's Encrypt cert that auto-renews. See the setup notes.