Hello, I'm Pedro

Full-stack Engineer specializing in building products and creating stunning UX and DevEX.

Latest
4 min read

One HTML Attribute Replaced 70 Lines of JavaScript

HTMLCSSPopover APIWeb PlatformNo JavaScript

I swapped a custom mobile menu script for the native Popover API. Here's what changed, what broke, and what the browser handles for free.

4 min read

The Web Doesn't Need Your JavaScript

Web DevelopmentJavaScriptHTMLCSSAstro

The platform evolved. We didn't. Here's why most of what we ship could be HTML and CSS — and what changed when I actually tried it.

5 min read

I Stopped Building With What I Know

AIWeb DevelopmentLearningCareer

Limited time made me stick to what I knew. AI changed that — not by writing code for me, but by making it possible to try tools I'd never used without burning the hours I don't have.