orcololo
Writing about programming, technology, and whatever catches my curiosity.
Part 5 of 5 — How certificate verification works without a database using HMAC-SHA256, the proceedings with BibTeX export, QR Code check-in, and what I learned at the first real event using the platform.
Part 4 of 5 — The most complex part of JoBoEco was not the payment or the deploy — it was modeling the eligibility rules for paper submissions. Here are the design decisions and why truly isolating business logic is harder than it looks.
Part 3 of 5 — How I implemented Pix payments in JoBoEco with MercadoPago — from dynamic QR Code to production webhooks, through all the edge cases that only surface when real money is involved.
Part of the Coolify VPS series — how to set up wildcard SSL certificates using Traefik as a reverse proxy and Cloudflare as the DNS provider, including every pitfall I ran into along the way.
Part 2 of 5 — Why I chose Next.js on Cloudflare Workers with D1 and R2 instead of the obvious Vercel + PostgreSQL path. The real tradeoffs, what worked, and what I would change today.