Blog
Notes on web development, teaching, and building in public.
-
Every check passed. A lot of it was broken.
I translated forty pages of help documentation into eight more languages, and every check came back green — the build, the schema validator, the label checker. A placeholder that deleted itself, bold that stopped being bold in Japanese, and a report with a hallucinated row sitting next to a missing real one. Here is why a green check answers its own question, not yours.
-
Three kinds of AI crawler, and the one that decides whether you get credited
Anthropic's crawler read all 42 pages of my knowledge base in about an hour. Claude then answered a question about it and linked my old domain. Being read and being credited are not the same thing — and the crawler that decides is the middle one nobody looks at.
-
Nine wrong names shipped. A check I wrote afterwards stopped eight more.
I published nine identifiers that did not exist — attribute prefixes, a CSS variable, an ARIA value — reconstructed from my own spoken tutorials. Here is how each one sounded right, and the build check that now fails if a page carries a name nobody copied from the real project.
-
AI assistants already recommend my work. They just don't link it.
Before announcing my new GSAP knowledge base, I measured whether AI assistants cite me at all: ten questions, four assistants, 31 points out of 80. The knowledge base scored zero — and the real finding was something else entirely.
-
I was a guest on Webflow & Friends — here's what we talked about
I joined Janne Parri on the Webflow & Friends podcast to talk about building a career around Webflow — consistency, communities, and where the platform is heading. Here are the takeaways.
-
Starting a Journey: Why It's Tough, but Worth It
Why the spark fades so fast when we start something new, why every journey is walked alone — and why it is still worth taking the first step.
-
Change Doesn't Need a Plan: From the Comfort Zone to Tokyo
How I went from a stuck 9-to-5 developer in northern Italy to helping run a company in Tokyo — and why the first step matters more than the plan.