
Specialize in software design and DX. VPE at Helios (FinTech). bsky: https://nitter.gq/t.co/E07HCRXXb6 | mastodon: @maxim@ruby.social
Upstate NY
Joined December 2007
- Tweets5.8K
- Following138
- Followers713
- Likes603
fun weeknight project for those building CLIs that need to treat agents (claude, opencode, amp, etc) as first-class citizens :D
Max Chernyak retweeted
there is nothing hasan hates more than liberal minorities
Max Chernyak retweeted
Day two of my entire Github being wiped off the face of the planet with zero explanation. @github why can't I get any response from your support team! I'm left with no recourse here.
Max Chernyak retweeted
Update: shipped this as a standalone npm package while @Bitwarden works on their own solution.
Touch ID. Windows Hello. Linux. Zero deps. Transparent bw wrapper.
npm install -g bitwarden-cli-bio
It's 2026 and I still have to type my @Bitwarden password in the terminal?
Fixed it. CLI + Touch ID, built with @cursor_ai agent ๐ค
Max Chernyak retweeted
I think it's underappreciated how much more productive programmers are when they're having fun. It sounds ridiculous but I think in general when businesses add extra process, admin, rules etc that make the work less fun, they fail to appreciate that it will impact productivity.
Max Chernyak retweeted
If you were planning to learn Python to become a software engineer, you should stop that woke shit right away.
Instead. Learn to sow polyester. We are bringing back sock manufacturing jobs from Hanoi, Vietnam for you to do.
Short term pain.
Long term gain.
๐๐ฝ๐บ๐ธ๐ฅ
Max Chernyak retweeted
I've made a brief summary of Beth Anders-Beck and Kent Beck's metaphor of The Forest and The Desert.
martinfowler.com/bliki/Foresโฆ
Max Chernyak retweeted
Just learned a cool Gemfile trick!
Instead of locking Ruby in both .ruby-version and the Gemfile, you can read .ruby-version directly in the Gemfile:
ruby file: ".ruby-version"
Max Chernyak retweeted
This looks incredible mobile-aloha.github.io/
Max Chernyak retweeted
Great article by @hakunin about long term refactors.
max.engineer/long-term-refacโฆ
I have initiated and have been in the midst of several such refactors. It is crucial to emphasize that the entire team must be informed and aligned about the direction of the refactor. If not you'll end up with a very messy codebase and painful pull request reviews ๐
Max Chernyak retweeted
Adventures in Ruby-esque type enforcement. (A post about leaning into plain Ruby for type checking at runtime.) max.engineer/portrayal-guardโฆ
Max Chernyak retweeted
Lesson of over 20y of coding:
No rule, pattern, or ideology holds a candle to good communication skills. The only measure of code maintainability is not how strictly typed, consistently factored, or purely functional it is. It's how easily your fellow devs grasp what you wrote.
Max Chernyak retweeted
not enough people have watched Halt and Catch Fire. Give it a try, trust me on this one.






























