Phil Pirozhkov

35 Followers
20 Following
107 Posts
Fix all the good things #ruby
RSpec Core team, Ruby/Rails style guide editor, RuboCop RSpec Core team, RSpec style guide maintainer, Active Job style guide maintainer.
about & bloghttps://fili.pp.ru/

A 50 y.o. UX manifest that still stands:
- provide context-aware help
- provide context-aware input effect hints
- provide comprehensive state information

https://en.wikipedia.org/wiki/Reactive_user_interface

Reactive user interface - Wikipedia

Why CDN is useless for user-uploaded files https://fili.pp.ru/pitfalls-of-cdn-file-uploads.html
Three simple rules to talk to your customers in their primary language (and how even big corps fail at that)
https://fili.pp.ru/big-corp-locale-fails.html
@noelrap I've noticed an oddity in Ruby's behaviour while reading your Better Know series. Ruby would call `to_hash` on an object passed as `**arg`, but a `to_a` on an object passed as `*arg`. Shouldn't this have been `to_ary` for consistency? Why is that the way it is? @zverok @eregon

We'll be writing how to start eliminating thousands of possible issues from production code auto-magically. And we need your feedback to write a really useful book - because we're doing it live.

Want to join us? Subscribe https://lintingruby.com!

Linting Ruby: Deliver consistent quality to production with a help of automated code checks

Get Started Contributing to Open Source Projects | CodeTriage

Discover the easiest way to get started contributing to open source. Over 75,406 devs are helping 7,924 projects with our free, community developed tools

Back in the day, I used Heroku for private git repos.

> How often do you get to say, “Yeah, Ruby is the one that really does this right.”?

http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/

What Color is Your Function? – journal.stuffwithstuff.com

What is the easiest way to fix a failing spec for a given seed that passes for other seeds?
Insert a `rand` somewhere before the spec!