One of our VM's recently had a huge jump in stolen CPU / %steal CPU time. I investigated and found that our VM's CPU allocation had been deprioritized.
A coroutine is a procedure can suspend its execution by yielding back to its caller. I just used my first Lua coroutines to do cool things in Minecraft with ComputerCraft.
I've been working at Atomic for three years. I've learned a lot about designing great custom software. But I've also learned about working with people.
In switching my Vagrant workflow from VirtualBox to AWS, I ran into a problem; and in solving it, I discovered a better way to integrate Vagrant with Capistrano.