I added a PDF export
Building a PDF export entirely above an existing repository seam using react-pdf
- nextjs
- architecture
- react-pdf
- typescript
Full Stack Developer
Notes on code, tools, and the tech I build with.
Building a PDF export entirely above an existing repository seam using react-pdf
Adding gallery upload to DoodleTrove sounded like deleting one HTML attribute. It was four decisions about not quietly corrupting years of archive.
We have a drawer. You probably have the same drawer. It fills with paper — a purple elephant, something that is either a Christmas tree or a rocket. Someone has to decide what gets kept and what quietly disappears. I wanted to stop making that decision so I built DoodleTrove: photograph an artwork, tag whose it is and how old they were when they made it, and it's archived for good.
I asked an AI agent for a blog page, and got interrogated instead. Here is what that produced: Teable as the data layer, and one bug caught before it shipped.