romanshamin_en Profile Banner
Roman Shamin Profile
Roman Shamin

@romanshamin_en

Followers
2K
Following
9K
Media
819
Statuses
4K

Exploring new roles. Prev. head of design at Evil Martians

Lisbon, Portugal
Joined July 2019
Don't wanna be here? Send us removal request.
@romanshamin_en
Roman Shamin
4 months
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!
2
12
105
@romanshamin_en
Roman Shamin
3 days
Anyone else feel like saying thanks to Cursor when it finally nails a feature, then feel a little weird for not doing it, even though it makes no sense?.
1
0
3
@romanshamin_en
Roman Shamin
4 days
Kind of a funny thing, I don’t really believe tests like TestGorilla are that useful for product roles, but I still feel pretty good about landing in the 92nd percentile for Leadership and People Management 😅.
0
0
2
@romanshamin_en
Roman Shamin
7 days
Hmm, all the colors look really consistent… I’m guessing OKLCH had a hand in picking them!.
@maxvoltar
𝕞𝕒𝕩𝕧𝕠𝕝𝕥𝕒𝕣
7 days
144 available pixels, dozens of stakeholders, a handful of icons. My definition of a good time.
Tweet media one
0
0
5
@romanshamin_en
Roman Shamin
7 days
So cool!.
I made a dynamic text selection color on that matches the current color's hue. ::selection can be dynamic.
Tweet media one
Tweet media two
0
0
7
@romanshamin_en
Roman Shamin
11 days
RT @sitnikcode: Nano Stores just got 1M downloads monthly. Honestly, it is mostly because Astro is recommending us as default state manage….
0
5
0
@romanshamin_en
Roman Shamin
16 days
I just had a thought that LLMs could actually help fix the notification overload problem in chat apps. By looking at my message history, they could go beyond basic keywords or mentions and use real context to decide what’s important enough to send as a push notification.
@bnj
Ben South
16 days
My dream Slack replacement:. 1. Simple, clean design.2. Feed of key discussions (summarized) across orgs .3. Natural language prompts, no commands.4. Perplexity-like search in and across orgs.5. Agents instead of bots.6. Universal usernames.7. Notifications for DMs, mentions, or.
3
0
4
@romanshamin_en
Roman Shamin
21 days
Absolutely yes. And yes, a good UI font should always have a monospace sibling in the family.
@vladstudio
Vladstudio
21 days
@romanshamin_en This! Good luck finding a pair of sans and mono fonts that look "same" in 16px. (Unless they are from same family, maybe).
0
0
1
@romanshamin_en
Roman Shamin
21 days
I like the thread, but I also want to gently remind everyone that there’s no such thing as a universal standard for font sizing. Different fonts look different at 16pt.
@uiuxadrian
Adrian
21 days
Bad typography kills good app design. Most designers guess font sizes instead of using proven standards. Here's the ultimate guide to UI font sizes for mobile apps (iOS):
Tweet media one
2
0
13
@romanshamin_en
Roman Shamin
25 days
Martian Mono in the first few frames of the video 🫶.
@shanedownes
Shane Downes
25 days
You can now load a @shadcn theme editor into any app with a single line of code. Generate, edit and preview themes on your own app in real-time. Create your own design system in any stack that shadcn/ui supports. Next.js, Astro, TanStack, Laravel - it even works in non-React
1
0
11
@romanshamin_en
Roman Shamin
26 days
RT @antiflasher: My colleagues and I at Evil Martians made a free landing page template for dev tool startups — something early-stage teams….
Tweet card summary image
launchkit.evilmartians.io
Free template for devtool landing pages
0
12
0
@romanshamin_en
Roman Shamin
1 month
one more time, y’all are the best!.
0
0
0
@romanshamin_en
Roman Shamin
1 month
folks, thanks for all the reposts, it means a lot 🫶.
1
0
2
@romanshamin_en
Roman Shamin
1 month
My personal website is live: 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 😊
6
19
86
@romanshamin_en
Roman Shamin
1 month
Font licensing needs to change, fact.
@AlexAperios
Alex Aperios
1 month
It absolutely blows my mind how difficult some type foundries make it for companies to use their fonts. Do you actually want to make money? Or would you prefer to stay small 😂. You either price too high so it’s completely unrealistic or we can’t easily just buy it.
0
0
5
@romanshamin_en
Roman Shamin
1 month
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.
0
4
7
@romanshamin_en
Roman Shamin
2 months
a touch of shader magic. (SkSL shader / @cavalry__app)
2
1
33
@romanshamin_en
Roman Shamin
2 months
Waiting for browsers to support this 😊.
@figma
Figma
2 months
1
0
4
@romanshamin_en
Roman Shamin
2 months
The end of an era!. I’ve used this UI as an example of poor contrast more times than I can count 😅.
@avstorm
Andreas Storm
2 months
Apple finally updated those red-on-gray buttons
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
5