Roman Shamin
@romanshamin_en
Exploring new roles. Prev. head of design at Evil Martians
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!
LaunchKit in action! launchkit.evilmartians.io
Thank you for sharing it! Such great timing as I've been working on a small utility for running multiple DBs without port conflicts on my machine. Having this template available pushed me from keeping the tool private to releasing an early version. mendelowski.com/compartment/
Nano Stores just got 1M downloads monthly. Honestly, it is mostly because Astro is recommending us as default state manager for them. Thanks a lot. github.com/nanostores/nan… npm-stat.com/charts.html?pa…
SF Ruby AI Hackathon right in the heart of San Francisco has started! Excited to see what teams build 😍 @getsentry @continuedev @flydotio and of course @evilmartians
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.
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…
Join us this Friday for a co-working day with other developers. Beginners and non-JS developers are welcome too. lu.ma/7xu4hlat
Absolutely yes. And yes, a good UI font should always have a monospace sibling in the family.
This! Good luck finding a pair of sans and mono fonts that look "same" in 16px. (Unless they are from same family, maybe)
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.
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):
Martian Mono in the first few frames of the video 🫶
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…
My colleagues and I at Evil Martians made a free landing page template for dev tool startups — something early-stage teams can grab and launch with fast. 👉 launchkit.evilmartians.io Here’s the story of how we came up with it 🧵
Built an amazing open source project or developer tool? Now you need a landing page that proves it! We analyzed 100+ dev tool landing pages and here's what works best in 2025. (Plus, we share our free open source template so you can ship within minutes!)
Font licensing needs to change, fact.
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.
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.
The end of an era! I’ve used this UI as an example of poor contrast more times than I can count 😅
Apple finally updated those red-on-gray buttons
If Granola would organize a meetup for design engineers who would we invite? Specifically from London or from somewhere else in Europe 👀
My European mind cannot comprehend how lucky I am. Since I started looking for my next role, I’ve had the honor of meeting and speaking with so many incredibly awesome people. Just wow.