Skip to content

Conversation

@felipesanches
Copy link
Collaborator

Summary

Added biographies for 7 designers who were missing bio.html files in their catalog entries:

  • Linus Romer - Font tool developer (curvatura, mf2outline)
  • Martin Sommaruga - Estudio Trama (Rambla, Rufina)
  • Michal Sahar - Hagilda co-founder (Miriam Libre, Secular One, Suez One)
  • Natalia Raices - Handwriting typefaces (Delius family)
  • Onur Yazıcıgil - Turkish typographer (Duru Sans)
  • Pablo Ugerman - Argentine type designer (Trirong, Asul)
  • Riccardo De Franceschi - RDF Type (Gravitas One, Asset, Goblin One)

Sources

Bios compiled from:

  • Google Fonts METADATA.pb and FONTLOG.txt files
  • Designer GitHub profiles
  • Foundry websites (Hagilda, Estudio Trama, RDF Type)
  • Training data (verified against repository metadata)

Test plan

  • Verify bio.html files render correctly on fonts.google.com
  • Check links are valid and point to correct destinations

🤖 Generated with Claude Code

Added biographies for 7 designers:
- Linus Romer (font tool developer)
- Martin Sommaruga (Estudio Trama - Rambla, Rufina)
- Michal Sahar (Hagilda - Miriam Libre, Secular One)
- Natalia Raices (Delius family)
- Onur Yazıcıgil (Duru Sans)
- Pablo Ugerman (Trirong, Asul)
- Riccardo De Franceschi (RDF Type - Gravitas One, Asset)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@google-cla
Copy link

google-cla bot commented Jan 29, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@@ -0,0 +1,2 @@
<p>Linus Romer is a type designer and font developer specializing in font technology and open-source tools for the type design community. He has developed several widely-used utilities for font engineering, including tools for curve manipulation, METAFONT conversion, and font interpolation.</p><p>His work focuses on technical aspects of type design, creating plugins for FontForge and developing software that bridges traditional METAFONT technology with modern outline font formats. He is recognized as a contributor to the Arctic Code Vault and has an active presence in the open-source typography community.</p>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"He is recognized as a contributor to the Arctic Code Vault" this is pretty common and seems like AI filler to me.

@@ -0,0 +1,2 @@
<p>Martin Sommaruga is a type designer who runs Estudio Trama, a design studio based in South America. He has contributed open-source typefaces to Google Fonts since 2012.</p><p>His typeface Rambla is a humanist sans-serif designed for medium-long texts, featuring a slightly condensed design with a generous x-height and economical proportions. Rufina, his serif typeface, combines features of several typographic styles with Bodoni forms found in the calligraphy of flexible tip pens, featuring high contrast that works well in both text and headlines.</p>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"featuring high contrast that works well in both text and headlines"

😆 Pretty sure we haven't seen this one in a while ;-)

@@ -0,0 +1,2 @@
<p>Riccardo De Franceschi is an Italian type designer known for creating distinctive display typefaces. He runs RDF Type and has collaborated with Sorkin Type Co on several projects for Google Fonts.</p><p>His typefaces are characterized by bold, expressive forms well-suited for headlines and display use. Many of his designs feature playful personality and strong visual impact, ranging from the ultra-bold slab serif Gravitas One to the decorative Goblin One and Vampiro One.</p>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@m4rc1e
Copy link
Collaborator

m4rc1e commented Feb 3, 2026

First thing first, I find this very impressive that LLMs are now in a position to conduct their own research and write these bios. However, they clearly have been made by an LLM and are average at best. "Works well in both text and headlines" is what people write when they're desperate. Writing about fonts in 1000x harder than designing them

Now the main question, is having LLM placeholder semi-slop better than nothing at all?

I reckon we're a couple of generations of models away from having something decent. It will eventually happen.

@felipesanches
Copy link
Collaborator Author

These PRs from last week are an initial experiment. I agree with all that you said, @m4rc1e

I'd like to describe here my vision. I think we should employ here the same mindset of fontbakery/fontspector. Here's how I see it:

Fontspector Q/A checks Agentic reviews & improvements
A problem is noticed by human review. We open an issue explaining the problem. We implement a new check. We tell Claude Code the problem and ask for a new strict policy to be documented on its CLAUDE.md file.
New fonts go through QA review processes. The new check is now run on them. The AI behaviour is now better aligned to our policies, so that it won't repeat the same kind of mistake.
A font is updated or previously onboarded families go through another QA/review loop. The updated set of checks run on them. New problems are found (and hopefully fixed.) The AI now can generate better versions of designer bios because it has a better policy in place. And a similar reasoning applies for any other tasks we may adopt an agentic workflow.

This does not replace Fontspector, and it also does not replace the need for human review. I'm only making the comparison here because it helps to clarify my goals. A human reviewing before merging is always needed.

We were used to having (at least) 2 human brains working on a given PR to get it approved and merged (the submitter and the reviewer). Now we are entering an era where there's 3 brains: 2 wet and 1 dry ;)

The content of the strict policies described at CLAUDE.md can be seen (and iteratively improved) in this repo: https://github.com/felipesanches/gfonts_agents

This GitHub recognition badge is not relevant to font designers'
professional profiles.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@felipesanches
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: PR GF

Development

Successfully merging this pull request may close these issues.

2 participants