Roman Shamin
banner
romanshamin.bsky.social
Roman Shamin
@romanshamin.bsky.social
180 followers 18 following 60 posts
Prev. head of design at Evil Martians • https://romanshamin.me/
Posts Media Videos Starter Packs
My personal website is live: romanshamin.me

For the first time in my life, I have a portfolio online. Putting together the key commercial projects I’ve worked on and the passion tools I’ve built over the years was a cool experience 😊
Recently started noticing Martian Mono more often in auto captions on YT shorts and IG reels.

It seems like the adoption period for a new font, even a free one, is 3+ years.
a touch of shader magic

(SkSL shader / Cavalry app)
Reposted by Roman Shamin
New logo. New website. Same good old #imgproxy.

Please welcome our renovated website: new look, better performance, more info. Designed by our favorite @romanshamin.bsky.social‬ 💙
imgproxy.net
Uniwidth fonts are still a rare breed—there are probably only a dozen or so out there.

So it’s always great to see new ones pop up!
[New Font Release] Meet Unifora, a massive sans-serif uniwidth superfamily with a hint of DIN. 135 styles, 3 variable axes, italics and retalics—for max creative freedom.

50% off—early access via Font Futures.

www.yeptype.com/fonts/unifora
Oh, this is great, Ableton’s offering 15% to 25% off Live until Tuesday.

Good timing, I’d been thinking about upgrading to Standard.
Looks like my work got a double shoutout at Figma Config 2025!

In addition to the Evil Martians talk on programmable color, @elliotjaystocks.bsky.social featured Martian Grotesk, the typeface I designed, as a prime example of a font tailored for design systems.

Really appreciate it!
Look, mum, I’m on Figma Config 2025
So cool, my UI color builder got featured in issue #69 of the Fountn newsletter.
If you’re building a startup and believe design is key to your product’s success, let’s talk.

Over the past decade, I’ve helped launch a bunch of MVPs and level up several products—as a product owner, designer, and entrepreneur.

Now I’m on the lookout for my next gig.
I’ve announced my departure from Evil Martians. I can’t express how grateful I am for 11 incredible years ❤️ But I’m excited for the next adventure.

I’m open to roles in product ownership, design engineering, or design leadership.

Let’s chat if something comes to mind!
I’ve announced my departure from Evil Martians. I can’t express how grateful I am for 11 incredible years ❤️ But I’m excited for the next adventure.

I’m open to roles in product ownership, design engineering, or design leadership.

Let’s chat if something comes to mind!
The next iconic rap album of the decade is on its way!
Hey folks, Evil Martians is on the lookout for a frontend engineer.

Open-source spirit, modern tech stack, incredibly talented team.
Reposted by Roman Shamin
How to turn team learning into an award-winning Webflow project? We helped Roman Shamin & @evilmartians.com with MartianMono—turning it into a Webflow training ground to get featured in top design showcases. Mission accomplished—SOTD on Mindsparkle Mag & CSS Design Awards! Excited for what’s next!
Thanks to the APCA algorithm, all colors stay visually cohesive across transformations.

Under the hood, it leverages the OKLCH color model (of course), some opacity magic, and the real secret sauce: apcach, developed by Anton Lovchikov.
Let me give you a sneak peek at a tool I vibe-coded to simplify starting any new UI project—whether it’s a landing page or an app.

All it needs as input is a hue and the amount of color in gray shades, and it instantly generates basic color tokens for both light and dark themes.
A quick reminder: Martian Mono 1.1, now with coding ligatures, is out!

Grab it for free on GitHub or install via Homebrew.
Introducing Martian Mono v1.1.0—now with coding ligatures and expanded Cyrillic support.

github.com/evilmartians...

Also available via Homebrew.
Reposted by Roman Shamin
We’ve updated one of our classic posts to add more real-world examples from our work and useful links for 2025! So, read the article and uncover secrets and insights based upon years of Martian work designing interfaces for developer tools.

evilmartians.com/chronicles/d...
Devs in mind 2025: how to design interfaces for developer tools—Martian Chronicles, Evil Martians’ team blog
What interface design differences exist between commercial software and, creative, developer tools for pros? Let's analyze and find out how to better design tools!
evilmartians.com
Yes, in the terminal, it’s mostly about fine-tuning the font to suit your preferences—maybe making it slightly more condensed or adjusting the weight to be a bit bolder.

I actually wrote an article about variable fonts that might be helpful. Check it out:

evilmartians.com/chronicles/v...
Variable fonts in real life: how to use and love them—Martian Chronicles, Evil Martians’ team blog
A look at variable fonts in real life. Everything’s here: practical examples, file optimization and accessibility benefits, and… the future!
evilmartians.com
If that’s the case, then developing the ability to extract lessons from our mistakes—paired with a humble, ego-free mindset—becomes a skill worth cultivating.
In contrast, every misstep teaches us something. Sometimes it’s a small lesson, like realizing, “This idea doesn’t work.” Occasionally, it’s a major insight that shifts our entire perspective.
Sometimes I feel that making mistakes is one of the best ways to learn.

When someone hits the bullseye on their first shot, they gain little. Can they truly explain why they succeeded?