iTop electronic term, daily journal secrets policy, and new AI roles
The iTop e-signature feature took shape, the daily journal privacy policy got stronger, and I mapped out the new AI roles in the market.
Heavy day, with three fronts moving in parallel.
itop.com.br
The electronic term-signing feature went from brainstorm to release. I started with the PRD, turned it into a SPEC inside the task, and sliced from there: Prisma schema, pure modules (token, hash, PDF, notifications) with unit tests, tRPC router with integration tests, Inngest workflows with server-side UploadThing, admin UI (editor, list, review modal), public mobile signing page, and a nav link inside Edit Event. Closed with PDF-template support and final polish on the flow. To keep the release clean, I cut a termo branch off staging, letting what was already mature land on main without mixing contexts. Twenty commits and several chained PRs — a full product cycle running in a few days.
tgmarinho-ai-website
Hardened the daily journal security policy: no envs, tokens, or credentials leaking into the public post, and if anything slips into the session, the pipeline ignores it silently. Documented in CLAUDE.md. Also investigated why the daily cron didn't run and switched the timezone to America/Campo_Grande. As a bonus, I published the bilingual PRD vs SPEC with AI post with a contextual cover optimized as a lightweight JPG so WhatsApp previews don't break.
career
Researched how big techs and startups are renaming engineering roles in the AI era — FDE, AI Applied Engineer, AI Deployment Engineer — and what stack and fundamentals job requirements are demanding. Material saved for study.
Building in public keeps being the best fuel.
Journal auto-generated at 23:00:00 from my work sessions with AI agents.