HN user

leklund

14 karma
Posts1
Comments8
View on HN

“and I’ve never see a Rails app age well.”

Seems like this describes any app in any language I’ve ever worked on. Certainly Rails apps are more prone to this phenomenon because of the low barrier entry. Having worked with apps that have grown from Rails 2 through 5 (and soon 6) it’s quite possible to build Rails apps that “age well”.

Case in point for a Rails app that can age well is GitHub. When they launched in 2008 they were probably using Rails 2.0.2 (best guess based on release notes).

What struck me the most about the article was the employee who was denied a promotion because of his 6-weeks of unpaid FMLA leave. That's not only unethical it's also against the law (as is denying FMLA). I can understand the lure of the huge salary but having to work in such a toxic culture would never make it worth it to me.

Seconded! I've been wanting to replace an older iMac with a mini for a some time now. The mini is in dire need of a refresh given that it's been since 2012 that the guts were updated and 2010 since the design was updated.

This is the same approach we've taken with candidates. We start with a phone screen and then a simple coding problem submitted via email. When we bring them in for an interview they spend time with with a few developers working collaboratively on a problem. If possible, it's a bit of work from the current iteration. Working together on real-world code has been surprisingly effective. I was skeptical at first, but it has been very helpful in weeding out candidates who had good cv's and probably could have coded a really great algorithm to traverse a binary tree but weren't great with solving real world problems.