Hi, I'm Pedro Satin
A Brazilian web developer specializing in front-end experiences.

What I care about
I believe the web only delivers on its promise when it works for everyone, including people navigating by keyboard, with a screen reader, or on a poor connection.
That's roughly how my interests are arranged. On the blog I'm writing a series on accessibility, I've been reading the classics of computing, like Petzold and Brooks, and every now and then I publish some tool that solved a bit of friction in my day. Whatever comes out of that as code lives on GitHub.
Lately I've been deep into automation and AI, which is where my two jobs meet: I build automations for flows that used to be done by hand, and I teach Emerging Technologies, a course that is precisely about generative AI and agents.
Projects
Palpitae
Football prediction pools for the Brazilian league and the 2026 World Cup. Private groups, round by round predictions and a ranking that scores both exact results and outcomes.
React, Hono, D1 and Cloudflare Workers
Website analysis
A free audit for any website. It checks indexing, performance, security and domain, then explains every finding in plain language, no jargon.
React, TypeScript and Cloudflare Workers
Silva Satin Advocacia
The website of a law firm in Maringá, with its practice areas and contact details. Static on purpose, so it loads fast on any connection.
HTML, CSS and JavaScript