Yaroslav Lozhkin retweeted
Save the date, mark your calendars, and decline the invite to the All Hands meeting! The second edition of @sfrubyconf is happening Nov 10-12.
Our first confirmed keynote speaker is @garrytan, president and CEO of Y Combinator and longtime Rails builder.
Ruby on Rails is the common ingredient in success stories like Shopify and GitHub. Last year, we brought together the people building with Rails and the companies shaping its future. This year, we're doing it again in the home to some of Rails' biggest wins.
Be the first to know when tickets go live and get early-bird prices: sfruby.com/conference-2026/
Yaroslav Lozhkin retweeted
We at @evilmartians recently got a request from a client:
āMake my devtool landing page look like itās 2026, not 2016ā
So I revisited the examples I analyzed a year ago (evilmartians.com/chronicles/ā¦) to see whatās new on the scene. And thereās quite a bit š
Yaroslav Lozhkin retweeted
Making your own portfolio is hell, took me a full month š„²
Anyway, pretty proud of it!
evilmartians.com/martians/arā¦
Just take a look at the awesome personal pages weāve created for individual developers and designers on @evilmartians.
My profile is ready too.
evilmartians.com/martians/anā¦
evilmartians.com/martians/arā¦
evilmartians.com/martians/alā¦
evilmartians.com/martians/anā¦
evilmartians.com/martians/glā¦
Yaroslav Lozhkin retweeted
Five years ago, we posted an article on writing custom RuboCop rules (called "cops"). Since then, RuboCop had a major release with new features that make your custom rules way better.
This article by @viralpraxis revisits our previous post and explains how to write custom cops today: evilmartians.com/chronicles/ā¦
Yaroslav Lozhkin retweeted
PostCSS creator, @sitnikcode, shares how to make your open source popular.
He also destroys the false idea that writing open source will make you famous, or that you should write open source to show your expertise. Plus, he explains how to avoid burnout when maintaining your products.
evilmartians.com/chronicles/ā¦
Yaroslav Lozhkin retweeted
Optimistic UI is a lie. And the modern web has trained everyone to expect interfaces that lie convincingly.
In this new post, see how with Inertia Rails, telling that lie takes remarkably little code because of how Inertia handles state:
evilmartians.com/chronicles/ā¦
Iāve been using Sonnet 4.5 for the last months as a core coding model, but it seems ChatGPT 5.2 performs even better. Almost no loop-like errors, quick expected turnaround
a week in design looks like:
mon: claude code in cursor, as weeks before
tue: nothing new
wed: get $250 tokens from claude code and try their research preview ui
thu: install google antigravity to try out
what's on friday?
thanks god for design-in-code, no figma vendor lock!
Yaroslav Lozhkin retweeted
I wrote this because the evals debate feels stuck in abstractions and theory.
Hereās what it actually looked like inside GitHub Copilot, what worked, what didnāt, and what we learned building evals in the wild after that with @QuotientAI. Lessons learned and unrequested advice if you are building an AI product today.
Redundant motion effects are just a cognitive overload. I hope there will be an option to turn these glass transitions off
Updated the iOS and itās just disgusting. And it seems the brightness has been decreased so it feels as 60% on max. Canāt find an option to roll this crap back.
Yaroslav Lozhkin retweeted
This example of our design work for @QuotientAI (the tool for AI prompt engineers) is also a study in our attention to the micro details. Even in this isolated clip, you can already spot several micro-interactions that give a design that extra UX kick!
Medium feed: almost everything is starred behind membership paywall triggering serious fomo
Subscribed: suddenly only 3 out of 20 first posts are starred but now iām wondering if the membership was even worth it
AI tools like Bolt.new, Claude, Cursor and Vercelās v0 are already generating solid UIs from advanced prompts. Design work is changing ā fast.
And once the interview is done, it could summarize key insights, highlight patterns, and organize everything for you.












