A Gemini 500 on a resume upload turned into a .docx bug, a frozen DigitalOcean droplet, a timed-out deploy, and a corrupted zip file. Here's every fix.

· Vicente G. Reyes · Oct. 21, 2026, 10:23 a.m.
Summary
The post narrates the author's experience fixing multiple bugs encountered while processing resumes on their job board, GiggleGigs. It discusses issues related to a failed integration with Google's Gemini API, resulting in server errors and parsing failures. The author shares detailed solutions, including managing transient errors, addressing file format issues, and optimizing deployment processes, ultimately emphasizing important lessons learned about resilience and efficiency in software development.
AUTHOR