Over time, even well-managed web apps can see their dependencies fall behind. The JavaScript community moves fast, and if you don't stay on top of it, you can wind up with a packag
What if we used Active Record to build the query we want for the count of each child record, then used a named scope to nicely place that as a sub-select?
Designers and developers each bring an important perspective, and the more we can empathize and collaborate with one another, the more value we can create.
Workplace sexual harassment happens — it just happened to me. But women can speak up, allies can make a difference, and organizations can protect their members.
When we originally designed this, we made the assumption that by freezing the dependencies that we could, the possible changes would be isolated in lower-risk, more slowly moving c