Installing gems from local files

Picked up a server that needed gems but had no internet access. Copied the .gem files across and ran this to install them all in one go: gem install --force --local *.gem The --force flag is what does the trick here. Without it, gem will skip any files that are already installed, even if they’re older versions. With --local, it looks only in the current directory instead of trying to reach out to rubygems.org.

9 skills developers will need in the next five years

I was reading through some job listings recently and noticed a pattern. The same skills keep appearing, and the ones that were important five years ago are shifting. Not disappearing entirely, but moving around. Here’s what I think developers should be focusing on right now if they want to stay employable over the next few years. This isn’t exhaustive. There are plenty of specialisms and niches I’m ignoring deliberately. I’m thinking about mainstream development work, the kind most people do. ...