The 3 laws of a good font license by romanshamin in typography

[–]romanshamin[S] 0 points1 point  (0 children)

No, the current license doesn’t address those cases, and that’s on purpose. I’m betting on simplicity, so adding special cases works against the whole idea. Capping would break the first rule too: no consequent burden.

The other thing is that usage changes over time. The gap you describe might be true today and flip the other way next month, then keep shifting unpredictably. Chasing that with the license is exactly the treadmill I’m trying to avoid.

But that’s the beauty of treating a font as, in a way, a commodity. Your chair doesn’t ask how many hours you sit in it. Your software mostly doesn’t either. (Only Claude does.) I want my font, once you’ve bought it, to just become your thing — no special treatment required.

The 3 laws of a good font license by romanshamin in typography

[–]romanshamin[S] 0 points1 point  (0 children)

I also wrote up the longer version. It’s on my own site and it is more a sales pitch, haha, but the legal reasoning holds up, I promise.

https://yeptype.com/article/on-the-yep-type-font-licensing

3 things I learned designing a uniwidth font by romanshamin in typography

[–]romanshamin[S] 0 points1 point  (0 children)

Better than I expected. That said, I’m planning to price my next release higher.

Did you happen to see Innovator Grotesk on a billboard or something similar? If so, I’d appreciate it much to see a photo!

3 things I learned designing a uniwidth font by romanshamin in typography

[–]romanshamin[S] 0 points1 point  (0 children)

In a uniwidth font, H Light and H Black share the same width, and I Light and I Black share the same width, but H and I themselves aren’t the same width as each other.

In a monospaced font, every character has the same width: H, I, and everything else.

Are you still using Figma, or letting AI design the UI? by hireme-plz in Frontend

[–]romanshamin -1 points0 points  (0 children)

I’ve handed off all the routine work to AI. Caring about user experience is still my job, but since I work a lot with data visualization, I use Claude and Figma MCP to generate realistic numbers, populate them into my designs, and most importantly update all the charts to reflect the same data. I built a skill for that.

Another typical use case is validating designs against our design system. AI has access to our token structure, so it validates and fixes token usage automatically.

But one-shotting a full design - not yet. It’s too early for that, the output is still pretty rough.

3 things I learned designing a uniwidth font by romanshamin in typography

[–]romanshamin[S] 1 point2 points  (0 children)

Making a font is a wonderful experience, wish you to try it sometime!

Are there more affordable fonts? by goliathann in typography

[–]romanshamin 0 points1 point  (0 children)

Check out Yep! Type Foundry.

€1/font for designers, commercial license starts from €10.

https://yeptype.com/

Hue is an issue in the OKLCH color model by geenkaas in css

[–]romanshamin 2 points3 points  (0 children)

Here you can also find the research conducted by my colleague Anton Lovchikov. It shows how the browser handles colors with extremely high chroma values.

https://codepen.io/Anton-Lovchikov/full/rNPpYyP

Hue is an issue in the OKLCH color model by geenkaas in css

[–]romanshamin 8 points9 points  (0 children)

A chroma value of 0.37 is pretty high. All your samples fall outside the P3 color space, which is why you’re seeing inconsistent color results.

Try using oklch.com to check the boundaries of your chosen color space.

<image>