12 Followers
44 Following
19 Posts

rubyist and backend engineer at meedan, a non-profit working against global misinformation. past work in government benefits at 18F and code for america, pivotal labs, and other consultancies.

I've been working in ruby and rails since 2012; using this account to keep up with the developer community.

also less work-y at:
@christa - main, personal account
@christa - SF politics, mostly

main account@christa
websitehttps://christa.town
pronounsshe/they

hi everyone! I'm going to move my account here to my other profesh-ish account @christa. if you see a follow request from me there, you now know why.

also, if I know you personally or you're interested in less technical coding-related things, feel free to follow my personal account at @christa

I have a deep aversion to basically all of code climate's metrics because I've seen it encourage writing code for machines more than I've ever see it encourage code for humans. if your computer understands code complexity as a number of lines and litigates against that, then it just encourages your humans to write smaller functions - not more understandable or maintainable ones. humans are best at understanding what is understandable to humans and growing that through socialized practices.
@chantelle hello, welcome!
@jayroh hiiiii! I'm really glad @adarsh boosted you into my feed! it's good to see you!
@jayroh with apologies for ruining a joke post BUT just wanted to make sure you knew about better.boston
@davetron5000 @trevorturk the main code bases I'm working on now have this pattern a lot (they've been maintained by a small team, and much of the foundational patterns were built in 2016) and I find it hard to work in as a newcomer in large part because it's very easy to make complex objects that are difficult to meaningfully unit test. I wish they would remove them; I think they encourage bad behavior that contributes to the impression (and reality) that rails projects are hard to maintain
@andrewgoldstein hello! it's an entry-level position, so rails experience isn't required but might help a candidate (that's the main thing the person would be working in professionally once they joined). I would say the experience and qualifications section of the job listing is accurate to my understanding
@Kowfm it's a great place!
@esparta awesome, thanks!
@emilymhorsman it’s so nice! I’m so used to people shittalking when they see it, but my context is not usually their context