Insights From A Spring Boot Leisure Project for Everyday Developer Life
summary
Builds a Spring Boot service that accepts Telegram images, resizes them with imgscalr, and forwards PNGs to a reverse‑engineered GraphQL API discovered by decompiling the APK with APKLab and unpinning TLS in about ten minutes, proxying traffic through Postman. Packages with Spring Boot Buildpacks, pushes images via GitHub Actions, and auto‑updates with Watchtower on a home NAS. Hits: emoji fonts missing in containers (two nights to fix by adding Google Noto), and the private API breaks without warning.
AI-written summary · about
chapters (8)
- 0:00Introduction and motivation
- 3:35Identifying the pain point
- 8:34Reverse engineering the app
- 17:08Building the Spring Boot app
- 25:01Hosting on NAS with Docker
- 33:15From pet project to product
- 41:24Lessons learned for work
- 43:33Q&A and conclusion
related talks
28mInsights From a Spring Boot Leisure Project for Everyday Developer Life
01h 09mBootiful Spring Boot: A DOGumentary
42mCrafting the Ultimate Docker Image for Spring Applications
45mBootiful Spring Boot 3
59mBootiful Spring Boot 3.x
38mBootiful Spring Boot 3
51mFrustration Free #K8S For #Spring Developers
55mBootiful Spring Boot 3
