You want Spring for super-fast binstubs like bin/rails or bin/rspec which avoid Rails boot time. You want parallel_tests...
On OSX (real or inside Browserstack), you need different keystrokes for your favorite special characters than you'd use on...
By convention, common protocols use a defined port, like 80 for HTTP or 443 for HTTPS. You can use nmap...
For some years Google Chrome has allowed you to add desktop icon for any web page by going to Tools...
So you downloaded a theme for Chrome a while ago and don't remember which one it is?
To add a new panel in MATE: Right-click on an existing panel and choose New Panel
I had an issue with icons from an icon font aligning differently on Linux, iOS and Windows (seemingly browser-independent...
Processes in Linux might be put into Swap ("virtual memory") occasionally. Even parts of a single process might be removed...
The following will search for all .feature files containing a search term and run them using geordi. find features/ -name...
Ever needed to use a global variable in Rails? Ugh, that's the worst. If you need global state, you...
This extension allows you to manually sort (order) your folders in the folder pane of Thunderbird or automatically sort them...
Edit /etc/default/bind9 and change OPTIONS="-u bind" to OPTIONS="-u bind -d 50 -g" Restart BIND and you'll see...
Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...
When you run rake db:rollback and nothing happens, you are probably missing the latest migration file (or have not...
This gem gives you a rake task db:seed:dump do create a db/seeds.rb from your current database state.
Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...
Awesome is a very good tiling window manager that provides neat features like automatic layouting of windows, good multi-display...
Git commands tend to come in groups. Avoid typing git over and over and over by running them in a...
Enter any command into explainshell and it will explain it to you: split into separate commands (if present), with each...
Chrome has discontinued support for 32-Bit Linux builds and this might break your apt-get update.
If you are on a Linux shell and want to open a file with whatever default application is configured for...
The following sums up all connections (ESTABLISHED, TIME_WAIT, FIN_WAIT, etc.) and sorts it: netstat -n | awk ' $5 ~ /^[0...
Cause logstaglia is so cool you may want to record a video. We're lucky: Logstalgia has a parameter for...
To install gems Bundler needs to be able to talk to https://api.rubygems.org. If you are behind a proxy you...