<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Orcololo</title><description>Just a blog about programming, technology, and other things that interest me.</description><link>https://blog.orcololo.com/</link><item><title>Building JoBoEco, Part 5: certificates, proceedings, and the first real event</title><link>https://blog.orcololo.com/blog/building-joboeco-part-5-certificates-proceedings/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/building-joboeco-part-5-certificates-proceedings/</guid><description>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.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Construindo o JoBoEco, Parte 5: certificados, anais e o primeiro evento real</title><link>https://blog.orcololo.com/blog/construindo-joboeco-parte-5-certificados-anais/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/construindo-joboeco-parte-5-certificados-anais/</guid><description>Parte 5 de 5 — Como funciona a verificação de certificados sem banco de dados usando HMAC-SHA256, os anais com exportação BibTeX, o check-in via QR Code, e o que aprendi no primeiro evento real usando a plataforma.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Building JoBoEco, Part 4: the eligibility engine</title><link>https://blog.orcololo.com/blog/building-joboeco-part-4-eligibility-engine/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/building-joboeco-part-4-eligibility-engine/</guid><description>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.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Construindo o JoBoEco, Parte 4: o motor de elegibilidade</title><link>https://blog.orcololo.com/blog/construindo-joboeco-parte-4-o-motor-de-elegibilidade/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/construindo-joboeco-parte-4-o-motor-de-elegibilidade/</guid><description>Parte 4 de 5 — A parte mais complexa do JoBoEco não foi o pagamento nem o deploy — foi modelar as regras de elegibilidade para submissão de trabalhos. Aqui estão as decisões de design e por que isolar lógica de negócio de verdade é mais difícil do que parece.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building JoBoEco, Part 3: Pix in practice</title><link>https://blog.orcololo.com/blog/building-joboeco-part-3-payments-pix/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/building-joboeco-part-3-payments-pix/</guid><description>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.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Construindo o JoBoEco, Parte 3: Pix na prática</title><link>https://blog.orcololo.com/blog/construindo-joboeco-parte-3-pix-na-pratica/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/construindo-joboeco-parte-3-pix-na-pratica/</guid><description>Parte 3 de 5 — Como implementei pagamentos via Pix no JoBoEco com MercadoPago — do QR Code dinâmico até webhooks em produção, passando por todos os edge cases que só aparecem quando tem dinheiro envolvido.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Coolify VPS Setup: Custom Domain &amp; SSL with Traefik and Cloudflare</title><link>https://blog.orcololo.com/blog/coolify-custom-domain-ssl-traefik-cloudflare/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/coolify-custom-domain-ssl-traefik-cloudflare/</guid><description>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.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Coolify VPS Setup: Domínio Personalizado &amp; SSL com Traefik e Cloudflare</title><link>https://blog.orcololo.com/blog/coolify-dominio-ssl-traefik-cloudflare/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/coolify-dominio-ssl-traefik-cloudflare/</guid><description>Parte da série Coolify VPS — como configurar certificados SSL wildcard usando Traefik como reverse proxy e Cloudflare como provedor DNS, incluindo todos os problemas que encontrei pelo caminho.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Building JoBoEco, Part 2: going all-in on Cloudflare</title><link>https://blog.orcololo.com/blog/building-joboeco-part-2-the-stack/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/building-joboeco-part-2-the-stack/</guid><description>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.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Construindo o JoBoEco, Parte 2: apostando tudo na Cloudflare</title><link>https://blog.orcololo.com/blog/construindo-joboeco-parte-2-a-stack/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/construindo-joboeco-parte-2-a-stack/</guid><description>Parte 2 de 5 — Por que escolhi Next.js no Cloudflare Workers com D1 e R2 em vez do caminho óbvio Vercel + PostgreSQL. Os tradeoffs reais, o que funcionou, e o que eu mudaria hoje.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Building JoBoEco, Part 1: the problem that justified everything</title><link>https://blog.orcololo.com/blog/building-joboeco-part-1-the-problem/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/building-joboeco-part-1-the-problem/</guid><description>Part 1 of 5 — How frustration with spreadsheets, Google Forms, platform fees, and processes scattered across N tools led me to build a full academic event management platform.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Construindo o JoBoEco, Parte 1: o problema que justificou tudo</title><link>https://blog.orcololo.com/blog/construindo-joboeco-parte-1-o-problema/</link><guid isPermaLink="true">https://blog.orcololo.com/blog/construindo-joboeco-parte-1-o-problema/</guid><description>Parte 1 de 5 — Como a frustração com planilhas, Google Forms, taxas de plataforma e processos espalhados por N ferramentas me levou a construir uma plataforma completa de gestão de eventos acadêmicos.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate></item></channel></rss>