Skip to main content

Automating Pull Requests and Code Review With Claude Code (the Task-and-Review Loop)

· 12 min read
Pere Pages
Software Engineer
A robot assistant opening a pull request while a review checkmark cycles back along a git branch

"Self-maintaining" is a seductive phrase, so let's be honest about it up front. You're not going to walk away for a month and come back to a repo that grew new features on its own. What you can build is a loop where Claude does most of the mechanical work — turning issues into pull requests (PRs) — and a separate Claude pass reviews that work before it ever reaches you. You stay the final gate, but you review a clean, already-critiqued PR instead of a blank diff.

How the Browser Loads Scripts

· 25 min read
Pere Pages
Software Engineer
The browser building a module graph from script tags and imported files

You add a <script> tag, the page runs your code. Underneath that one line the browser does a surprising amount of work: it decides when to run the script, fetches every file it depends on, figures out what each file is asking for, keeps every loaded module in memory so it runs exactly once, and evaluates them all in the right order. This is a tour of that machinery.

The Signal, Not the Noise: Where to Actually Look to Stay Current as a Web Developer

· 14 min read
Pere Pages
Software Engineer
A single clear signal wave cutting through a field of visual noise, illustrating how to find the sources that predict where the web platform is going

Every web developer knows the anxiety: a new framework trends on social media, a hot take declares your stack obsolete, and you wonder if you've fallen behind. The truth is that the web platform moves on a much slower, much more predictable clock than the discourse suggests — and the roadmap is public. You just have to know where it's published.

This post maps the sources that actually predict where the platform is going: standards bodies, browser vendor programs, runtime release schedules, ecosystem RFCs (request-for-comments proposals), surveys, and events. At the end there's a practical system for consuming all of it without burning out.

Marketing and SEO Metrics That Matter: CAC, LTV, and Organic Traffic

· 9 min read
Pere Pages
Software Engineer
A search magnifier, a rising line graph, and a conversion funnel, in indigo and teal

Marketing metrics answer the demand question: how do people find the product, what does it cost to bring them in, and are they worth more than they cost? SEO is the part of that question a frontend team is genuinely on the hook for — a chunk of it is frontend work — so it makes a natural bridge from performance metrics to growth ones. Here's the set, from the markup you own to the economics of a customer.

Product Metrics That Matter: Activation, Retention, and the Aha Moment

· 9 min read
Pere Pages
Software Engineer
An activation funnel beside a retention curve with a glowing spark at its peak, in indigo

Product metrics answer a different question from "is the frontend fast?" — they ask whether the product delivers value: do people show up, do they reach the aha moment, do they come back, and do they stick around. Almost all of it is measured in the browser by frontend event tracking, but the numbers describe the product, not the frontend's health. Here's the set that actually changes decisions.

A Claude Code Starter Setup for a Vite + React + TypeScript Project (CLAUDE.md, Hooks, and Skills)

· 10 min read
Pere Pages
Software Engineer
A fresh web project scaffold with a code editor and terminal, build-tool gears, and a lightning bolt

Most people install Claude Code, talk to it like a chatbot, and stop there. The difference between that and a genuine force multiplier is a small amount of configuration: a file that tells it your conventions, a couple of hooks that enforce quality automatically, and one skill that encodes a workflow you'd otherwise re-type every day.